Commit Graph

51 Commits

Author SHA1 Message Date
Jesús A. Álvarez 19c0072d4c fix quick actions 2024-03-04 23:39:41 +01:00
Jesús A. Álvarez 2ccef4e3a6 visionOS: add “run in background” setting and respect it 2024-02-17 15:21:41 +01:00
Jesús A. Álvarez fca6943bfe close keyboard when closing screen 2024-02-17 14:42:31 +01:00
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 53cb92f4ef find keyboard layouts from AppDelegate 2024-02-10 14:09:02 +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 0b1eb1a37b add boot disks to app's quick actions 2022-05-26 19:12:09 +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 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 44f090a506 show gesture help screen by default 2020-06-23 19:19:28 +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 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 49fa9c0182 copy opened files instead of moving 2018-04-28 13:05:20 +02:00
Jesús A. Álvarez f597a5ab9e update copyright year 2018-04-28 12:12:43 +02:00
Jesús A. Álvarez 1700d38dd7 show documents directory in iOS 11 files 2018-04-28 11:50:22 +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 6d5d57787b add settings to choose display scaling filter
resolves #23
2017-11-30 20:09:08 +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 09a178e85c don't play audio if switch is on silent 2016-11-21 23:10:46 +01:00
Jesús A. Álvarez 4f627541d2 more compatible way of checking for sandbox, hopefully 2016-11-21 23:07:10 +01:00
Jesús A. Álvarez d60cd3a189 remove duplicate line 2016-07-15 21:00:29 +02:00
Jesús A. Álvarez 222a6d8d8f reload disk list after importing document 2016-06-06 19:42:10 +02:00
Jesús A. Álvarez 5649cb5015 support disk image creation on iOS 7 2016-06-06 18:25:30 +02:00
Jesús A. Álvarez f46483c0b0 add AutoSlow toggle, run in background and missing speed values, closes #3 2016-06-06 16:09:23 +02:00
Jesús A. Álvarez 55e78cc1e9 recognise files with "image" extension as disk images 2016-06-04 21:42:31 +02:00
Jesús A. Álvarez 397c1c4d70 remove unused default 2016-06-04 19:40:20 +02:00
Jesús A. Álvarez 53a0fe7e65 check system version with NSFoundationVersionNumber 2016-06-02 23:37:08 +02:00
Jesús A. Álvarez 4ae967b033 init defaults after loading emulator bundle (fixes initial speed value) 2016-05-29 00:43:03 +02:00
Jesús A. Álvarez e83ce3238b sync defaults when backgrounding (for iOS 7) 2016-05-29 00:30:38 +02:00
Jesús A. Álvarez 75114c37eb add settings UI for choosing emulated machine 2016-05-28 22:21:18 +02:00
Jesús A. Álvarez a589be4302 add Mac II bundle with 1024x768@8-bit display 2016-05-28 19:21:22 +02:00
Jesús A. Álvarez 0f729c662f put emulator in loadable bundle 2016-05-28 13:01:13 +02:00
Jesús A. Álvarez 65d505bfb5 terminate when suspending if no disks are inserted 2016-05-27 20:33:09 +02:00
Jesús A. Álvarez 671edf8bc0 use ~/Documents/Mini vMac when not sandboxed 2016-05-27 20:21:32 +02:00
Jesús A. Álvarez aae7b67945 iOS 7 compatibility (disables some animations and disk image creation/renaming) 2016-05-26 23:23:49 +02:00
Jesús A. Álvarez e8daea9f56 add Interrupt and Reset buttons 2016-05-25 20:49:56 +02:00
Jesús A. Álvarez 32734a3226 better matching of default keyboard layout 2016-05-14 15:36:50 +02:00
Jesús A. Álvarez eeda15e20e animate presentation of setting/disk panel from swipe side 2016-05-14 15:15:37 +02:00
Jesús A. Álvarez ac333642fd limit max speed to 4x, don't persist speed setting 2016-05-14 14:04:18 +02:00
Jesús A. Álvarez 9ee5f012ca add emulated keyboard UI 2016-05-14 13:01:02 +02:00
Jesús A. Álvarez 6ad6dc59c9 settings UI to change speed and mouse type 2016-05-13 23:47:59 +02:00
Jesús A. Álvarez c97bcb1b1c disk and (empty) settings UI 2016-05-11 23:13:42 +02:00
Jesús A. Álvarez ce02b3ad73 open disk images and ROM file from other apps 2016-05-07 21:22:03 +02:00
Jesús A. Álvarez 5cad8eef18 more accurate emulation timing 2016-05-07 20:21:43 +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