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
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
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
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
f90ef9b92f
support force touch in trackpad mode
2016-11-18 23:41:04 +01:00
Jesús A. Álvarez
2193780656
bump version
2016-11-18 22:13:36 +01:00
Jesús A. Álvarez
134e15691d
support multi-touch mouse-down, resolves #2
2016-11-18 22:12:56 +01:00
Jesús A. Álvarez
739e763089
don't use QOS_CLASS_* on iOS <8
2016-07-15 21:00:51 +02:00
Jesús A. Álvarez
d60cd3a189
remove duplicate line
2016-07-15 21:00:29 +02:00
Jesús A. Álvarez
ab9538e423
bump version
2016-07-15 20:12:48 +02:00
Jesús A. Álvarez
08cfcc6e9a
use PlistBuddy to merge capabilities into PlugIn plists
2016-07-03 15:21:11 +02:00
Jesús A. Álvarez
a811c30549
load disk icons asynchronously
2016-07-02 23:06:09 +02: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
8ad866b0dc
fix abnormal situation on Mac II when moving mouse out of screen
2016-07-02 14:47:06 +02:00
Jesús A. Álvarez
d1a0721b40
fix crash on ScreenView layout if emulator bundle is not loaded
2016-07-01 19:37:44 +02:00
Jesús A. Álvarez
118bfccca9
restart after shutdown
2016-06-30 22:35:05 +02:00
Jesús A. Álvarez
3761b8d9e2
bump version
2016-06-28 23:12:55 +02:00
Jesús A. Álvarez
cbfa046773
group emulator bundles with same name in settings
2016-06-28 23:12:55 +02:00
Jesús A. Álvarez
154510c94f
add Mac II variant with 640x480 screen, resolves #10
2016-06-28 23:12:55 +02:00
Jesús A. Álvarez
353b548ae1
enable sound on Mac II
2016-06-28 23:08:41 +02:00
Jesús A. Álvarez
35f5ec7886
update core to 3.4.1 beta, resolves #9
2016-06-28 23:08:41 +02:00
Jesús A. Álvarez
4e268e144d
don't forward physical keyboard events to emulated machine when presenting another view controller
2016-06-06 20:57:09 +02:00
Jesús A. Álvarez
b2194bfcc5
support disk image creation on iOS 7 (fo realz)
2016-06-06 20:49:48 +02:00
Jesús A. Álvarez
20a99c5a88
fix crash when trying to generate icon for files <84 bytes
2016-06-06 20:47:25 +02:00
Jesús A. Álvarez
76b82d92fc
don't try to handle physical keyboard events on iOS <9
2016-06-06 20:13:02 +02:00
Jesús A. Álvarez
cc3b3bc59a
bump version
2016-06-06 19:44:03 +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
f511efdb0b
match floppy icons with mac icons
2016-06-06 19:29:53 +02:00
Jesús A. Álvarez
58de410e47
add refresh control to insert disk table
2016-06-06 18:57:42 +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
9217b4ebcd
fix crash when showing insert disk menu after shutting down the emulated machine
2016-06-06 16:05:11 +02:00
Jesús A. Álvarez
bf7e9e0479
use shared Info.plist for bundles, add capabilities to it
2016-06-06 15:42:04 +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
87302b3ef7
allow importing any kind of files
2016-06-04 21:42:02 +02:00
Jesús A. Álvarez
397c1c4d70
remove unused default
2016-06-04 19:40:20 +02:00
Jesús A. Álvarez
b1bd3da561
support ExportFl on iOS 7
2016-06-04 15:38:19 +02:00
Jesús A. Álvarez
c390e48140
fix crash when entering edit mode from import mode
2016-06-04 15:28:47 +02:00
Jesús A. Álvarez
f180642b33
show all files when running ImportFl
2016-06-04 15:13:08 +02:00
Jesús A. Álvarez
e220494dc5
support ExportFl and ImportFl extensions
2016-06-04 15:05:05 +02:00
Jesús A. Álvarez
8c3434740f
Emulator protocol: add currentApplication
2016-06-04 15:00:31 +02:00
Jesús A. Álvarez
ec5c1fb188
rename/delete alerts: put cancel button on the left
2016-06-04 12:36:36 +02:00
Jesús A. Álvarez
e10ef21281
move Emulator class into MYOSGLUE.m
2016-06-04 00:29:09 +02:00
Jesús A. Álvarez
788f607280
support renaming files on iOS 7
2016-06-03 23:33:26 +02:00
Jesús A. Álvarez
53a0fe7e65
check system version with NSFoundationVersionNumber
2016-06-02 23:37:08 +02:00
Jesús A. Álvarez
ce0bf30189
WaitForNextTick: make closer to cocoa version
2016-05-31 23:16:07 +02:00
Jesús A. Álvarez
90f6f77f8b
fix: stop emulation when SpeedStopped is true
2016-05-31 20:55:07 +02:00
Jesús A. Álvarez
0b8c97d458
add Mac 128K bundle
2016-05-29 14:12:14 +02:00
Jesús A. Álvarez
9272f9299c
remove CNFGRAPI.h, add common CNFGGLOB.h for all variants
2016-05-29 13:59:57 +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
a63ba48b8a
fix PlugIns icons not showing when installed in /Applications
2016-05-29 00:10:48 +02:00
Jesús A. Álvarez
f51dc1e1c9
bump version
2016-05-28 23:45:14 +02:00
Jesús A. Álvarez
bcc5ac586e
post disk eject notification after the file is closed
2016-05-28 23:43:20 +02:00
Jesús A. Álvarez
78eebcb9f8
workaround for loading icons with same name from different bundles
2016-05-28 23:32:58 +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
8692e30cde
update core to 2016-05-26 snapshot, add all files
2016-05-28 14:18:59 +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
ce7552af33
fix some warnings
2016-05-26 21:33:09 +02:00
Jesús A. Álvarez
38933ff6e1
how could I live without ARC?
2016-05-26 21:30:20 +02:00
Jesús A. Álvarez
bf0a142c90
allow mixed case ROM file name and initial disk images
2016-05-26 21:19:42 +02:00
Jesús A. Álvarez
061ac16a0a
allow mixed case disk image extensions
2016-05-26 21:07:54 +02:00
Jesús A. Álvarez
e8daea9f56
add Interrupt and Reset buttons
2016-05-25 20:49:56 +02:00
Jesús A. Álvarez
a4d235426b
cache disk icons
2016-05-25 19:50:54 +02:00
Jesús A. Álvarez
ced1a102ed
add license and readme
2016-05-22 21:48:34 +02:00
Jesús A. Álvarez
e719c2a191
add info to about section in settings
2016-05-22 17:09:33 +02:00
Jesús A. Álvarez
5d01ae75f8
override icon mask for Dark Castle
2016-05-21 15:43:19 +02:00