Commit Graph

201 Commits

Author SHA1 Message Date
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 d2fda78a9c updated README.md 2020-06-23 20:21:54 +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 d2b8238109 update version 2020-06-22 18:16:37 +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 95756edc1f makefile: read version from built Info.plist 2020-05-14 19:15:24 +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
Jesús A. Álvarez 3af32e9acc
Merge pull request #35 from narbs/master
Add support for mouse pointer interaction introduced in iOS 13.4
2020-03-31 12:09:56 +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 e4c4d2f85c update README.md 2019-05-03 21:45:22 +02:00
Jesús A. Álvarez 857ef56be5 update to Mini vMac 36.04 2019-05-03 21:21:30 +02:00
Jesús A. Álvarez da174dde3d update build for Xcode 10 2018-09-30 22:14:05 +02:00
Jesús A. Álvarez 3ff092ded5 defer system gestures 2018-04-28 16:53:39 +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 40d93319f7 clavier français 2018-04-28 12:03:30 +02:00
Jesús A. Álvarez b73ced1dc2 bump version 2018-04-28 11:50:29 +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 097ac4e64d round scale up to 1.0 if it's > 0.9 2017-11-30 20:35:38 +01:00
Jesús A. Álvarez 97ab910a84 use nearest neighbour interpolation if scale is integer 2017-11-30 20:34:59 +01: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 838f7b241e update insets for iPhone X 2017-11-28 19:25:33 +01:00
Jesús A. Álvarez f7c3af636d convert to unix line endings 2017-10-01 20:30:42 +02:00
Jesús A. Álvarez 0643f8af6b update project settings for Xcode 9 2017-10-01 16:22:55 +02:00
Jesús A. Álvarez e010bed7d1 add missing super call 2017-10-01 13:47:47 +02:00
Jesús A. Álvarez 041c986ac4 ensure inserted disk paths are always standardized 2017-10-01 13:39:18 +02:00
Jesús A. Álvarez c3cc54e1f4 show version of Mini vMac core in settings 2017-09-23 15:54:59 +02:00
Jesús A. Álvarez deeb7b1247 update version and copyright year 2017-09-23 15:54:59 +02:00
Jesús A. Álvarez 49d44a6847 update to Mini vMac 3.5.8 (resolves #21) 2017-09-23 15:54:59 +02:00
Jesús A. Álvarez cd39334ebb update readme 2016-12-04 22:37:32 +01: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 81d985f190 bump version 2016-11-21 23:12:10 +01:00