Commit Graph

2967 Commits (740fdfa883bf6b5b7f59a985d007d3dd33fbd77c)

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