Commit graph

135 commits

Author SHA1 Message Date
areff
37d159e009 Initial WMA framework and plugin structure added to project. 2008-02-26 20:53:18 +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
vspader
c6dc1fd141 Fixed #70. 2008-02-22 03:09:03 +00:00
vspader
fe331624f5 Added status column with playing and queued status support. 2008-02-22 02:19:46 +00:00
vspader
ae4c112076 Fixed up repeat menu and added back repeat album. 2008-02-19 04:02:05 +00:00
vspader
8434f6e3b3 Added RepeatTransformers with the beginnings of support for the repeat modes. MenuItems's reflect the repeat state (yet do not work to set the state yet), and the repeat button toggles w/images as expected.. 2008-02-19 03:39:43 +00:00
matthewleon
678f6e2dbb Eliminated SpotlightPlaylistView, which is redundant for the time being. 2008-02-18 10:28:24 +00:00
vspader
9414c97c09 File tree panel now uses FSEvent API instead of kqueues. 2008-02-18 03:27:59 +00:00
matthewleon
7f52608e6c Font size implemented through bindings. 2008-02-18 00:11:38 +00:00
vspader
3ba929f51a Moved File Tree preferences to use a NSPathControl. 2008-02-17 21:04:36 +00:00
vspader
83d84a38d8 Moved File Drawer to File Tree Window. 2008-02-17 18:59:54 +00:00
matthewleon
ba0746b503 New fix to Spotlight flicker issue. Still not ideal. 2008-02-16 22:59:27 +00:00
matthewleon
a5986373bd Spotlight: Right click menu includes Show entry in Finder. 2008-02-16 14:48:54 +00:00
matthewleon
6b11d41fbe Fixed ridiculous Spotlight bug where absent track numbers would cause a crash. Cleaned directory structure. 2008-02-16 13:18:14 +00:00
matthewleon
d4ee1ac6ae Spotlight sorts properly (phew). Artist, album, track number... Should make several interface improvements easier to implement. 2008-02-16 13:05:30 +00:00
vspader
a4eb42eab0 Fixed crash, and in doing so introduced a huge memory leak!
Added patch from Eric Hanneken that improves shuffle.
2008-02-16 02:46:19 +00:00
matthewleon
d6e7efd2c1 Cleaned up the Spotlight code considerably and added the ability to do simple searches for artist, album and title using %a, %l and %t respectively. For example searching "%awaits" will return all tracks by Tom Waits, etc... 2008-02-14 14:07:10 +00:00
matthewleon
d795c59c10 Consolidated Spotlight code. 2008-02-13 23:51:36 +00:00
matthewleon
037874d654 Spotlight is now drag-and-drop compatible. Moved spotlight files where they belong. 2008-02-13 16:10:59 +00:00
matthewleon
4f9ac97dfc Spotlight can now search form multiple terms properly. Songs can be imported into the playlist again. 2008-02-12 16:24:09 +00:00
matthewleon
ff32a0a910 Spotlight search path is now properly saved to defaults. 2008-02-11 18:51:04 +00:00
matthewleon
0e6a9ee966 Spotlight gets all necessary tags from metadata now. Some interface tweaks. 2008-02-11 16:39:19 +00:00
matthewleon
a624165bc9 Spotlight now works with its own SpotlightPlaylistEntry class, drastically increasing performance and permitting it to gracefully handle corrupt metadata. 2008-02-11 14:10:25 +00:00
matthewleon
366ba22c55 Spotlight directory structure cleaned. 2008-02-11 07:46:41 +00:00
matthewleon
e04c67b4ad Spotlight added back in. 2008-02-11 07:45:34 +00:00
vspader
cbfc93bd62 Removed Spotlight stuff for now to get Cog to compile agian (Sorry matthew).
Moved nib files to .xib files.
2008-02-11 00:52:07 +00:00
vspader
37820a586d Fixed up undo/redo support. Should be working great now. 2008-02-10 22:46:12 +00:00
matthewleon
28d85a0f42 Spotlight search now works. It's a pretty buggy hack at the moment. 2008-02-10 20:34:29 +00:00
vspader
e2b40fe1a3 Added move operation to DNDArrayController. Streamlined undo. 2008-02-10 19:35:58 +00:00
areff
9b05ce02d2 Added undo functionality in playlist, undo works for removals, moves and adds. 2008-02-10 16:16:45 +00:00
matthewleon
b23b18406a Added Spotlight window (File->Open with Spotlight). It doesn't work at all yet, but it shows what the basic idea is. 2008-02-10 13:48:55 +00:00
vspader
3244e20608 Added patch for compilation case-sensitive filesystems from Matthew Grinshpun. 2008-02-08 00:08:56 +00:00
vspader
aced029a97 Updated project files to remove unworking localizations. 2008-01-31 01:08:30 +00:00
vspader
56c8b9202f Fixed some table columns bugs. 2008-01-24 01:44:24 +00:00
vspader
5715522470 Moved to frame-based reading/seeking instead of byte/second based. Some formats have still not been updated and are broken.
Added icons for other formats.
2007-11-24 20:16:27 +00:00
vspader
ff6d33691b Updated source to use new os version checking sparkle. 2007-11-04 03:51:51 +00:00
vspader
aa856de92b Added toolbar UI. 2007-11-01 01:53:52 +00:00
vspader
de85236760 Fix for MAC so Cog builds on Leopard 2007-10-27 09:08:08 +00:00
vspader
8a5db0dd33 Removed alternate file extension code so Cog does not encourage broken cuesheets. 2007-10-20 19:14:12 +00:00
vspader
6c22c97103 Removed commented code. Fixed bug which may cause tracks to not end. 2007-10-20 16:18:44 +00:00
vspader
7582bbef02 Updated file drawer so it expands containers. 2007-10-16 01:22:57 +00:00
vspader
4b814bdbf0 Added back update notifications back to the file drawer.
Removed no-longer-used files.
Removed debugging messages.
2007-10-15 03:29:30 +00:00
vspader
27d9ff122a Started cleanup of file drawer. Still needs to handle updating. 2007-10-14 23:24:54 +00:00
vspader
5084b555cb Removed nonexistent framework search paths. 2007-10-14 19:18:20 +00:00
vspader
be73aa8dd1 Added Simplified-Chinese localization, courtesy of BBBear2002. 2007-10-13 08:43:37 +00:00
vspader
139bab5e0e Fixed up streaming a bit.
Removed debugging code for http source. Was that in 0.06? Whoops.
2007-10-12 02:55:59 +00:00
vspader
6b7550de97 Added mod/tracker support through Dumb. 2007-10-12 01:03:12 +00:00
vspader
2b0eaf3369 Added GME for game music emulation. 2007-10-11 23:11:58 +00:00
vspader
b57bcc121c Added support for gapless multitrack files.
Modified cue sheet plugin to use it.
2007-10-11 02:08:29 +00:00
vspader
50395e6e72 Basic cue sheet support working. Bug city. 2007-10-10 01:59:25 +00:00