Commit graph

3417 commits

Author SHA1 Message Date
Christopher Snowhill
ce8a1c230d Fix Playlist Loader so it only attempts to process track info for tracks that need it, and not the entire playlist every time 2021-04-06 16:50:17 -07:00
Christopher Snowhill
282252bfe7 Update libsidplayfp with only minor API changes for upstream 2021-04-06 16:49:16 -07:00
Christopher Snowhill
b32f9d4ac3 libsidplayfp: Fix stereo playback, and implement support for multi-file songs, and fix stereo blending so it applies to the entire output 2021-04-05 14:07:20 -07:00
Dzmitry Neviadomski
f6f81c3083
Add Build passing badge to README.md 2021-04-05 21:51:48 +03:00
Christopher Snowhill
5b1bd5a5ff Package CI build artifact with ditto 2021-04-05 11:35:19 -07:00
Christopher Snowhill
2a7c89f294 Merge branch 'master' of github.com:losnoco/cog 2021-04-05 11:28:35 -07:00
Dzmitry Neviadomski
db698cfd54 Another attemt to fix CI build. 2021-04-05 21:15:39 +03:00
Christopher Snowhill
be441fdf0d Merge branch 'master' of github.com:losnoco/cog 2021-04-05 11:11:01 -07:00
Dzmitry Neviadomski
6e8a64f25c Another attemt to fix CI build. 2021-04-05 21:07:41 +03:00
Dzmitry Neviadomski
1f14e5f76d Another attemt to fix CI build. 2021-04-05 20:47:47 +03:00
Dzmitry Neviadomski
1c19046216 Add pre-commit hook for checking leaked Development Team. 2021-04-05 20:31:25 +03:00
Dzmitry Neviadomski
f1a8934ad9 Update Opus & Ogg targets. 2021-04-05 19:53:30 +03:00
Dzmitry Neviadomski
3bb1f1b437 Remove specification of Workspace in xcodebuild step. 2021-04-05 19:08:19 +03:00
Dzmitry Neviadomski
3097a84e56 Fix sidplayfp version define. 2021-04-05 19:06:46 +03:00
Christopher Snowhill
373ee8d57b Updated VGMStream to r1050-3658-gb5d5d6d6 2021-04-03 14:02:28 -07:00
Christopher Snowhill
09e82030e9 Updated libsidplayfp ref to upstream pull 2021-04-03 13:55:29 -07:00
Christopher Snowhill
f0065d1914 Updated libsidplayfp to version 2.2.0, plus some extras 2021-04-03 02:53:09 -07:00
Christopher Snowhill
2925c2e733 MIDI: Fix Standard MIDI processor to handle edge cases like non-track chunks in the files 2021-03-29 00:33:14 -07:00
Christopher Snowhill
0ecc2d4084
Add developer ID certs to action 2021-03-28 18:38:28 -07:00
Dzmitry Neviadomski
497b7a301d Setup DEVELOPMENT_TEAM for GitHub Action. 2021-03-29 04:21:28 +03:00
Dzmitry Neviadomski
69dec865ff Add GitHub Action to test if project is buildable. 2021-03-29 03:42:20 +03:00
Christopher Snowhill
bdd02c76d3 PSF/PSF2: Set harsh compatibility mode, so emulator behaves more like actual hardware, which fixes a few PSF and PSF2 rips 2021-03-28 12:49:34 -07:00
Christopher Snowhill
d681eb293a Restore libsidplayfp remote URL 2021-03-27 12:15:11 -07:00
Christopher Snowhill
f1e14e1e6e Updated VGMStream to r1050-3650-gce033e53 2021-03-27 12:14:09 -07:00
Christopher Snowhill
32ea54e8f0 Update sidplayfp to latest commit 2021-03-27 12:13:34 -07:00
Christopher Snowhill
81a4d92d72 Updated VGMStream to r1050-3644-gc9e2016f
First new build on an Apple Silicon build machine
2021-03-26 06:03:02 -07:00
Christopher Snowhill
d21aa09771 First commit made while running on Apple Silicon
sidplayfp: Implement ARM NEON accelerated sinc resampler on Apple Silicon, and enable existing MMX accelerated sinc resampler on Intel
2021-03-26 05:56:29 -07:00
Christopher Snowhill
7139f5aa08 Update libopenmpt to version 0.5.7 2021-03-20 14:47:28 -07:00
Christopher Snowhill
9a427cf03c Update libopenmpt to version 0.5.6 2021-03-14 14:55:49 -07:00
Christopher Snowhill
ba7aaec69c M3U and PLS playlist handlers now correctly handle macOS Classic line endings 2021-03-09 23:49:13 -08:00
Christopher Snowhill
ab6429b62b Updated VGMStream to r1050-3618-gfbf7bcaa 2021-03-04 15:32:52 -08:00
Dzmitry Neviadomski
3a387c3a3f Update Copyright year to 2021 with regex. 2021-03-03 23:05:57 +03:00
Dzmitry Neviadomski
e5e9dffe0f Update Mini Player minimum width to lower value. 2021-03-03 22:47:31 +03:00
Christopher Snowhill
094025900d
Merge pull request #124 from losnoco/nevack/floating-mini-window
Add option for Mini Player to appear on top.
2021-03-02 17:07:50 -08:00
Dzmitry Neviadomski
3a3694d78b Add option for Mini Player to appear on top. 2021-03-03 00:04:59 +03:00
Christopher Snowhill
f86f7dc532 Fixup for main branch 2021-02-28 18:48:31 -08:00
Dzmitry Neviadomski
c2425344ac Roll MASShortcut. 2021-02-28 18:48:26 -08:00
Christopher Snowhill
483b8d6647 Don't load metadata for stream URLs 2021-02-28 18:48:21 -08:00
Dzmitry Neviadomski
ac44ae12be Mini window UI fixes.
Fix Toolbar customization panel overlapping window.
Fix minimum size to not exceed screen width.
2021-02-28 18:48:15 -08:00
Christopher Snowhill
0ece64c50b Fix sidplayfp install name base so it runs from the correct location 2021-02-28 18:48:10 -08:00
Christopher Snowhill
6e73220211 Revert "Add siplayfp.framework to Cog target."
This reverts commit eaca38df89.
2021-02-28 18:48:05 -08:00
Dzmitry Neviadomski
219cd937e1 Add siplayfp.framework to Cog target. 2021-02-28 18:47:59 -08:00
Dzmitry Neviadomski
8105b9e2b2 Modernize PlaybackEventController. 2021-02-26 23:01:48 +03:00
Dzmitry Neviadomski
d44d188a4f Add clang-format style for VSCode. 2021-02-26 23:01:25 +03:00
Dzmitry Neviadomski
e4199694a8 Update FFMPEG plugin project settings. 2021-02-26 15:31:35 +03:00
Dzmitry Neviadomski
d1469ebfe4 Sort plugins by name. 2021-02-26 15:17:01 +03:00
Dzmitry Neviadomski
b22a57efa5 Roll Sparkle 1.25.0 2021-02-26 14:57:09 +03:00
Dzmitry Neviadomski
ddacb3a6da Update Release build script. 2021-02-26 14:55:01 +03:00
Christopher Snowhill
e8c6a00d9e Release needs a workaround too 2021-02-25 19:39:02 -08:00
Christopher Snowhill
189a01b97d
Merge pull request #114 from losnoco/nevack/remove-sidplay-residfp-code
Use libsidplayfp GitHub upstream as submodule
2021-02-25 19:30:25 -08:00