Christopher Snowhill
|
9e42df41bd
|
Equalizer: Adjust dialog somewhat again, changing the splitter style, and cleaning up the effects of changing the bands manually, and bringing back the Flatten button
|
2022-01-23 22:34:41 -08:00 |
Christopher Snowhill
|
f35c632f00
|
Equalizer: Fix the app switching presets in the background versus the open equalizer dialog
This should fix #198
|
2022-01-23 20:40:48 -08:00 |
Christopher Snowhill
|
fe4e17a4a0
|
Equalizer: Remove equalizer from window, thus saving settings, on stop or shutdown
Fixes #204
|
2022-01-23 20:25:42 -08:00 |
Christopher Snowhill
|
51caf3f4e3
|
Cog Audio: Don't overfill the output buffer when asked to reset the buffers
|
2022-01-23 19:53:50 -08:00 |
Christopher Snowhill
|
d364d48944
|
Cog Audio: Change for recursive lock, fixing a deadlock on buffer resets
|
2022-01-23 19:50:01 -08:00 |
Christopher Snowhill
|
494ad84ea7
|
Cog Audio: Made ring buffer locking mechanism more secure and/or smarter
|
2022-01-23 19:36:33 -08:00 |
Christopher Snowhill
|
1b4b22501b
|
FFmpeg libraries: Accidentally forgot to enable the True Audio (TTA) decoder and demuxer
|
2022-01-23 16:10:33 -08:00 |
Christopher Snowhill
|
29ad6e3060
|
File Tree: Accidentally removed logging header that's used elsewhere
|
2022-01-23 15:02:46 -08:00 |
Christopher Snowhill
|
003b30cba2
|
File Tree: Remove useless logging, as the issue is apparently with pCloud's FUSE host
|
2022-01-23 14:43:22 -08:00 |
Christopher Snowhill
|
06adf472e9
|
File Tree: Bodge removed as it doesn't work, logging added for missing files
|
2022-01-23 13:22:52 -08:00 |
Christopher Snowhill
|
6b8d300384
|
Opus input: Support switching gain modes based on player settings, since the Opus tag reader doesn't support Opus gain tags yet
|
2022-01-22 21:03:52 -08:00 |
Christopher Snowhill
|
8e5c62f185
|
Info Inspector: Now displays ReplayGain info as tooltip for status text
|
2022-01-22 20:44:06 -08:00 |
Christopher Snowhill
|
38e013e4ab
|
File Tree: Attempt Unicode Normalization Form bodge on enumerated paths
|
2022-01-22 20:32:18 -08:00 |
Christopher Snowhill
|
72f1168498
|
TagLib: Support reading Apple SoundCheck tags from ID3v2 and MP4
|
2022-01-22 20:20:24 -08:00 |
Christopher Snowhill
|
b54b10861b
|
Playlist View: Enable column text tightening before truncation
|
2022-01-22 15:03:30 -08:00 |
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 |