Christopher Snowhill
|
502e52d699
|
Core Audio output: Hopefully stop buffer looping on device stop
|
2022-01-22 14:37:37 -08:00 |
Christopher Snowhill
|
6011982a63
|
Equalizer: Correctly activate the equalizer when starting playback
|
2022-01-22 12:59:59 -08:00 |
Christopher Snowhill
|
6cf7d1d615
|
SQLite Store: Create and update database schema version properly
|
2022-01-22 12:43:26 -08:00 |
Christopher Snowhill
|
ae10e3e75b
|
TagLib: Read MP4 ReplayGain tags as foobar2000 writes them, not just as EZ CD Audio Converter writes them
|
2022-01-22 00:22:31 -08:00 |
Christopher Snowhill
|
5bf5830b17
|
Info Inspector: Now displays ReplayGain tag presence
|
2022-01-21 23:49:07 -08:00 |
Christopher Snowhill
|
97b8d07066
|
TagLib: Now reads foobar2000 ReplayGain fields from MP4 files
|
2022-01-21 23:48:49 -08:00 |
Christopher Snowhill
|
9bfc51cbf4
|
Info Inspector: Add field to display whether a track has an embedded CUE Sheet
|
2022-01-21 23:19:32 -08:00 |
Christopher Snowhill
|
058614b6a0
|
Core Audio / FFmpeg inputs: Change to correctly discern most lossy/lossless codecs
|
2022-01-21 23:09:35 -08:00 |
Christopher Snowhill
|
9d1fd08574
|
HDCD Decoder: Only process lossless tracks
|
2022-01-21 22:47:11 -08:00 |
Christopher Snowhill
|
0c4d5002f6
|
Metadata: Now supports storing cuesheet tags and encoding quality status properties
|
2022-01-21 22:38:54 -08:00 |
Christopher Snowhill
|
2165d37144
|
Metadata: Now supports disc number field where possible
|
2022-01-21 21:49:17 -08:00 |
Christopher Snowhill
|
bde3f552d9
|
Drag and Drop: Fixed jank with dragging, especially undo and redo
|
2022-01-21 16:11:24 -08:00 |
Christopher Snowhill
|
a743f914e9
|
HDCD Indicator: Made this less janky too
|
2022-01-21 15:00:44 -08:00 |
Christopher Snowhill
|
391fc474f3
|
Drag and Drop: Made DND undo possibly less janky
|
2022-01-21 15:00:27 -08:00 |
Christopher Snowhill
|
297b7b2909
|
Playlist View: Fix default sorting and playlist refreshing, which fixes playlist search bugging out
|
2022-01-21 00:16:29 -08:00 |
Christopher Snowhill
|
26e0e0cead
|
HDCD Decoding: Add HDCD indicator
|
2022-01-20 23:53:45 -08:00 |
Christopher Snowhill
|
3a2d360d24
|
Play Time Field: Rename function used to count digits
|
2022-01-20 22:33:15 -08:00 |
Christopher Snowhill
|
6e68494f09
|
Play Time Field: Now pads with spaces up to the duration size plus hyphen, as necessary
|
2022-01-20 22:30:31 -08:00 |
Christopher Snowhill
|
71347aab83
|
Play Time Field: Changed how control achieves monospace numbers, and changed font
|
2022-01-20 22:03:59 -08:00 |
Christopher Snowhill
|
0f90dd3b3e
|
Playlist View: Support undoing and redoing Drag and Drop operations within the playlist
|
2022-01-20 21:48:23 -08:00 |
Christopher Snowhill
|
c07b268288
|
Playlist View: Adjust threshold for expansion tooltip assignment
|
2022-01-20 18:18:05 -08:00 |
Christopher Snowhill
|
4e918fc868
|
Playlist View: Refresh playlist entries when queue is emptied
|
2022-01-20 17:58:24 -08:00 |
Christopher Snowhill
|
973664f3b3
|
Playlist View: Correctly refresh playlist tooltips when queue is manipulated
|
2022-01-20 17:54:02 -08:00 |
Christopher Snowhill
|
7cc4ee22f7
|
Playlist View: Fix centering and sizing of status icons
|
2022-01-20 17:37:56 -08:00 |
Christopher Snowhill
|
8c63e8fde3
|
Playlist View: Now using monospaced numbers on all fields
|
2022-01-20 17:26:30 -08:00 |
Christopher Snowhill
|
b317bfcdc2
|
Playlist View: Remove some bugs in the sizing
|
2022-01-20 17:02:34 -08:00 |
Christopher Snowhill
|
db867c841c
|
Playlist View: Add status tooltip to status icon
|
2022-01-20 15:54:40 -08:00 |
Christopher Snowhill
|
a4c3509e75
|
Playlist View: Refresh entire rows on status changes to refresh tooltips
|
2022-01-20 15:51:24 -08:00 |
Christopher Snowhill
|
b78e55a50c
|
Playlist View: Fix status message tooltip
|
2022-01-20 15:39:29 -08:00 |
Christopher Snowhill
|
2b4de1033d
|
Playlist View: Replace Cell-based table with View-based table. It needs some work still, though.
|
2022-01-20 14:59:26 -08:00 |
Christopher Snowhill
|
e8f4e5ece7
|
SQLite store: Only store raw title field in database, rather than auto generated one
|
2022-01-20 14:54:51 -08:00 |
Christopher Snowhill
|
6f0f9d7617
|
Playlist Entry: Made copy contsructor proper
|
2022-01-20 14:54:42 -08:00 |
Christopher Snowhill
|
34942a0ffa
|
SQLite store: Internal database cache now uses copied objects, and returns copies to the caller
|
2022-01-19 23:23:52 -08:00 |
Christopher Snowhill
|
ba5f5b8694
|
Playlist Entry: Made object copyable
|
2022-01-19 23:23:17 -08:00 |
Christopher Snowhill
|
698798a6f4
|
CUE Sheet input: Seek function now returns correct time offset
|
2022-01-19 22:09:29 -08:00 |
Christopher Snowhill
|
244f896318
|
CUE Sheet input: Fix for regular cue sheets, and for existing URLs for embed supported tracks
|
2022-01-19 22:06:36 -08:00 |
Christopher Snowhill
|
3bb57c7ca5
|
GSF plugin: Updated libmgba
|
2022-01-19 20:45:46 -08:00 |
Christopher Snowhill
|
178b32cbdf
|
Core Audio output: Remove all delayed track end events when buffer reset
|
2022-01-19 14:54:04 -08:00 |
Christopher Snowhill
|
576f1a702a
|
Core Audio output: Hopefully really fix deadlock issue
|
2022-01-19 14:50:48 -08:00 |
Christopher Snowhill
|
16a58e87a0
|
Core Audio output: Attempt to fix deadlock near track transitions when buffer resets occur
|
2022-01-19 14:38:48 -08:00 |
Christopher Snowhill
|
5f82fa572e
|
Correct accents in Credits
|
2022-01-19 02:45:05 -08:00 |
Christopher Snowhill
|
6f0a737123
|
Cog Audio: Implement HDCD decoding
|
2022-01-19 02:08:57 -08:00 |
Christopher Snowhill
|
f2feb3bcd7
|
Equalizer: Fix applying equalizer presets on automatic track change
|
2022-01-19 01:23:59 -08:00 |
Christopher Snowhill
|
31e5cd9337
|
Core Audio output: Add debugging code for logging output to disk, only enabled at compile time as necessary
|
2022-01-19 00:41:42 -08:00 |
Christopher Snowhill
|
5c17dc9207
|
Notifications: Only send position notifications periodically
|
2022-01-19 00:41:12 -08:00 |
Christopher Snowhill
|
de193b70e2
|
Converter: Improve extrapolation for resampler, and also pad decimated DSD, even if not resampling it
|
2022-01-19 00:40:40 -08:00 |
Christopher Snowhill
|
2c7d083588
|
Equalizer: JSON parser can now read the equalizer preset items out of order, and supports an 'altGenres' field, which should be an array of strings, alternate genre names to match for a given preset
|
2022-01-18 20:24:52 -08:00 |
Christopher Snowhill
|
c2971dd1f6
|
Update Patreon credits
|
2022-01-18 18:38:26 -08:00 |
Christopher Snowhill
|
684951bdc0
|
Change a bunch of NSArray declarations to const collection literals
|
2022-01-18 18:12:57 -08:00 |
Christopher Snowhill
|
ba0fedf151
|
Add stub function to Silence Decoder
|
2022-01-18 17:30:07 -08:00 |