Commit graph

720 commits

Author SHA1 Message Date
matthewleon
d84a12d596 Hack to fix display of newly added songs (no idea why this is should be necessary, maybe something wrong with KVO). 2008-03-01 19:56:10 +00:00
matthewleon
8dee65b8b6 Small threading memory leak fix. 2008-03-01 18:38:47 +00:00
matthewleon
4168bb43eb Redid threading for reading file info and metadata. Still a bit buggy. 2008-03-01 18:29:14 +00:00
matthewleon
a0cdf1a03e Fixed CogAudio bool bug. 2008-03-01 15:32:28 +00:00
matthewleon
6b35fee9e3 Cleaning CogAudio code. 2008-03-01 15:28:17 +00:00
matthewleon
666d803897 Code cleanup. 2008-03-01 15:04:46 +00:00
areff
e5187b9a48 Some WMA cleanup, more to come. 2008-03-01 14:11:30 +00:00
vspader
d7826ee144 Clear stopAfter status when changing the song. Fixed bug where status wasn't dependant on stopAfter. 2008-03-01 03:35:27 +00:00
vspader
3cdca94207 Split status up into bunches of properties and made it a readonly property. 2008-03-01 03:29:21 +00:00
vspader
6c5ecf3701 Updated PlaylistView so status column header is blank. 2008-03-01 02:48:12 +00:00
matthewleon
23396a9747 More PlaylistEntry cleanup. 2008-02-29 21:56:01 +00:00
matthewleon
9e8173bc74 PlaylistEntry cleanup. 2008-02-29 21:54:09 +00:00
matthewleon
9ce92f2ac1 Playlistentry code cleanup. Also converted track to NSNumber to fix Spotlight hang from forum discussed here: http://www.cogx.org/forums/viewtopic.php?id=332 2008-02-29 20:30:37 +00:00
matthewleon
5346d85099 Fixed compiler warnings by converting PlaylistEntry length property to NSNumber. 2008-02-29 20:09:59 +00:00
areff
e073f48dd5 WMAs now play. Seek is still lacking, also metadata readers. Code needs cleanup. 2008-02-28 19:29:22 +00:00
areff
d59e118e1d Set default seek to 5, added menu separator to context menu, fixed silly wma crasher 2008-02-28 13:11:37 +00:00
areff
04ef1c2fa3 initial code for WMA readAudio:frames method added, severely broken 2008-02-28 12:49:19 +00:00
areff
c5a869d406 Some basic WMA code added, reads file properties correctly, code of function tag_recode in asf.c changed due to crasher (this needs to be investigated) 2008-02-28 05:33:56 +00:00
areff
37d159e009 Initial WMA framework and plugin structure added to project. 2008-02-26 20:53:18 +00:00
areff
0aa5b56250 Fixed a bug in Stop after current that was causing some odd behaviour. 2008-02-26 11:59:47 +00:00
areff
089dfe975b Changed Stop after current shortcut to Option-Cmd-Period 2008-02-26 07:35:56 +00:00
areff
89cd984b7d Moved stopAfterCurrent check to requestNextStream, so it won't interfere other than when the player is reaching the end of a track by natural means. Added menu item validation. 2008-02-25 17:02:06 +00:00
areff
771a6de380 Added Stop after Current, hooked it into Ctrl-Z for now, for lack of anything better (it needs to be easily accessible one way or the other), added image to signify status by adding a little red square to the play icon. 2008-02-25 15:39:04 +00:00
areff
386078fdc5 Reworked contextual menu, added more menu validation items 2008-02-24 18:46:32 +00:00
vspader
588fa5ddc6 Modified total time to also used arrangedObject observing. 2008-02-24 17:32:50 +00:00
vspader
a10898f4c9 Index column is now set by observing arrangedObjects instead of the updateIndexesFromRow method. 2008-02-24 17:16:19 +00:00
vspader
f451cd1712 Fixed playlist moving. 2008-02-24 15:47:04 +00:00
areff
c6640cc3f5 Fix for playlist scrolling even if song is in view. This might break something I haven't thought of. 2008-02-24 14:28:46 +00:00
vspader
2320039745 Added APE tag support to mp3 files. APE is preferred to id3 at the moment. 2008-02-24 14:28:30 +00:00
areff
761f86cf9c Added menu validation for fade entry 2008-02-23 22:55:21 +00:00
areff
d2e95a50f8 Completely redesigned all menus, fixed crashers due to new PlaylistEntry structure, validated menu items, added menu entry for fading, synthesized playbackStatus, updated KnownIssues 2008-02-23 22:20:14 +00:00
areff
86f691b769 Fixed removing queued songs, hooked File Tree icon up to correct method toggleWindow. 2008-02-23 20:08:27 +00:00
vspader
7109dec4ad Some playlistentry cleanup. 2008-02-23 19:46:23 +00:00
vspader
b7beb276f2 Moved SpotlightController registerDefaults to awakeFromNib to hopefully prevent crash. 2008-02-23 14:09:34 +00:00
vspader
c31eae4541 Performance improvements for the status column. 2008-02-23 13:57:33 +00:00
areff
e58c172eeb Fixed small oversight, queuePosition not being reset to -1 when removed from queue by being played. 2008-02-22 15:34:09 +00:00
areff
e3216e0ef1 Added Remove from Queue right click menu item, still lacks validation. Updated KnownIssues. 2008-02-22 15:26:46 +00:00
vspader
85b830f76b Forgot to add these files last night. 2008-02-22 13:27:24 +00:00
vspader
5808b34a16 Fix for mod files with missing? sample data. Fixes #71. 2008-02-22 04:45:21 +00:00
vspader
3ab720427e Made stop update synchronous since there were issues when moving on to the next song. 2008-02-22 03:46:04 +00:00
vspader
304ddffbd1 Added error messages for entries whose properties cannot be read. Fixed length in such cases to not show up. 2008-02-22 03:44:06 +00:00
vspader
c6dc1fd141 Fixed #70. 2008-02-22 03:09:03 +00:00
vspader
d1adc3d53e Fixed queue status when clearing queue. 2008-02-22 02:21:08 +00:00
vspader
fe331624f5 Added status column with playing and queued status support. 2008-02-22 02:19:46 +00:00
areff
184525a47a Implemented Repeat All through NSPredicate and filtering, method should be applicable when Shuffle is fixed too. 2008-02-21 19:14:20 +00:00
areff
390c98b18c Fixed oversight in FileTreePanel.xib 2008-02-21 11:31:04 +00:00
areff
7d83fab7e8 Updated KnownIssues 2008-02-21 11:01:26 +00:00
areff
a624737861 Both File Drawer and Spotlight Panel will now show and hide when their shortcuts are pressed. 2008-02-21 10:45:09 +00:00
areff
52f8c6f31f Fixed adding files in File Tree. Now adds when you press enter, and supports multiple selections. 2008-02-21 09:05:06 +00:00
areff
8bff745c38 Implemented Add to Queue as choice in Right click menu, added Clear Queue to Playlist menu. 2008-02-21 07:30:28 +00:00