Commit Graph

96 Commits (9fc1605330a9688f2a4c34b67d774253817192b2)

Author SHA1 Message Date
Christopher Snowhill 6b699ec8cf Updated libbass and company 2020-11-23 23:50:50 -08:00
Christopher Snowhill 6646e01d8a Switched FFmpeg back to static libraries, now that I know I can make Universal static libraries 2020-11-23 23:50:50 -08:00
Christopher Snowhill dedeb399a8 - Big Sur phase two
- Restructure main window a bit more
- Remove attempt at SF Symbols icons for now
- Add Now Playing popout to Stacks style main window, tooltip instructs to click to select the current track in playlist
- Disable libFLAC plugin on macOS 10.13 and newer, letting Core Audio handle it instead. Apparently, libFLAC is not really ready for Apple Silicon yet.
2020-11-22 18:16:34 -08:00
Christopher Snowhill 667af62631 Added arm64 flavors of BASS and company 2020-09-05 19:15:45 -07:00
Christopher Snowhill 0001bd581b Phase one of Big Sur 2020-06-30 01:04:55 -07:00
Christopher Snowhill 4bc7aaf16a Update Sparkle to version 1.23.0 2020-03-01 15:10:15 -08:00
Christopher Snowhill 6a17d6426e Switch to Sparkle binaries. Currently trying 1.22.0. 2020-02-29 17:47:07 -08:00
Christopher Snowhill 2c988f5be7 Fix execute permission flags on several files 2020-02-28 23:42:48 -08:00
Christopher Snowhill a1ec4dba40 Updated FFmpeg 2019-10-15 19:15:52 -07:00
Christopher Snowhill 9a47c0ebe9 - Remove obsolete Growl framework
- Update BASS and friends to latest versions
- Remove unused unmo3 library
- Add entitlements to Hardened Runtime for unsigned plugins (for
  AU MIDI playback), and for executable memory use (for the USF
  recompiler)

- TODO: Replace Growl branding with generic notification icon
2019-10-10 15:47:46 -07:00
Christopher Snowhill 0b5bd66c0d Fix tooltip background color on Mojave Dark Mode. 2018-09-22 02:14:44 -07:00
Christopher Snowhill 8cbd0fc49c Updated BASS libraries. 2018-07-21 23:45:49 -07:00
Christopher Snowhill 993b5af6eb Don't intercept mute or volume control keys. 2018-06-28 16:55:59 -07:00
Christopher Snowhill 67495009ff Updates for new build system. 2018-06-28 04:03:37 -07:00
Christopher Snowhill 6e6648624d Hopefully implemented a proper workaround for new Mojave permissions required for the Media Key event hook. We shouldn't crash any more. 2018-06-27 20:50:26 -07:00
Christopher Snowhill a9eb674252 Disable media key tap on System Preferences, so we don't interfere with security permission controls. 2018-06-09 19:22:52 -07:00
Christopher Snowhill f0c7c0b777 Update SPMediaKeyTap to a more recent version. 2018-06-09 19:22:04 -07:00
Christopher Snowhill 49429c816f Updated FFmpeg. 2018-02-18 20:44:10 -08:00
Christopher Snowhill aa7cd57b19 Updated FFmpeg. 2017-12-16 19:57:49 -08:00
Christopher Snowhill 2f0ccf8bf2 Update FFmpeg, hopefully resolving the minimum platform spec to support 10.7 again. 2017-10-01 17:46:01 -07:00
Christopher Snowhill ba78e14909 Updated FFmpeg. 2017-09-24 16:35:45 -07:00
Christopher Snowhill 2e205f1cfa Updated FFmpeg. 2017-09-17 18:11:47 -07:00
Christopher Snowhill e398375e2a Updated FFmpeg binaries. 2017-05-20 17:31:59 -07:00
Christopher Snowhill e3a2d255f3 Updated FFmpeg. 2017-04-22 21:27:12 -07:00
Christopher Snowhill e2b728f4d1 Updated FFmpeg. 2017-04-03 17:51:48 -07:00
Christopher Snowhill b8110b85de Updated FFmpeg. 2017-03-12 21:00:18 -07:00
Chris Moeller 3d0d0ee24f Updated FFmpeg for proper iTunes gapless MP3 support. 2017-01-27 13:14:02 -08:00
Chris Moeller e274ec01eb Updated FFmpeg and VGMStream. 2017-01-26 17:28:06 -08:00
Christopher Snowhill 5959e6cb69 Changed FFmpeg build options and included more stuff. 2016-12-22 15:56:57 -08:00
Christopher Snowhill 0d6447f3d2 Updated FFmpeg to version 3.2.2. 2016-12-08 14:46:59 -08:00
Christopher Snowhill 3f0415eabb Update SFList parser to handle byte order markers. 2016-11-30 21:24:16 -08:00
Christopher Snowhill c4047f53a1 Welp, that didn't help anything. 2016-10-01 18:57:07 -07:00
Christopher Snowhill 8a78daa888 Third time's the charm with FFmpeg, I hope. 2016-10-01 18:20:28 -07:00
Christopher Snowhill 81684c9378 Update FFmpeg again with a last minute fix. 2016-10-01 18:15:59 -07:00
Christopher Snowhill 4dfa01f476 Update FFmpeg to version 3.1.4. 2016-10-01 17:56:27 -07:00
Christopher Snowhill 48d22e0961 Fixed FFmpeg broken due to MacPorts installed libraries. 2016-09-01 18:11:44 -07:00
Christopher Snowhill 434d95fccc Updated FFmpeg to version 3.1.3. 2016-09-01 17:20:19 -07:00
Christopher Snowhill b3ccd47c4e Update FFmpeg again, this time fixing missing and/or still enabled items due to missing line end escapes in the script. 2016-08-10 18:21:36 -07:00
Christopher Snowhill 5f8bcf8ff1 Update and fix FFmpeg, which fixes an MP3 parser crash. 2016-08-05 16:40:48 -07:00
Chris Moeller 91753a978f Update FFmpeg again with the whole iTunes fix. 2016-07-22 16:36:16 -07:00
Chris Moeller dc9d9a006c Update FFmpeg to support iTunes MP3 gapless info again. 2016-07-22 15:44:59 -07:00
Chris Moeller 0c830b92f8 Enable RIFF WAV parser in FFmpeg. 2016-07-15 21:40:57 -07:00
Chris Moeller b89c68a768 Updated FFmpeg to version 3.1.1, and enabled assembly optimizations. 2016-07-15 09:26:18 -07:00
Chris Moeller 17272ce43c Clean up lots of warnings and minor issues. 2016-06-29 22:10:29 -07:00
Chris Moeller 64c401b5d8 Fixed a memory leak which would occur on every application switch. 2016-06-28 19:31:55 -07:00
Chris Moeller 78ccb5d2bf Rewrote the MIDI SFList loader, and added support for the new JSON based format. 2016-06-19 13:06:55 -07:00
Chris Moeller 4c0e43863f Updated BASSMIDI. 2016-05-09 21:56:04 -07:00
Chris Moeller a1bf797f56 Remove unnecessary autoreleasepool block. 2016-05-07 10:21:05 -07:00
Chris Moeller af7485f26a Fix newly imported FFMPEG, so it actually uses and links to the new libraries. 2016-05-06 23:35:04 -07:00
Chris Moeller 8308f30d5f Fixed FFMPEG by replacing it with a proper build, should be faster now, too. 2016-05-06 23:16:12 -07:00