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
21de19443a
fix broken view after interactive sheet dismiss on iOS 13
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
fd665a1761
allow changing emulated machine without relaunching the app
2020-09-25 00:29:30 +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
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
3ff092ded5
defer system gestures
2018-04-28 16:53:39 +02:00
Jesús A. Álvarez
f597a5ab9e
update copyright year
2018-04-28 12:12:43 +02:00
Jesús A. Álvarez
a6e6014220
also load keyboard layouts from Documents/Keyboard Layouts
2018-04-28 11:49:05 +02:00
Jesús A. Álvarez
838f7b241e
update insets for iPhone X
2017-11-28 19:25:33 +01:00
Jesús A. Álvarez
deeb7b1247
update version and copyright year
2017-09-23 15:54:59 +02:00
Jesús A. Álvarez
9f2e3f87c0
support bluetooth HID pointing devices through BTC Mouse
2016-12-04 20:05:24 +01:00
Jesús A. Álvarez
be06c815f4
show "tap to restart" when emulated machine shuts down
2016-07-02 15:18:26 +02:00
Jesús A. Álvarez
0f729c662f
put emulator in loadable bundle
2016-05-28 13:01:13 +02:00
Jesús A. Álvarez
f0449fbec3
add side swipe gestures to show insert disk and settings
2016-05-14 13:37:33 +02:00
Jesús A. Álvarez
c6f4b9e0f6
add trackpad style input
2016-05-14 13:12:21 +02:00
Jesús A. Álvarez
9ee5f012ca
add emulated keyboard UI
2016-05-14 13:01:02 +02:00
Jesús A. Álvarez
c97bcb1b1c
disk and (empty) settings UI
2016-05-11 23:13:42 +02:00
Jesús A. Álvarez
9b4aa7a9e7
add mouse input
2016-05-01 23:44:47 +02:00
Jesús A. Álvarez
fc5589a944
initial implementation
2016-05-01 19:05:36 +02:00
Jesús A. Álvarez
71111a3318
Initial Commit
2016-04-27 22:52:28 +02:00