Commit graph

  • 41de2b0c47 Put Reload Info in menu bar and capitalize consistently in context menu Calvin Buckley 2021-07-10 12:36:18 -0300
  • 1c7b4bfde9 Updated VGMStream to r1050-3802-g5c9d52d9 Christopher Snowhill 2021-07-09 01:14:16 -0700
  • 0bac16c976 Updated VGMStream to r1050-3791-g4bd91df3 Christopher Snowhill 2021-07-07 14:44:53 -0700
  • e0a138a1ac Updated libopenmpt to version 0.5.10 Christopher Snowhill 2021-07-07 14:35:06 -0700
  • 922e657f0b Context menu: Add option to reload metadata from existing playlist entries Christopher Snowhill 2021-07-03 15:32:13 -0700
  • 510c762921 TagLib plugin: Implement FLAC embedded art reading Christopher Snowhill 2021-07-03 15:31:26 -0700
  • 6efe954433 Updated VGMStream to r1050-3786-g26e35a02 Christopher Snowhill 2021-07-01 19:52:28 -0700
  • 14c51ce43a Updated VGMStream to r1050-3782-gdeeb0b4e Christopher Snowhill 2021-06-25 17:12:22 -0700
  • 6f710187f9 Fix workflow for real this time, I hope Christopher Snowhill 2021-06-23 02:41:55 -0700
  • d528cbf85a Try updating the workflow again Christopher Snowhill 2021-06-23 02:18:20 -0700
  • 4ee46cee77 Update Github workflow for new main branch name Christopher Snowhill 2021-06-23 00:33:25 -0700
  • 0bfd14b0f2
    Merge pull request #158 from NattyNarwhal/now-playing-more-metadata Christopher Snowhill 2021-06-21 20:04:46 -0700
  • 0e6747c21a Provide more information to MPNowPlayingInfoCenter, including album art Calvin Buckley 2021-06-21 19:45:46 -0300
  • 636120c9d5 Updated VGMStream to r1050-3774-gbecac809 Christopher Snowhill 2021-06-20 19:36:12 -0700
  • 75a4f1e722 VGMStream: Fix one shot files actually decoding to completion instead of getting stuck forever Christopher Snowhill 2021-06-15 01:34:01 -0700
  • cae132ad79 Updated FFmpeg to version 4.4 Christopher Snowhill 2021-06-15 00:14:41 -0700
  • 0c648b3b1d Updated VGMStream to r1050-3748-g20e1ade3 Christopher Snowhill 2021-06-14 19:54:42 -0700
  • 11aa63265d Move release upload to B2 Christopher Snowhill 2021-06-14 19:39:49 -0700
  • beab7dcf8d Move mGBA submodule back to Github Christopher Snowhill 2021-05-30 15:32:28 -0700
  • 668475c43a VGMStream: Correctly report ReplayGain tags from external M3U tags Christopher Snowhill 2021-05-30 14:47:21 -0700
  • ef6530070e Updated VGMStream to r1050-3731-g136a7f7c Christopher Snowhill 2021-05-30 14:33:51 -0700
  • 8aa47584f1 FFmpeg: Fix seeking so it's sample exact, using packet timestamps. Fixes noticeable issues when using CUE sheets with APE, for instance. Christopher Snowhill 2021-05-30 14:22:20 -0700
  • 297ba6398a VGMStream: Fix loading of newly imported libcelt dependencies Christopher Snowhill 2021-05-18 13:58:03 -0700
  • 3e5e24f8a2 VGMStream: Enable libcelt support Christopher Snowhill 2021-05-18 00:38:39 -0700
  • 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 Christopher Snowhill 2021-05-17 22:43:27 -0700
  • 2ab3400aab Updated VGMStream to r1050-3722-g286d5c69 Christopher Snowhill 2021-05-17 01:24:11 -0700
  • 24dfaf7d5c Updated libopenmpt to version 0.5.9 Christopher Snowhill 2021-05-16 16:54:35 -0700
  • 7181656ae9 Updated VGMStream to r1050-3714-g82dd9a7d Christopher Snowhill 2021-05-16 14:24:57 -0700
  • 95a63327fa MIDI: Trimmed down FluidSynth libraries significantly, and should be compatible with 10.13 once again Christopher Snowhill 2021-05-09 17:46:36 -0700
  • b2a6a67170 MIDI: FluidSynth is now configured to load samples dynamically instead of caching entire banks at once Christopher Snowhill 2021-05-08 19:41:35 -0700
  • dffe888124
    Merge pull request #152 from losnoco/nevack/revert-regression Christopher Snowhill 2021-05-08 17:18:01 -0700
  • b69cb98240 Revert display regressions. Dzmitry Neviadomski 2021-05-09 01:13:49 +0300
  • 17fd41fbbc Updated FluidSynth again, restoring SF3 support Christopher Snowhill 2021-05-08 00:44:19 -0700
  • 5d29b741a0 Updated FluidSynth Christopher Snowhill 2021-05-07 21:08:48 -0700
  • 383d27fdff Updated VGMStream to r1050-3706-gdcdc1950 Christopher Snowhill 2021-05-07 18:21:19 -0700
  • 5df4035568 Brought back background metadata and file info loading, still needs a progress indicator somewhere Christopher Snowhill 2021-05-07 17:19:10 -0700
  • 79d12e9fc7 CoreAudio: Don't try closing resources that aren't opened Christopher Snowhill 2021-05-07 15:33:20 -0700
  • 7365174b11
    Merge pull request #148 from JanX2/two-gigaseconds-mini Dzmitry Neviadomski 2021-05-07 22:40:26 +0300
  • c320f7fe27 Update mini player mode’s "Current Time" toolbar item with recent fixes. Jan Weiß 2021-05-07 12:03:10 +0200
  • c5ac86725d
    Two gigaseconds (#147) Jan 2021-05-07 04:50:26 +0200
  • 503b4a471c MIDI: Update FluidSynth README Christopher Snowhill 2021-05-06 19:24:34 -0700
  • ea6bed51f1 MIDI: Fix FluidSynth crash on GM reset Christopher Snowhill 2021-05-06 19:13:01 -0700
  • 37aa36f9f4 MIDI: Fix FluidSynth device-id setting, which requires unique settings objects Christopher Snowhill 2021-05-06 19:02:25 -0700
  • 81aca83940 MIDI: Update FluidSynth to HEAD-9b671b2, with personal changes to implement reset messages to switch drum control and bank select mode Christopher Snowhill 2021-05-06 19:01:50 -0700
  • f9d3a5f9eb MIDI: Fix FluidSynth SysEx code Christopher Snowhill 2021-05-06 14:59:27 -0700
  • 1a95c234b2 Update FluidSynth code, changing default gain, and letting it handle SysEx messages on its own Christopher Snowhill 2021-05-06 13:35:24 -0700
  • 64faed3f9b Add internal type for time calculations. Jan Weiß 2021-05-06 17:17:40 +0200
  • c0b3161d3c Improve SecondsFormatter format strings. Jan Weiß 2021-05-06 16:45:53 +0200
  • 161945c3c1 Cleanup. Jan Weiß 2021-05-06 14:29:04 +0200
  • ce88971789 Replace custom time formatting code in TimeField with SecondsFormatter. Jan Weiß 2021-05-06 14:26:47 +0200
  • aa02f8c27c Mark TimeField as space-indented. Jan Weiß 2021-05-06 14:26:08 +0200
  • e28b4dbd5c Cleanup. Jan Weiß 2021-05-06 14:13:53 +0200
  • 642717e405 Refactor into -stringForTimeInterval: in SecondsFormatter. Jan Weiß 2021-05-06 14:13:46 +0200
  • a3398a1f07 Improve SecondsFormatter readability. Jan Weiß 2021-05-06 14:07:19 +0200
  • 1e6aa2975f Add negative zero support. Jan Weiß 2021-05-06 14:06:27 +0200
  • 8dd0315aba Rewrite SecondsFormatter for better readability. Jan Weiß 2021-05-06 13:21:12 +0200
  • 5e7fbc64e9 Rewrite SecondsFormatter in preparation for better readability.. Jan Weiß 2021-05-06 12:22:27 +0200
  • a280f3f69c Implement negative support, tests. Jan Weiß 2021-05-05 17:13:21 +0200
  • 82098b044c Replace unsigned with int in SecondsFormatter. Jan Weiß 2021-05-05 15:17:37 +0200
  • 64fbc7115c Implement -testPositive. Jan Weiß 2021-05-05 14:59:56 +0200
  • c020867bce Pouring foundation for SecondsFormatterTests. Jan Weiß 2021-05-05 14:58:03 +0200
  • be6c166dc5 Add SecondsFormatterTests. Tests are stubbed out. Jan Weiß 2021-05-05 13:54:58 +0200
  • e06561bc19 Add CogTests. These can later be used for integration tests. Jan Weiß 2021-05-05 13:51:56 +0200
  • 8c60aca700 Move formatter setup into XIB. Jan Weiß 2021-05-05 13:34:44 +0200
  • 50850c6927 Merge in SecondsFormatter improvements from Play. Jan Weiß 2021-05-05 13:14:53 +0200
  • cb2dd0b75e Improve SecondsFormatter. Jan Weiß 2021-05-05 13:12:37 +0200
  • 22dc76c159 Set "Current Time" toolbar item to use MonospacedDigitTextFieldCell. Jan Weiß 2021-05-05 12:07:30 +0200
  • 056b1f569d Disable font scaling code without effect. Jan Weiß 2021-05-04 15:41:10 +0200
  • 0a94b62b06 Implement and use MonospacedDigitTextFieldCell. This way the digits of numbers in playlist columns consisting of mostly digits will be aligned vertically. Jan Weiß 2021-05-04 15:38:00 +0200
  • 978619a893 MainMenu.xib touched by Xcode. Jan Weiß 2021-05-04 14:19:27 +0200
  • 99680cca7f Don’t enforce leading double-digits in position time display. Jan Weiß 2021-05-04 14:03:31 +0200
  • d6cfd24ba0 Fix "Current Time" toolbar item geometry/layout. Jan Weiß 2021-05-04 14:01:45 +0200
  • df53cede97 Add days, hours support to position time display. Jan Weiß 2021-05-02 18:18:44 +0200
  • 97298d6a77 Improve position time display. Jan Weiß 2021-05-02 17:35:38 +0200
  • 8eeebd0b20 Fix typo. Jan Weiß 2021-05-02 17:02:26 +0200
  • 57a7dd0de9 Fix look of position time field to match the rest of the UI. Jan Weiß 2021-05-02 17:01:51 +0200
  • 9c58f67c48 Fix Info button sizing when album art not present. Dzmitry Neviadomski 2021-05-05 02:03:55 +0300
  • 66efdfcf1e Roll libsidplayfp Dzmitry Neviadomski 2021-05-04 22:06:01 +0300
  • e8e2fc3164 MIDI: Add SF3 extension to FluidSynth loader Christopher Snowhill 2021-05-03 19:18:37 -0700
  • 4cf76dd7e3 MIDI: Replaced BASSMIDI with FluidSynth Christopher Snowhill 2021-05-03 18:25:58 -0700
  • a60d6daed8 Update GitHub Action. Dzmitry Neviadomski 2021-05-02 23:41:56 +0300
  • 1e6d0e16f0 Remove remaining signing ids. Dzmitry Neviadomski 2021-05-02 23:18:11 +0300
  • f23cd09875
    Merge pull request #145 from losnoco/nevack/githook Dzmitry Neviadomski 2021-05-02 20:57:14 +0300
  • 8857171a78
    Update Git hook Dzmitry Neviadomski 2021-05-02 20:50:05 +0300
  • 1e97d02384 Cleaned up project files, also removed accidental and remaining team identifiers Christopher Snowhill 2021-05-01 15:43:56 -0700
  • 13bd399b31 Clean up most warnings and update some dependencies Christopher Snowhill 2021-04-29 18:16:24 -0700
  • db74506747 Updated AdPlug Christopher Snowhill 2021-04-29 18:12:28 -0700
  • d23860d2d8 Updated VGMStream to r1050-3682-g5b76dc05 Christopher Snowhill 2021-04-29 16:16:01 -0700
  • 4d7a4ec29d MIDI: No longer call BASS_Free on shutdown, may have been possible to cause a hang on shutdown Christopher Snowhill 2021-04-27 00:19:26 -0700
  • 6b1d4e7350 MIDI: Update BASS, BASSMIDI, BASSFLAC, and BASSOpus Christopher Snowhill 2021-04-27 00:18:41 -0700
  • ea853109ed Fix info inspector to always display the first item of the current selection, or otherwise the currently playing track, or nothing at all, in that order Calvin Buckley 2021-04-24 19:25:29 -0700
  • 7acfdf774d VGMStream: Fix length reporting and track termination when not looping forever Christopher Snowhill 2021-04-22 23:53:59 -0700
  • d4bfbf9fdc GBA: Revert to stock libmgba 0.9.1. The rips in question are broken and need to be fixed. Christopher Snowhill 2021-04-22 23:53:19 -0700
  • d44558b419 GSF: Update libmgba to version 0.9.1 plus a fix for Metroid: Zero Mission and possibly others Christopher Snowhill 2021-04-22 14:35:43 -0700
  • 5c6b145f9a Update playback position 5 times per second instead of once, increasing smoothness of seekbar on shorter tracks, and hopefully solving jitter on some tracks Christopher Snowhill 2021-04-19 23:51:31 -0700
  • edb8b7422d Updated VGMStream to r1050-3677-g76566c8d Christopher Snowhill 2021-04-19 12:13:03 -0700
  • 4ea289ba27 MIDI: Reject files with no event data Christopher Snowhill 2021-04-11 17:23:55 -0700
  • 2925a37a81 Update libopenmpt to version 0.5.8 Christopher Snowhill 2021-04-11 17:23:22 -0700
  • 7a0e007d08 Updated VGMStream to r1050-3668-g37cc1229 Christopher Snowhill 2021-04-10 16:30:36 -0700
  • e603addc07 TagLib: Add generic APE tag support, for TAK files for now Christopher Snowhill 2021-04-10 16:20:55 -0700