Commit Graph

97 Commits

Author SHA1 Message Date
Kelvin Sherlock
2e62b33fb1 version bump 2023-09-01 20:27:52 -04:00
Kelvin Sherlock
e04d441cc5 add new resources to the xcode project 2023-08-31 20:04:34 -04:00
Kelvin Sherlock
92cf747d65 version bump 2023-07-30 19:39:32 -04:00
Kelvin Sherlock
743fa57a44 add mac quadra to xcode, re-organize the models. 2023-07-28 19:02:59 -04:00
Kelvin Sherlock
3ce9df6650 version bump 2023-06-28 16:06:32 -04:00
Kelvin Sherlock
79617329e8 version bump 2023-05-31 18:06:12 -04:00
Kelvin Sherlock
0aea4006cc Atari ST support. 2023-05-29 17:57:52 -04:00
Kelvin Sherlock
8bc7e26279 version bump (44/0.254) 2023-04-27 19:09:09 -04:00
Kelvin Sherlock
d0987932a8 version bump 2023-03-31 00:02:47 -04:00
Kelvin Sherlock
2b127ac5a8 version bump 2023-03-01 18:01:45 -05:00
Kelvin Sherlock
11ba25588b version bump 2023-02-28 17:30:45 -05:00
Kelvin Sherlock
c8e3c95240 version bump for -wip mame. 10.13 now required 2023-01-14 10:20:28 -05:00
Kelvin Sherlock
4acd3d51a7 bump version 2022-12-31 13:44:22 -05:00
Kelvin Sherlock
93cb6c5276 bump version 2022-11-30 10:01:25 -05:00
Kelvin Sherlock
453e2bd497 version bump 2022-10-31 23:58:37 -04:00
Kelvin Sherlock
c722b28ef3 add mac color classic, lc520 to ample project. 2022-10-31 17:57:27 -04:00
Kelvin Sherlock
436694a0b6 version bump 2022-09-28 18:52:20 -04:00
Kelvin Sherlock
b64ca73346 version bump 2022-09-01 19:12:05 -04:00
Kelvin Sherlock
f651ca6b26 project update 2022-09-01 17:45:20 -04:00
Kelvin Sherlock
87b4cc9494 version bump (u2 #2) 2022-09-01 17:45:20 -04:00
Kelvin Sherlock
9b349e699f version bump 2022-09-01 17:45:13 -04:00
Kelvin Sherlock
41ad1f0d7a version bump 2022-06-30 22:18:32 -04:00
Kelvin Sherlock
2409ad55a1 version bump 2022-05-25 21:33:52 -04:00
Kelvin Sherlock
d5d90ba6be version bump. 2022-04-30 10:19:44 -04:00
Kelvin Sherlock
f52470eb2e build 27 was 241-1, bump to 28 2022-04-01 11:45:14 -04:00
Kelvin Sherlock
65aedba94b 242 version bump 2022-04-01 09:06:45 -04:00
Kelvin Sherlock
1dd3664a2b version bump - 241 2022-02-23 21:14:30 -05:00
Kelvin Sherlock
0616991a1b - Move bookmarks and disk images to core data
- bookmark edit window
- rom window now shows machine description, tooltip is name
- fix split floppy logic to work with a2superdrive
- fix software list loading from default
- mame 241 machine updates
2022-02-23 20:59:05 -05:00
Kelvin Sherlock
c49c4df9bf WIP version bump 2022-01-15 10:54:34 -05:00
Kelvin Sherlock
1141e3da0d version bump (0.239) 2021-12-28 21:50:00 -05:00
Kelvin Sherlock
2122f0707b Add Franklin ACE 2200 machine definition. 2021-12-02 18:12:24 -05:00
Kelvin Sherlock
809e344a2d add ace 500, move franklin to it's own group, updated machine descriptions 2021-11-29 20:00:46 -05:00
Kelvin Sherlock
405e802176 version bump 2021-11-24 13:04:36 -05:00
Kelvin Sherlock
b795d60995 version bump 2021-10-27 17:12:25 -04:00
Kelvin Sherlock
49c191bf5f Add laser 128 (original version) 2021-10-27 17:10:43 -04:00
Kelvin Sherlock
7178118ea9 236 version bump 2021-09-29 21:03:55 -04:00
Kelvin Sherlock
35b60b1358 0.235 version bump 2021-08-26 22:06:20 -04:00
Kelvin Sherlock
70f4738264 add midi input/output menu. 2021-08-07 15:12:45 -04:00
Kelvin Sherlock
3827cce320 version bump 2021-07-27 23:50:00 -04:00
Kelvin Sherlock
acfc37675b version bump for kfest release. 2021-07-23 21:37:51 -04:00
Kelvin Sherlock
d058aa6588 233 version bump 2021-07-01 19:10:38 -04:00
Kelvin Sherlock
800087096d r15 updates 2021-06-16 00:39:10 -04:00
Kelvin Sherlock
7c766ba76e codesign mame w/ entitlements
also test code to soft-link mame under a new name.
2021-06-15 19:16:23 -04:00
Kelvin Sherlock
c307ab0403 hardened_runtime/entitlements 2021-06-15 17:09:40 -04:00
Kelvin Sherlock
9da9f6bd63 add sparkle framework and check for updates menu item. 2021-06-14 23:11:25 -04:00
Kelvin Sherlock
69f56830ca replace machine browser with outline view 2021-06-08 22:40:20 -04:00
Kelvin Sherlock
3d5a2951bb Squashed commit of the following:
commit 78c81626670fdf41fa6bdd71a4243a89a0746615
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Mon Jun 7 00:33:48 2021 -0400

    check if software set has a particular entry.

commit ef5ab6b6948dc3bbbe2947ea099fcacd08435e86
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Jun 6 22:20:34 2021 -0400

    fix scroller background on recent disk images window.

commit dee56fa50e87299b396b48361bd0a780aaaaa768
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Jun 6 21:26:23 2021 -0400

    update cheat sheet javascript to work with 10.11
    * => functions not supported
    * NodeList.prototype.forEach not supported.

commit b00cc05413f4ebd6d6d58f96e24303008608f3a6
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Jun 6 17:10:41 2021 -0400

    default full machine name for bookmark entry.

commit a671cafdc98051b56b12cdd3ccd13c22f54f605a
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Jun 6 15:39:32 2021 -0400

    loading a bookmark wasn't updating the media.

commit 3000e0eb1b10bede3345aaab8478e9ec209f328c
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Jun 6 15:38:53 2021 -0400

    bump copyright year.

commit 45222dacd4aa0047fae63a9112509de57139df63
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Jun 6 13:38:23 2021 -0400

    add reset w/ value for setting the item explicitely.

commit cc7fde1253b71c4d8655eb4c010bbf4e61333a15
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun Jun 6 13:37:48 2021 -0400

    add checkboxes for bitbanger/share directory.

    The general idea is it's easier to toggle a checkbox than to type/retype a path.

commit 5674b2d7f6b0e2f0b973197bf3493ad61bf46428
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat Jun 5 19:11:43 2021 -0400

    commentary on searches with diacritics.

commit ec60634dcd9c573130dc34673b4d3fe597ea2b42
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat Jun 5 19:11:22 2021 -0400

    clean up auto-complete a little bit when setting a value directly.

commit 1a182bbdab237c89d355d8294b5a4a64b785783a
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat Jun 5 13:08:29 2021 -0400

    fix text color when value is set.

    There are still some bugs relating to multiple copies of the value being stored.

commit 49c0bc15c73446259d8cc151cf52d6058644db76
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat Jun 5 12:09:44 2021 -0400

    reset all controls first.

commit 059797ad85b057e296cc707b4645f839bfccac13
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat Jun 5 10:52:06 2021 -0400

    more bookmark loading.

commit e5a612d9f8e7414dd15c66dbaa540b637765eeec
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Fri Jun 4 23:52:38 2021 -0400

    bookmark - restore the software

commit f9411a1e84df7bd46e352cc5ca995b585c2a0523
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Fri Jun 4 23:52:25 2021 -0400

    clean up software / name logic.

commit f628d99e4a
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Fri Jun 4 00:21:08 2021 -0400

    load bookmark...

commit 0b248e6aad
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Fri Jun 4 00:20:42 2021 -0400

    stringValue can't be nil.

commit 94aac38af4
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Jun 3 23:04:37 2021 -0400

    add bookmark menu

commit 6215a0df12
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Jun 3 23:03:29 2021 -0400

    slot view needs to know the machine.

commit d348c15dc5
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Jun 3 23:02:58 2021 -0400

    transformer to enable/disable control based on string length.

commit e14336a009
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Jun 3 23:02:14 2021 -0400

    shut up compiler warning.

commit 4baf545245
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Thu Jun 3 23:01:15 2021 -0400

    bookmark manager

commit 0f3e6c8307
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Mon May 31 23:54:29 2021 -0400

    more (untested) bookmark code

commit 8fdb149eb3
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Mon May 31 16:13:43 2021 -0400

    start of bookmarking support. Untested.

commit 787eac87f6
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Mon May 31 16:12:45 2021 -0400

    shut up warnings about content clipping.
    maybe it's a 10.11 thing.  The size was chosen by interface builder.
2021-06-07 00:34:26 -04:00
Kelvin Sherlock
9ed83bf316 NewSlotView -> SlotView 2021-05-30 18:19:51 -04:00
Kelvin Sherlock
751083ea26 remove old slot view controller code/nib 2021-05-30 18:14:55 -04:00
Kelvin Sherlock
1b7faf3ac4 Updates to work with 10.11 (El Capitan) and newer.
There are still a couple minor UI degradations

eg: mame cheat sheet, recent disk images window, auto complete window.

Squashed commit of the following:

commit fb115024f805da38b747fd1905573fabb7bff24e
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 18:00:13 2021 -0400

    ?

commit 8405f4df95ae8f5bc5dc33598dc0b3f8972b32cd
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 17:59:43 2021 -0400

    tintColor not present before 10.14

commit 86a6102cee4f30cac2972259ef55fda3c32b8f9a
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 17:59:19 2021 -0400

    [menu setItemArray:] apparently has problems before 10.14

commit 65227a00743fbf143c623af8a76698d57bdc4573
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 17:58:15 2021 -0400

    NSCache doesn't like null objects.

commit 8a4c3a4662647d5ee0b609bde9f3aaa5c0d99776
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 16:00:05 2021 -0400

    organize copy bundle resources.

    multiple-sized png images are converted to a single tiff (with multiple sizes).
    This is fine BUT EL capitan grabs the first image so if the @3x image is first, it will be used.

commit 44b94cdfd47117864b6529214b1c91a0c2e41327
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 15:57:37 2021 -0400

    add NewSlotViewController.m to Ample Lite.

commit 2fa1b7418783e48ca625ab3490e43cbff9e5619a
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 13:57:19 2021 -0400

    Ample Lite was missing reference to New Slot View nib.

commit 65f268e77a65f8c57019702d8f0c2b66577c5ee7
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 13:56:04 2021 -0400

    based on testing, 10.11 still has public.file-url, which is kUTTypeFileURL.  10.13 added NSURLPBoardType as a synonym.

commit cde123b16eb336b7695b444931b9e9bb9802d772
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sun May 30 13:54:02 2021 -0400

    set everything to 10.11

commit e7a670efd3
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat May 29 23:33:31 2021 -0400

    script to download SDL2.Framework

commit 9f38f2972a
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat May 29 22:15:32 2021 -0400

    WKWebView apparently has a bug prior to 10.12 so it can't be created via a nib.

commit e18aea7249
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Sat May 29 22:14:38 2021 -0400

    version checks for features not present in 10.11

commit 07dcf30f52
Author: Kelvin Sherlock <ksherlock@gmail.com>
Date:   Fri May 28 21:30:53 2021 -0400

    lower target to 10.11
2021-05-30 18:00:34 -04:00