Jesús A. Álvarez
afef4e5b25
always show keyboard again when pressing keyboard button
2024-02-17 14:41:22 +01:00
Jesús A. Álvarez
772ce2c326
handle mouse input with UIHoverGestureRecognizer
2024-02-17 14:35:19 +01:00
Jesús A. Álvarez
ef6ef61037
target iOS 13.4
2024-02-17 13:31:39 +01:00
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
e1adde78f0
visionOS: hide toolbar from insert disk modal
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
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
cf86226c6b
build for visionOS
2024-02-09 16:06:37 +01: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
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