ample/Ample
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
..
Assets.xcassets Add some pretty icons... 2020-09-13 14:30:40 -04:00
Base.lproj Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
Resources Squashed commit of the following: 2021-05-27 19:42:28 -04:00
images caution image - not yet used. 2021-03-18 23:12:50 -04:00
Ample.entitlements rename to Ample. 2020-08-29 23:31:51 -04:00
Ample.h Squashed commit of the following: 2021-03-08 18:59:02 -05:00
Ample.m add back the software list. 2021-03-28 18:50:55 -04:00
AppDelegate.h commentary 2020-08-29 23:31:54 -04:00
AppDelegate.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
AutocompleteControl.h Squashed commit of the following: 2021-05-27 19:42:28 -04:00
AutocompleteControl.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
CheatSheetWindowController.h add mame cheat sheet. implemented in html :/ 2021-01-17 00:47:05 -05:00
CheatSheetWindowController.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
Defaults.plist bump mame components date 2021-05-27 20:36:57 -04:00
DiskImagesWindowController.h window restoration support. 2020-09-25 20:46:25 -04:00
DiskImagesWindowController.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
DownloadWindowController.h window restoration support. 2020-09-25 20:46:25 -04:00
DownloadWindowController.m Dark mode - replace redColor w/ systemRedColor 2020-10-04 11:47:50 -04:00
EjectButton.h Eject Button class. switches to the alt image when hovering. 2020-09-07 14:30:31 -04:00
EjectButton.m tweak eject button tracking instantiation 2020-09-07 17:08:42 -04:00
FlippedView.h commentary 2020-08-29 23:31:54 -04:00
FlippedView.m commentary 2020-08-29 23:31:54 -04:00
Info.plist version bump 2020-09-30 22:09:35 -04:00
LaunchWindowController.h commentary 2020-08-29 23:31:54 -04:00
LaunchWindowController.m remove logging 2021-05-27 20:36:24 -04:00
LogWindowController.h add drag-drop dock support for launching vgm files 2020-09-30 19:15:37 -04:00
LogWindowController.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
MachineViewController.h commentary 2020-08-29 23:31:54 -04:00
MachineViewController.m commentary 2020-09-26 14:51:52 -04:00
Media.h Squashed commit of the following: 2021-03-08 18:59:02 -05:00
Media.m Squashed commit of the following: 2021-03-08 18:59:02 -05:00
MediaViewController.h Squashed commit of the following: 2021-03-08 18:59:02 -05:00
MediaViewController.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
Menu.h move italic menu item to public function. 2020-10-03 14:33:51 -04:00
Menu.m move italic menu item to public function. 2020-10-03 14:33:51 -04:00
NewSlotViewController.h Squashed commit of the following: 2021-03-08 18:59:02 -05:00
NewSlotViewController.m disk drive slot 2021-03-14 16:02:53 -04:00
PreferencesWindowController.h Preferences Window Controller 2020-08-31 17:14:05 -04:00
PreferencesWindowController.m commentary. 2021-03-30 21:21:30 -04:00
Slot.h stat working on a pop up for card slots 2021-03-10 18:37:59 -05:00
Slot.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
SlotViewController.h commentary 2020-08-29 23:31:54 -04:00
SlotViewController.m switch ram options to be more consistent with slots. 2020-09-12 17:58:49 -04:00
SoftwareList.h Squashed commit of the following: 2021-05-27 19:42:28 -04:00
SoftwareList.m Updates to work with 10.11 (El Capitan) and newer. 2021-05-30 18:00:34 -04:00
TableCellView.h disk images window [WIP]. 2020-09-14 21:03:09 -04:00
TableCellView.m disk images window [WIP]. 2020-09-14 21:03:09 -04:00
Transformers.h bind the media eject button. 2020-09-27 22:06:03 -04:00
Transformers.m Dark mode - replace redColor w/ systemRedColor 2020-10-04 11:47:50 -04:00
TransparentScroller.h tweak layout sizes a bit. 2020-09-04 19:22:18 -04:00
TransparentScroller.m really make scroller background transparent. 2021-05-28 21:29:27 -04:00
main.m commentary 2020-08-29 23:31:54 -04:00