Commit graph

2815 commits

Author SHA1 Message Date
Dzmitry Neviadomski
f3f5d67b2f
Merge pull request #167 from losnoco/nevack/actions-universal-binary
Build Universal binary with GitHub Actions.
2021-08-22 22:14:51 +03:00
Dzmitry Neviadomski
e892b46b6f Build Universal binary with GitHub Actions. 2021-08-22 21:07:49 +03:00
Dzmitry Neviadomski
b9ba71cd6f
Merge pull request #166 from losnoco/nevack/actions-bigsur
Start building on macOS BigSur.
2021-08-22 20:37:22 +03:00
Dzmitry Neviadomski
1b4304fe3b Start building on macOS BigSur. 2021-08-22 20:28:37 +03:00
Christopher Snowhill
3f6cb1bc1c VGMStream: Fix .txtp with option fragments in the filename 2021-08-11 17:33:02 -07:00
Christopher Snowhill
4298a232fc Updated VGMStream to r1050-3899-g372cd750 2021-08-10 17:56:02 -07:00
Christopher Snowhill
0891a20bba MIDI: Detect presence and compatibility of Sound Canvas VA before attempting to import it later. It currently does not work with arm64, only x86_64 native or Rosetta 2. 2021-08-10 17:35:15 -07:00
Christopher Snowhill
59a5a7687e MIDI: Fix Sound Canvas VA duplication function to support the 32 signed instances current versions ship 2021-08-10 17:35:14 -07:00
Calvin Buckley
d18c9c9bb0 Why was this commented out? 2021-08-08 17:57:42 -03:00
Calvin Buckley
cdde55004a Send metadata so that NPIC can receive stop events at end of playback
Otherwise, the NPIC will just show the last track stuck at the last second.
There may be a better place to put this.
2021-08-08 17:55:51 -03:00
Christopher Snowhill
8875a36aba
Merge pull request #163 from losnoco/nevack/github_actions_no_signing
Do not use signing capabilities in GitHub Actions build.
2021-08-08 13:29:58 -07:00
Christopher Snowhill
ad63964ba1 Change GitHub Workflow to disable signing 2021-08-08 13:29:09 -07:00
Dzmitry Neviadomski
252bf5fa5b Do not use signing capabilities in GitHub Actions build.
We only need to check if changes are buildable.
2021-08-08 22:25:20 +03:00
Christopher Snowhill
fc70e0e8b4 Notifications: Fix so it supports external artwork, and also fix a crash where invalid embedded artwork would cause it to crash 2021-08-07 15:09:36 -07:00
Christopher Snowhill
981827309c Updated libmgba with minor changes 2021-08-05 00:30:11 -07:00
Christopher Snowhill
8622829af7 Updated VGMStream to r1050-3861-g0ad117e8 2021-08-05 00:26:13 -07:00
Christopher Snowhill
0a7be8ab41 Updated VGMStream to r1050-3828-g54f06ba6 2021-07-22 13:37:25 -07:00
Christopher Snowhill
91039aea9c
Merge pull request #160 from NattyNarwhal/reload-info-in-menu-bar
Put Reload Info in menu bar and capitalize consistently in context menu
2021-07-22 13:32:31 -07:00
Christopher Snowhill
63d1346c46 Updated VGMStream to r1050-3804-g3b6e1845 2021-07-11 13:28:00 -07:00
Christopher Snowhill
b08ae49598 Updated libmgba to version 0.9.2 2021-07-11 13:25:13 -07:00
Calvin Buckley
41de2b0c47 Put Reload Info in menu bar and capitalize consistently in context menu
Bizarrely, the binding is identical between them, yet the binding on
"enabled <- playlist selection" doesn't work. Bizarre, would like to
know why.
2021-07-10 12:36:18 -03:00
Christopher Snowhill
1c7b4bfde9 Updated VGMStream to r1050-3802-g5c9d52d9 2021-07-09 01:14:16 -07:00
Christopher Snowhill
0bac16c976 Updated VGMStream to r1050-3791-g4bd91df3 2021-07-07 14:44:53 -07:00
Christopher Snowhill
e0a138a1ac Updated libopenmpt to version 0.5.10 2021-07-07 14:35:06 -07:00
Christopher Snowhill
922e657f0b Context menu: Add option to reload metadata from existing playlist entries 2021-07-03 15:32:13 -07:00
Christopher Snowhill
510c762921 TagLib plugin: Implement FLAC embedded art reading 2021-07-03 15:31:26 -07:00
Christopher Snowhill
6efe954433 Updated VGMStream to r1050-3786-g26e35a02 2021-07-01 19:52:28 -07:00
Christopher Snowhill
14c51ce43a Updated VGMStream to r1050-3782-gdeeb0b4e 2021-06-25 17:12:22 -07:00
Christopher Snowhill
6f710187f9 Fix workflow for real this time, I hope 2021-06-23 02:41:55 -07:00
Christopher Snowhill
d528cbf85a Try updating the workflow again 2021-06-23 02:18:20 -07:00
Christopher Snowhill
4ee46cee77 Update Github workflow for new main branch name 2021-06-23 00:33:25 -07:00
Christopher Snowhill
0bfd14b0f2
Merge pull request #158 from NattyNarwhal/now-playing-more-metadata
Provide more information to MPNowPlayingInfoCenter, including album art
2021-06-21 20:04:46 -07:00
Calvin Buckley
0e6747c21a Provide more information to MPNowPlayingInfoCenter, including album art
NPIC can ask for a lot of metadata, but for now, provide it only what (at least I know) PlaylistEntry can provide. The biggest missing one was album art, so this change should be appreciated by those who do use it.

I don't know what it can do with the other metadata though, seeing at least on macOS, it can only do album/artist/track title/artwork.
2021-06-21 19:45:46 -03:00
Christopher Snowhill
636120c9d5 Updated VGMStream to r1050-3774-gbecac809 2021-06-20 19:36:12 -07:00
Christopher Snowhill
75a4f1e722 VGMStream: Fix one shot files actually decoding to completion instead of getting stuck forever 2021-06-15 01:34:01 -07:00
Christopher Snowhill
cae132ad79 Updated FFmpeg to version 4.4 2021-06-15 00:14:41 -07:00
Christopher Snowhill
0c648b3b1d Updated VGMStream to r1050-3748-g20e1ade3 2021-06-14 19:57:33 -07:00
Christopher Snowhill
11aa63265d Move release upload to B2 2021-06-14 19:57:25 -07:00
Christopher Snowhill
beab7dcf8d Move mGBA submodule back to Github 2021-05-30 15:32:28 -07:00
Christopher Snowhill
668475c43a VGMStream: Correctly report ReplayGain tags from external M3U tags 2021-05-30 14:47:21 -07:00
Christopher Snowhill
ef6530070e Updated VGMStream to r1050-3731-g136a7f7c 2021-05-30 14:33:51 -07:00
Christopher Snowhill
8aa47584f1 FFmpeg: Fix seeking so it's sample exact, using packet timestamps. Fixes noticeable issues when using CUE sheets with APE, for instance. 2021-05-30 14:22:20 -07:00
Christopher Snowhill
297ba6398a VGMStream: Fix loading of newly imported libcelt dependencies 2021-05-18 13:58:03 -07:00
Christopher Snowhill
3e5e24f8a2 VGMStream: Enable libcelt support 2021-05-18 00:38:39 -07:00
Christopher Snowhill
466c1beb00 Added safety checks to VGMStream file interface, which should hopefully prevent a known crash deep in the library due to possibly trying to retrieve the file name from an invalid file handle 2021-05-17 22:43:27 -07:00
Christopher Snowhill
2ab3400aab Updated VGMStream to r1050-3722-g286d5c69 2021-05-17 01:24:11 -07:00
Christopher Snowhill
24dfaf7d5c Updated libopenmpt to version 0.5.9 2021-05-16 16:54:35 -07:00
Christopher Snowhill
7181656ae9 Updated VGMStream to r1050-3714-g82dd9a7d 2021-05-16 14:24:57 -07:00
Christopher Snowhill
95a63327fa MIDI: Trimmed down FluidSynth libraries significantly, and should be compatible with 10.13 once again 2021-05-09 17:46:36 -07:00
Christopher Snowhill
b2a6a67170 MIDI: FluidSynth is now configured to load samples dynamically instead of caching entire banks at once 2021-05-08 19:41:35 -07:00