Chris Moeller
e5a648578b
mamburu: Logging improved, no more excessive logging in release builds
2013-10-11 05:03:55 -07:00
Chris Moeller
8d19b2538a
XML playlist now stores and loads the playback queue
2013-10-10 01:43:04 -07:00
Chris Moeller
7d6cfe50df
Prevent XML playlists from being saved by the GUI
2013-10-10 00:39:35 -07:00
Chris Moeller
754a22166a
XML playlists now store album art in an MD5 hash indexed dictionary, but continue to read the older format for backwards compatibility
2013-10-09 16:14:23 -07:00
Chris Moeller
555ccc9e87
Now storing all album art internally as its original format and synthesizing NSImage objects on demand
2013-10-09 13:53:13 -07:00
Chris Moeller
d1e51ee9a1
We shouldn't be releasing objects that belong to something else
2013-10-09 11:51:41 -07:00
Chris Moeller
1743016e71
Fixed serialization of FilePlaylistEntry; Added serialization and unserialization of album art
2013-10-09 10:34:32 -07:00
Chris Moeller
b5fd1207b8
Now saves and loads the default playlist in an XML plist format, so loaded metadata is cached
2013-10-09 08:45:16 -07:00
Chris Moeller
2837b12d32
Fix unsigned reporting, and can't match unsigned type declaration exactly
2013-10-07 11:26:23 -07:00
Chris Moeller
74b6188772
Implemented floating point sample format support into CogAudio and all relevant plug-ins
2013-10-05 14:15:09 -07:00
Chris Moeller
b16ccd59f7
Fixed bitrate handler
2013-10-05 02:47:25 -07:00
Chris Moeller
7c5eaed629
Added now playing spam hotkey, currently format hard coded
2013-10-04 04:16:09 -07:00
Chris Moeller
ec0e45381e
Cleaned up most of the warnings, eliminated use of deprecated APIs, and fixed the hotkeys crashing.
2013-10-03 01:00:58 -07:00
Chris Moeller
4c0cf34250
More ReplayGain support, now with metadata handling, but only if the metadata is already loaded
2013-10-02 02:30:04 -07:00
Chris Moeller
6ea103b1c3
Implemented ReplayGain support, so far only in the HighlyComplete component.
2013-10-01 23:00:16 -07:00
Chris Moeller
b9d451c96f
Corrected base classes to silence warnings
2013-09-29 18:59:04 -07:00
Chris Moeller
25bf55459e
Silenced some warnings
2013-09-29 17:27:55 -07:00
mscott
11352ab6de
Enhancements to File Tree (contextual menu, sort order, etc.).
...
Added File Tree contextual menu (Add to Playlist, Show in Finder, etc.).
File Tree and additions to play list now use Finder sort order.
File Tree Root can be set via its popup menu or drag and drop from File Tree.
Alias names are now shown in File Tree (aliases are still resolved).
Added option to skip reading of cue sheets when adding a folder to play list.
2009-08-16 11:49:34 -05:00
vspader
7e3f257090
Fix shuffle.
2009-03-24 20:12:52 -07:00
vspader
7819210b96
Added interface for shuffle albums mode.
2009-03-09 21:04:46 -07:00
vspader
7491fd3bf0
Support for album art metadata.
2009-03-08 13:04:09 -07:00
vspader
4c7ee96f76
Added Info Inspector.
...
Moved Formatters into their own folder.
2009-03-07 14:31:57 -08:00
vspader
d2235536c5
Fixed nil sent to NSAttributedString.
2009-03-07 11:52:42 -08:00
vspader
7cbebef352
Fixed up metadata loading so metadata isn't always read when you play.
2009-03-05 20:46:42 -08:00
vspader
d6a0b0670e
Playback events for last.fm and growl are now done in the background via an operation queue. Removed hack to load metadata for autoplay. Now metadata is reloaded for each file you play.
2009-03-05 20:37:44 -08:00
vspader
bbd2c6c7f6
Always accept non-file URLs into the playlist.
2009-03-04 22:56:52 -08:00
vspader
6525d593f2
Fixed indentation.
2009-02-28 22:03:27 -08:00
vspader
af6c5f343a
Cleaned up logic a little.
2009-02-28 14:40:30 -08:00
vspader
03937f480b
Cleaned up modified add behavior.
2009-02-28 14:22:33 -08:00
vspader
606cdef1d0
Fixed last commit.
2009-02-28 12:53:24 -08:00
vspader
3cd7402d3d
Re-request the next stream when the shuffle/repeat mode changes.
2009-02-28 12:26:43 -08:00
vspader
fda5d50712
If you change the playlist near the end of a song, it should now play the correct song.
2009-02-28 10:57:21 -08:00
vspader
489063ad33
Register defaults for shuffle/repeat.
2009-02-28 10:18:56 -08:00
vspader
df2fa22a93
Shuffle/Repeat are now remembered.
2009-02-28 10:06:21 -08:00
vspader
3b9d20fdc5
Fixed sorting for non-0 padded files.
2009-02-28 09:41:37 -08:00
vspader
c902c96a19
Fixed shuffle images.
2009-02-27 22:40:50 -08:00
vspader
c6dbeb64ca
Rearrange order of evaluation so URL is not dereferenced for file URLs unless there is no metadata.
2009-01-18 08:00:39 +00:00
lmsilva
dda74d0608
fixed seek slider from becoming active & disabling it when STOP occurs
2008-11-21 15:14:23 +00:00
vurlix
38e6e9af62
fix some bugs reported by the clang static analyzer
2008-08-26 17:45:16 +00:00
vspader
f53bfc861d
Side pane say what?
2008-06-21 04:05:30 +00:00
vspader
32a5c7257f
Slightly improved file-tracking playlist entry. Now will default to the last URL it looked up/received of the file if the path is no longer found, which helps in the case where a network share was disconnected.
2008-05-21 11:27:01 +00:00
vasfed
584710ffb1
Changed playlist behavior preferences to be pop-up buttons with choices
2008-05-18 09:38:53 +00:00
vasfed
f9f0891f6c
Fixed a bug in APL plugin with image files containing # in name
2008-05-18 08:04:46 +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
23124f7792
Fixed bug when play on add is enabled and the playlist is empty.
2008-05-04 22:29:02 +00:00
vspader
10669a2db3
Added preference for begin playback on add and clear on add.
2008-05-03 16:01:27 +00:00
vspader
345e57698f
Cog now begins playback and clears the playlist when adding songs.
2008-05-03 15:15:45 +00:00
vspader
7314c6cba1
Fixed bug with loading non-multitrack files.
2008-03-24 12:31:55 +00:00
vspader
0a1630db7e
Fix for multi-track files and the file move watching.
2008-03-15 04:45:37 +00:00
vspader
fe3fd5cb21
Added file tracking to file playlist entries using filerefs.
2008-03-13 01:43:33 +00:00