Commit Graph

31 Commits (main)

Author SHA1 Message Date
Christopher Snowhill 59ac5769ad [Sandbox] Add Sandbox grants to places missing it
The subdirectory parser, the CUEsheet reader, and the legacy XML
playlist reader were missing grants for Sandbox access.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-07-25 19:33:51 -07:00
Christopher Snowhill 85c7073649 Reformat my own source code with clang-format
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-06 21:49:27 -08:00
Christopher Snowhill a1522aeb6e CueSheet parser: Support quirky FLAC generated CueSheets that contain sample counts instead of frames 2022-01-14 22:45:45 -08:00
Christopher Snowhill 33f3b4f5a0 CueSheet processor: Support timestamps with one or two fields, as well as the standard three fields 2022-01-14 19:05:48 -08:00
Christopher Snowhill dac1dfee47 CueSheet input: Implement support for ReplayGain tags 2022-01-14 18:51:44 -08:00
Christopher Snowhill d24a01a637 Implemented basic embedded CueSheet support 2022-01-14 16:46:35 -08:00
Jan Weiß 105b0f26bb Improve file encoding detection. 2019-10-22 18:19:15 +02:00
Chris Moeller 0e3644177e Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
Chris Moeller e5a648578b mamburu: Logging improved, no more excessive logging in release builds 2013-10-11 05:03:55 -07:00
Chris Moeller 3e057adf56 Replaced every instance of NSEnumerator with for/in loops 2013-10-10 01:44:45 -07:00
vspader 290aba1af4 More memory leak fixes in cue sheets. 2009-03-08 13:19:25 -07:00
vurlix 38e6e9af62 fix some bugs reported by the clang static analyzer 2008-08-26 17:45:16 +00:00
vasfed e063790e93 Updated APL plugin to use new protocol
Added support for behavior modifiers on addition/opening of files
Added Command+Control as modifier for open/enqueue
2008-05-09 21:24:49 +00:00
vspader 9fed5759ae Fixed typo. 2007-10-20 19:15:09 +00:00
vspader 8a5db0dd33 Removed alternate file extension code so Cog does not encourage broken cuesheets. 2007-10-20 19:14:12 +00:00
vspader d6c6dea8a6 Fixed Cuesheet bug so it doesn't load itself.
Added APL support (Vasfed).
2007-10-20 16:15:02 +00:00
vspader 7bee3acc79 Cleaned up code. 2007-10-20 16:01:18 +00:00
vspader 156ae4ef0d Fixed warning. 2007-10-20 15:54:42 +00:00
vspader 9a344922da Fixed the way plugin controller was setup and loaded.
Updated cuesheet to search for alternate types if wav is not there.
2007-10-20 15:53:52 +00:00
vspader cc806285e0 Updated plugin architecture. No more plugin classes! Now loads classes based on protocol alone. 2007-10-20 15:46:39 +00:00
vspader 5ff84158cc Made playlist/cuesheet encoding a little more robust (Vasfed). 2007-10-20 15:08:06 +00:00
vspader 16f0c942bc Bug fixes for playlist file loading. 2007-10-19 03:06:52 +00:00
vspader d82fdcbf62 Bug fixes from 0.07 branch. 2007-10-19 02:23:10 +00:00
vspader 47582ae4f4 Fixed playlist saving/loading bug. 2007-10-15 22:57:30 +00:00
vspader bc212f3e96 Fixed bugs dealing with multi-track files and playlist saving/loading.
Fixed problem where cue sheets would play static.
2007-10-15 22:19:14 +00:00
vspader eedc659f84 Fixed CueSheet Year/Genre reading. 2007-10-13 16:31:18 +00:00
vspader ca2649d930 Cue sheet genre can now be quoted.
Cue sheet track now removes the trailing 0
Changed order of reading so tracks can appear before their associated file.
2007-10-13 16:21:46 +00:00
vspader b51d8aedb5 Added metadata reading to cue sheets. 2007-10-13 01:07:19 +00:00
vspader 40f0450343 Cue sheets now use index 01. 2007-10-12 01:15:11 +00:00
vspader 50395e6e72 Basic cue sheet support working. Bug city. 2007-10-10 01:59:25 +00:00
vspader 4935c5ddfc Added beginnings of cuesheet plugin. 2007-10-09 02:25:40 +00:00