Commit graph

146 commits

Author SHA1 Message Date
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
areff
08a4bbe08e Fixed my own sillyness in scroller code - needs fixing. 2008-02-18 19:37:32 +00:00
areff
ad5ac13a9c Bound Scroll to currently playing to Command-L (iTunes). Changed the code slightly so that the currently playing song is also automatically selected when you scroll to it. Ten playlist entries will also be visible above it, to create some space. 2008-02-18 19:21:50 +00:00
matthewleon
aa3b716e09 Fixed Spotlight import. 2008-02-18 16:55:31 +00:00
areff
d23b6b4ee5 Considerable cleanup of Path column, added Filename column, both hidden by default, path now abbreviates home directory to ~ for cleaner look. 2008-02-18 16:06:54 +00:00
matthewleon
678f6e2dbb Eliminated SpotlightPlaylistView, which is redundant for the time being. 2008-02-18 10:28:24 +00:00
areff
6873a2730b Fixed broken window title display when no artist tag is found 2008-02-18 10:25:04 +00:00
matthewleon
a02859a3fc Moved rowHeight binding of PlaylistView from IB into code. 2008-02-18 10:21:34 +00:00
matthewleon
7f52608e6c Font size implemented through bindings. 2008-02-18 00:11:38 +00:00
areff
facdea9b7e Updated Total duration field at the bottom of main Cog window, now shows hours and minutes after minutes and seconds 2008-02-17 20:16:06 +00:00
areff
1b83061c49 Moved volume controls into AudioPlayer, logarithmic helper functions now have their own file, fixed broken seekbar resize 2008-02-17 18:44:11 +00:00
matthewleon
332a062d93 Album and artist search is now exposed no matter where you click. 2008-02-16 19:40:34 +00:00
matthewleon
abf2da423d Implemented UI elements necessary for right-click search by artist/album. 2008-02-16 16:13:21 +00:00
areff
5228709d0f Fixed fadeout code so it sounds a bit better (timer fires faster, steady drop in volume rather than incremental) 2008-02-16 15:28:39 +00:00
vspader
53cff01123 Attempted fix of double-click drag allowing selection without playing. It causes a few issues. Mainly you need to have only one row selected for double-click play to work. We'll see how it works. 2008-02-16 14:09:19 +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
vspader
35d4df9ca2 Added fix that brings back table columns for those that lost them in previous versions. 2008-02-16 01:44:01 +00:00
areff
b317d0ba01 Experimental font size increase and decrease added to Cmd-+ and Cmd--, fixed small bug in skipping to previous album, updated KnownIssues 2008-02-15 15:27:34 +00:00
matthewleon
387015db22 Eliminated annoying flicker in Spotlight interface. Made tiny tweaks to PlaybackController and PlaylistController header to eliminate compiler warnings. 2008-02-14 23:09:51 +00:00
matthewleon
3c712e2e45 Changed CogUrlsPbboardType to CogUrlsPboardType throughout project 2008-02-13 17:14:19 +00:00
vspader
010f7de448 Added [audioPlayer volume].
Tweaked the volume control a little.
2008-02-13 01:50:39 +00:00
areff
26d2b28484 updated KnownIssues 2008-02-12 22:28:11 +00:00
areff
a39ce34ee9 Added fade to pause, key shift-cmd-p, changed volume controls around a bit, still needs fixing 2008-02-12 22:12:27 +00:00
vspader
803a3306a5 Forgot to add these files for undo support. 2008-02-10 22:55:16 +00:00
vspader
37820a586d Fixed up undo/redo support. Should be working great now. 2008-02-10 22:46:12 +00:00
vspader
d654c37fe3 Fixed validation for undo/redo menu items. Added sort descriptors and predicates to undo chain. 2008-02-10 20:32:46 +00:00
vspader
a24149dc10 Fixed undo for clear. 2008-02-10 19:46:45 +00:00
vspader
e2b40fe1a3 Added move operation to DNDArrayController. Streamlined undo. 2008-02-10 19:35:58 +00:00
areff
64f0a25a52 Added seeking menu entries, validation of Control menu entries, updated KnownIssues 2008-02-10 18:34:23 +00:00
vspader
299285f0cd Changed undo/redo menuitems back to firstResponder. Modified PlaylistView to validate undo/redo items. 2008-02-10 17:13:30 +00:00
areff
9b05ce02d2 Added undo functionality in playlist, undo works for removals, moves and adds. 2008-02-10 16:16:45 +00:00
vspader
be9387d30d Added patch from Andre Reffhaug for ctrl+left/right seeking. 2008-02-07 23:57:21 +00:00
vspader
9bf75801b4 Fixed bug in seperator double-click when using formatters. 2008-01-24 02:33:55 +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
aa856de92b Added toolbar UI. 2007-11-01 01:53:52 +00:00
vspader
11fd5b5454 Added "smarter" removal of playlist entries. 2007-10-22 00:04:34 +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
e78a961fa3 Fixed playlist loading bugs. 2007-10-20 03:22:13 +00:00
vspader
d82fdcbf62 Bug fixes from 0.07 branch. 2007-10-19 02:23:10 +00:00
vspader
7582bbef02 Updated file drawer so it expands containers. 2007-10-16 01:22:57 +00:00
vspader
bc212f3e96 Fixed bugs dealing with multi-track files and playlist saving/loading.
Fixed problem where cue sheets would play static.
2007-10-15 22:19:14 +00:00
vspader
7494f04511 Added fix where containers were not checked for uniqueness. 2007-10-14 20:36:10 +00:00
vspader
f1b9141f4b Added mime type support. 2007-10-14 18:12:15 +00:00
vspader
97a278a143 Cleaned up memory leaks. 2007-10-13 07:09:46 +00:00
vspader
6f6b01b15c Fixed bug where playlist saved as kss files.
Fixed bug where multi-track files were consolidated into a single entry on saving/loading a playlist.
2007-10-13 04:53:48 +00:00
vspader
88aecc7de2 Added AudioContainer plugin and made pls and m3u loaders that use it. 2007-10-09 01:20:46 +00:00
vspader
daba91b462 Removed debugging messages. 2007-07-11 01:20:32 +00:00
vspader
a04f78e7d8 Updated TODO.
Seeded shuffle.
Updated AudioScrobbler code from Play..
2007-07-05 23:24:25 +00:00