Thomas Harte
|
6b001e3106
|
Add ST RAM size selection to the macOS UI.
|
2022-08-10 14:58:19 -04:00 |
|
Thomas Harte
|
f094aa946a
|
Add Mac GUI for Amiga memory selection.
|
2021-12-22 18:20:55 -05:00 |
|
Thomas Harte
|
cccde7dc89
|
Correct given memory size.
|
2021-12-08 11:41:50 -05:00 |
|
Thomas Harte
|
635c1eacd5
|
Merge branch 'master' into Amiga
|
2021-08-11 17:31:17 -04:00 |
|
Thomas Harte
|
6dbce96781
|
Switch to non-breaking space, to avoid orphan word.
|
2021-08-11 17:28:37 -04:00 |
|
Thomas Harte
|
9ec42f0f8f
|
Cleans up bottom constraints.
|
2021-08-11 17:12:01 -04:00 |
|
Thomas Harte
|
27726fd2d1
|
Merge branch 'master' into Amiga
|
2021-08-09 17:24:06 -04:00 |
|
Thomas Harte
|
77befb7f8e
|
Correct Atari ST text placement; add missing Enteprise constraint.
|
2021-08-09 17:14:37 -04:00 |
|
Thomas Harte
|
8be053fd35
|
Fixes top constraint for Atari ST.
|
2021-08-06 22:57:45 -04:00 |
|
Thomas Harte
|
99fee22a9f
|
Adjusts defaults.
|
2021-08-06 22:13:21 -04:00 |
|
Thomas Harte
|
084d002353
|
Adds the Amiga to macOS File -> New...
|
2021-08-06 21:58:31 -04:00 |
|
Thomas Harte
|
9bc94f4536
|
Be consisted on .selectedTag() .
|
2021-07-08 22:38:54 -04:00 |
|
Thomas Harte
|
1b29cc34c4
|
Correct input list.
|
2021-07-08 22:22:48 -04:00 |
|
Thomas Harte
|
53c3c1f5ab
|
Allows macOS users to select the 6MHz Enterprise.
|
2021-07-08 18:50:37 -04:00 |
|
Thomas Harte
|
2c2bb3765f
|
Withdraws the EPDOS option.
At least for now; it's something to worry about later.
|
2021-06-23 19:32:34 -04:00 |
|
Thomas Harte
|
88f0f2b623
|
Adds to the macOS UI and wires through all Enterprise options.
|
2021-06-22 21:39:07 -04:00 |
|
Thomas Harte
|
61c127ed2e
|
Adds Enterprise as a File -> New... machine.
And, similarly, exposes it for the route used by SDL.
|
2021-06-14 20:55:39 -04:00 |
|
Thomas Harte
|
0af405aa46
|
Starts working in the 48kb and 128kb Spectrums.
|
2021-04-14 21:37:10 -04:00 |
|
Thomas Harte
|
e90e30e766
|
Enables start by double-click.
|
2021-03-25 17:53:07 -04:00 |
|
Thomas Harte
|
6e2c65435a
|
Tweaks cell height slightly further.
|
2021-03-25 17:44:46 -04:00 |
|
Thomas Harte
|
052ab44f1c
|
Adds a title and adjusts aspect ratio.
|
2021-03-25 17:37:40 -04:00 |
|
Thomas Harte
|
daa5679241
|
Don't allow cell editing, lock size.
|
2021-03-25 16:48:11 -04:00 |
|
Thomas Harte
|
e055668554
|
With no space constraint, this can be 'ZX Spectrum'.
|
2021-03-25 16:27:12 -04:00 |
|
Thomas Harte
|
c96829c29e
|
Adds a table view to control tab selection.
This should allow the new machine dialogue to retain a sensible width from here onwards.
|
2021-03-25 16:25:11 -04:00 |
|
Thomas Harte
|
a3cd953415
|
Fixes Spectrum machine selection.
|
2021-03-22 19:28:12 -04:00 |
|
Thomas Harte
|
7562917740
|
Adds the Spectrum to the macOS New... menu.
|
2021-03-21 21:50:50 -04:00 |
|
Thomas Harte
|
83cbbe09c6
|
Adds missing constraints; eliminates magic constants.
|
2021-03-07 12:52:39 -05:00 |
|
Thomas Harte
|
2f18f40697
|
Ensures machine selection carries over sessions.
|
2021-03-06 21:32:35 -05:00 |
|
Thomas Harte
|
eea4c1f148
|
Wires up machineSelectionTabs.
|
2021-03-06 21:31:08 -05:00 |
|
Thomas Harte
|
26ad760904
|
Withdraws the Apple IIgs tab item.
Also makes some Swift style changes while I'm here: I'm pervasively assuming that all these objects exist, might as well be upfront about it.
|
2021-03-06 18:53:09 -05:00 |
|
Thomas Harte
|
2a7ea9f57c
|
Merge branch 'master' into AppleIIgs
|
2021-02-26 21:31:18 -05:00 |
|
Thomas Harte
|
a1df8452ce
|
Add the 128kb and 512kb Macintoshes as selectable options in macOS.
|
2021-02-26 21:22:54 -05:00 |
|
Thomas Harte
|
b5ecd5f7ef
|
Merge branch 'master' into AppleIIgs
|
2021-01-31 11:47:40 -05:00 |
|
Thomas Harte
|
3d85e6bb97
|
Adds Mac UI for new Electron configuration options.
|
2021-01-31 09:49:51 -05:00 |
|
Thomas Harte
|
da814c62bc
|
Merge branch 'master' into AppleIIgs
|
2021-01-03 20:57:08 -05:00 |
|
C.W. Betts
|
3749b7b776
|
My improvements:
Use synthesized properties for CSMissingROM.
Remove openGLView from the xib: that will quiet a warning.
Add nullability metadata to CSStaticAnalyser.
|
2020-12-31 13:23:46 -07:00 |
|
Thomas Harte
|
bd8af25294
|
Merge branch 'master' into AppleIIgs
|
2020-11-13 21:27:47 -05:00 |
|
Thomas Harte
|
2c71ba0744
|
Ameliorates against a potential NSRangeException.
|
2020-11-13 18:29:48 -05:00 |
|
Thomas Harte
|
3c6dc4c448
|
Merge branch 'master' into AppleIIgs
|
2020-11-13 12:51:53 -05:00 |
|
Thomas Harte
|
e8b52d20e9
|
Slightly tweaks machine picker for macOS Big Sur.
|
2020-11-13 12:14:35 -05:00 |
|
Thomas Harte
|
8bde2e5f4c
|
Slightly neatens Cocoa machine picker.
|
2020-10-20 22:25:39 -04:00 |
|
Thomas Harte
|
5287c57ee0
|
Adds the IIgs as a user-selectable machine.
Albeit that there is no underlying machine yet.
|
2020-10-20 22:18:11 -04:00 |
|
Thomas Harte
|
327b9051c8
|
Adds necessary layouts for Apple II type selection.
|
2020-06-18 20:30:50 -04:00 |
|
Thomas Harte
|
6a185a574a
|
Adds the BD-500 to the Mac GUI.
|
2020-01-15 23:56:56 -05:00 |
|
Thomas Harte
|
3ced31043a
|
Makes Jasmin autoboot optional, adds a Jasmin reset key, adds the Jasmin to File -> New... .
Also finally implements KeyNMI.
|
2020-01-05 21:57:33 -05:00 |
|
Thomas Harte
|
5ce612cb38
|
Adds the Atari ST to File -> New in Cocoa world.
|
2019-12-17 23:04:12 -05:00 |
|
Thomas Harte
|
6adca98f34
|
Adds Macintosh choice to File -> New...
|
2019-09-24 22:48:34 -04:00 |
|
Thomas Harte
|
8a2cac0d0c
|
Fixes layout constraints.
|
2019-07-22 11:30:26 -04:00 |
|
Thomas Harte
|
e17b105574
|
Adds a quick label in exposition.
|
2019-07-22 11:18:39 -04:00 |
|
Thomas Harte
|
cfad20bb33
|
Surfaces missing Macintosh types.
|
2019-07-17 16:02:25 -04:00 |
|