Jesús A. Álvarez
c1c7c93c6a
handle key input with UIPress (iOS ≥9)
...
contributed by Steven Troughton-Smith
2024-02-17 13:25:32 +01:00
Jesús A. Álvarez
0204043e10
add glass background to bar, remove from buttons
2024-02-16 21:29:22 +01:00
Jesús A. Álvarez
043c20b645
visionOS: make keyboard resizable ±25%
2024-02-10 21:37:13 +01:00
Jesús A. Álvarez
7a93412c3f
visionOS: add reset, interrupt and shut down controls
2024-02-10 14:52:06 +01:00
Jesús A. Álvarez
e1adde78f0
visionOS: hide toolbar from insert disk modal
2024-02-10 14:43:09 +01:00
Jesús A. Álvarez
632f01f169
visionOS: native settings menu
2024-02-10 14:43:09 +01:00
Jesús A. Álvarez
ed99d1bbfb
visionOS: show layout menu from keyboard button
2024-02-10 14:23:42 +01:00
Jesús A. Álvarez
53cb92f4ef
find keyboard layouts from AppDelegate
2024-02-10 14:09:02 +01:00
Jesús A. Álvarez
22256824d2
make AppDelegate a bit swifty
2024-02-10 13:36:20 +01:00
Jesús A. Álvarez
33e01e0847
visionOS: always use touchscreen
2024-02-10 12:19:20 +01:00
Jesús A. Álvarez
7c1f280374
keyboard for visionOS
2024-02-10 12:15:01 +01:00
Jesús A. Álvarez
4aef44bf76
add icon for visionOS
2024-02-10 12:02:13 +01:00
Jesús A. Álvarez
cf86226c6b
build for visionOS
2024-02-09 16:06:37 +01:00
Jesús A. Álvarez
e8c8b8375f
add 512×384 variant of Mac II
2023-09-27 19:42:36 +02:00
Jesús A. Álvarez
7e2fc6ef59
update copyright year, change twitter link to mastodon
2023-02-03 21:48:24 +01:00
Jesús A. Álvarez
ceb0813eee
steal key events if handled by emulator
...
fixes #45 somewhat, but not for ⌘-Q or ⌘-H
2023-02-01 18:11:49 +01:00
Jesús A. Álvarez
1cfc5bd94f
fix crash when deleting files on iPad
2022-05-26 20:24:05 +02:00
Jesús A. Álvarez
0b1eb1a37b
add boot disks to app's quick actions
2022-05-26 19:12:09 +02:00
Jesús A. Álvarez
d93ae3ce89
use default modal presentation transition for settings and disks
...
getting it right on iPad and iPhone seems too much of a hack
2022-05-26 17:43:16 +02:00
Jesús A. Álvarez
ada4e0a4dd
update to Mini vMac 37.03 beta
2022-05-26 16:22:32 +02:00
Jesús A. Álvarez
21de19443a
fix broken view after interactive sheet dismiss on iOS 13
2020-10-01 22:50:38 +02:00
Jesús A. Álvarez
479b9c243c
show delete confirmation as action sheet
2020-10-01 22:50:38 +02:00
Jesús A. Álvarez
09fd85ca16
make launch screen black
2020-10-01 22:50:38 +02:00
Jesús A. Álvarez
c4bd05128f
use contextual menu for disk images on iOS 13 or later
2020-10-01 22:50:38 +02:00
Jesús A. Álvarez
9b74889621
handle dark mode on activity indicator
2020-10-01 22:50:38 +02:00
Jesús A. Álvarez
c548061f42
add missing nullability annotation
2020-10-01 22:50:38 +02:00
Jesús A. Álvarez
dfc5c9e01f
set minimum target to iOS 9
...
remove iOS 8 stuff
2020-10-01 22:50:37 +02:00
Jesús A. Álvarez
66ed7bd009
update Mini vMac to b37.200926
2020-09-30 22:15:46 +02:00
Jesús A. Álvarez
79fb9b2c25
clear screen immediately when switching emulators
2020-09-25 22:17:04 +02:00
Jesús A. Álvarez
bf2cde331d
remove unused files from previous Mini vMac source import
2020-09-25 22:15:39 +02:00
Jesús A. Álvarez
dead799d16
only reset speed when saved speed is faster than default
...
this saves the preferences, but still prevents accidentally locking up the app by setting a fast speed on a low end device
2020-09-25 22:13:52 +02:00
Jesús A. Álvarez
fd665a1761
allow changing emulated machine without relaunching the app
2020-09-25 00:29:30 +02:00
Jesús A. Álvarez
af3b2ba5b1
cache bundle icons manually
...
otherwise they seem to get mixed up on iOS 14
2020-09-25 00:16:53 +02:00
Jesús A. Álvarez
b72a6f058a
update to Mini vMac b37.200912 with patch fixing wintergames
2020-09-24 22:54:05 +02:00
Jesús A. Álvarez
44f090a506
show gesture help screen by default
2020-06-23 19:19:28 +02:00
Jesús A. Álvarez
ddfe6201a6
handle hardware mouse in trackpad mode
2020-06-23 19:07:30 +02:00
Jesús A. Álvarez
5ab79e73e2
don't annotate whole view controller with API_AVAILABLE(ios(13.4))
2020-06-23 18:39:05 +02:00
Jesús A. Álvarez
9d3f2bd98c
add gesture help screen
2020-06-23 18:32:07 +02:00
Jesús A. Álvarez
038ea05f0b
remove flip transition between settings and disk views
...
it's based on ancient hacks that don't look good on modern iOS
2020-06-22 21:07:01 +02:00
Jesús A. Álvarez
22c1849d70
support split screen multitasking
2020-06-22 18:16:37 +02:00
Jesús A. Álvarez
9a76a98ef9
put emulator bundles in Frameworks instead of PlugIns
...
fixes sideloading with AltStore
2020-06-22 14:38:01 +02:00
Jesús A. Álvarez
5d3ff85601
update version and copyright
2020-05-10 20:42:40 +02:00
Jesús A. Álvarez
a5ef2cdb68
support dark mode on keyboard view
2020-05-10 20:41:33 +02:00
Jesús A. Álvarez
6f4cb689e4
add transparency to Mac II icon
2020-05-10 19:48:02 +02:00
Jesús A. Álvarez
877618862d
support dark mode in settings and insert disk views
2020-05-10 19:41:01 +02:00
Jesús A. Álvarez
4d397d9c94
fix crash when pressing dead keys on physical keyboard
2020-04-03 12:35:55 +02:00
narbs
1932ed3e03
Update Mini vMac/ViewController.m to hide the iOS system pointer when running on iOS 13.4
...
Uses the UIPointerStyle hiddenPointerStyle to set hide the iOS cursor in the pointerInteraction:styleForRegion delegate method. Also returns the defaultRegion in the pointerInteraction:regionForRequest:defaultRegion delegate method instead of returning nil
Co-Authored-By: Jesús A. Álvarez <zydeco@namedfork.net>
2020-03-31 13:00:57 +10:00
Christian Clare
ee1c0357f2
Add support for mouse pointer interaction introduce d in iOS 13.4. When a mouse is connected to an iPad, the emulated mouse pointer will follow the iOS mouse pointer movements. Change is backward compatible to earlier iOS versions < 13.4 without mouse pointer support
2020-03-29 23:51:04 +10:00
Jesús A. Álvarez
455db22df5
fix mouse offset on notched screens
2019-05-03 21:46:04 +02:00
Jesús A. Álvarez
857ef56be5
update to Mini vMac 36.04
2019-05-03 21:21:30 +02:00