Commit graph

757 commits

Author SHA1 Message Date
vspader
fe3fd5cb21 Added file tracking to file playlist entries using filerefs. 2008-03-13 01:43:33 +00:00
vspader
db65925ff0 Fixed now playing in dock menu. 2008-03-13 01:21:54 +00:00
vspader
9d45f3a05b Hide hidden files in file tree. 2008-03-13 00:55:37 +00:00
vspader
76b730d0d7 Fixed multiple selection enabled/disabled. 2008-03-13 00:50:15 +00:00
vspader
dc891b5c5b Fixed track numbers for game music plugin. 2008-03-13 00:44:41 +00:00
vspader
0da67249fc Fixed up playlist context menu.
Removed album/artist name from menu thanks to Fiona Apple and some clever person who thought it would be funny to shove the entire album name into the tag.
2008-03-11 23:31:19 +00:00
matthewleon
e24ee695a6 Spotlight window properly saves location. 2008-03-11 22:10:18 +00:00
areff
f4ba4f102a Fixed error in Scrobbling resulting in all songs taking 3:55 minutes before scrobble (cause was that PlaylistEntry.length is no longer an int, but an NSNumber). 2008-03-09 16:19:14 +00:00
vspader
dbfa0363de Some cleanup and fixes for the toggle menu. 2008-03-09 02:53:13 +00:00
vspader
208065494c Fix for spotlight playlistentry dealloc and added missing fields to playlistentry dealloc. 2008-03-09 02:05:00 +00:00
matthewleon
c94d31f6d9 Dealloc for PlaylistEntry seems to shrink memory leak. 2008-03-09 00:22:48 +00:00
vspader
637c0d598e Added transformers for menu item title. There must be a better way... 2008-03-08 23:58:52 +00:00
vspader
3375e15a83 Queue is now a toggle. 2008-03-08 23:57:54 +00:00
matthewleon
2124066761 Wrote dealloc for SpotlightPlaylistEntry. Still need to find large leak. 2008-03-08 23:47:29 +00:00
vspader
ed261fb51a Disabled WMA plugin for now because of strange xcode 3.1 error. 2008-03-07 13:44:12 +00:00
vspader
aaf8c833ac Fixed sorting for title column. 2008-03-07 13:30:23 +00:00
vspader
646c71fefb Made xibs and project files binary so they dont show up in diffs.
Removed horizontal scrolling from playlist.
2008-03-07 01:28:56 +00:00
matthewleon
2d00f4b70b Spotlight panel font size bindings completed. 2008-03-05 13:16:06 +00:00
matthewleon
34fc115253 Playlist sorts are case insensitive. 2008-03-05 12:26:30 +00:00
vspader
ac1eeda1a3 Clear predicate on insert to fix bug with dragging while filtering. 2008-03-05 01:36:09 +00:00
vspader
477bdbd4ef Fixed strange whitespace issue. Also, increased bottom border a bit to make it match other status bar heights. 2008-03-05 01:22:42 +00:00
vspader
569a3e79cc Fixed scrolling behaviour. 2008-03-04 01:14:51 +00:00
vspader
f0e6c8bb2b Updated about dialog year and tagline. 2008-03-04 01:05:52 +00:00
vspader
9ded206919 Fixed tab in spotlight panel. 2008-03-04 01:03:13 +00:00
vspader
5346f0dbde Fixed font-size changing. 2008-03-04 01:00:09 +00:00
vspader
79cd625152 Changed year to an NSNumber. Fixed up taglib plugin. Tracks/Years with 0 now show up as nothing. 2008-03-04 00:43:47 +00:00
vspader
16ccf5622d Fixed issues with big big playlists. 2008-03-04 00:35:20 +00:00
matthewleon
69e802052e Spotlight sorts by track number properly. 2008-03-03 23:02:52 +00:00
vspader
9af41d7542 A few taglib fixes. Reads id3v2 before ape for mp3 files. Added AutoReleasePool to backgrounded method. 2008-03-03 03:26:19 +00:00
vspader
cf46d16a56 Remove concurrency! Mwahaha! Also, moved updateTotalTime so it's done after all operations. Now it's actually usable while loading time. 2008-03-03 02:25:52 +00:00
vspader
dd89208ee0 Removed singleton nonsense. 2008-03-03 02:18:27 +00:00
vspader
276176a80c Updated playlistLoader to be CONCURRENT! Mwahahaha!
total time is now automatically updated by observing PlaylistController.arrangedObjects.length
2008-03-03 02:09:56 +00:00
vspader
6a4b661208 Modified taglib plugin to not use the C bindings since they are not thread safe. Used C++ classes instead, which are. 2008-03-03 01:55:25 +00:00
vspader
671d7021ae Added Current Entry Object controller to fix issue with currently playing not being updated when loading. 2008-03-02 20:03:22 +00:00
vspader
58a61a7b21 Removed debugging message. 2008-03-02 19:21:35 +00:00
vspader
76e8bbb2c2 Logitech keyboards work with media keys on 10.5! Added prev/next support. 2008-03-02 19:20:08 +00:00
matthewleon
92be178bf2 Playlist entries are now processed on main thread. 2008-03-02 10:51:37 +00:00
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