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
|
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
|
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
|
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 |
areff
|
91e5833a40
|
Partially fixed Total duration: field, is missing duration for currently playing song.
|
2008-02-20 15:31:00 +00:00 |
vspader
|
7462169ba3
|
Fixed some things. Made pathnode url KVC compliant.
|
2008-02-20 01:01:15 +00:00 |
vspader
|
b15e4f626a
|
Moved most enumerators to fast enumeration.
|
2008-02-20 00:54:45 +00:00 |
vspader
|
00ef56a0ed
|
A little more cleanup.
|
2008-02-20 00:45:23 +00:00 |
vspader
|
eeba50f6e1
|
Cleaned up PlaylistEntry.
|
2008-02-20 00:44:40 +00:00 |
vspader
|
38e23ef442
|
Some more cleaning up.
|
2008-02-20 00:12:25 +00:00 |
vspader
|
76594c1062
|
Cleaned up repeat one/all code.
|
2008-02-19 23:49:51 +00:00 |
areff
|
402b403794
|
Fixed small bug in Repeat All and pressing next at last playlist entry. Enabled Shuffle button.
|
2008-02-19 20:16:56 +00:00 |
areff
|
f20b10fdd4
|
Most of the Repeat logic is in place (needs some brush up here and there). Still missing Repeat Album. Disabled some annoying debug output from MADDecoder. Updated KnownIssues.
|
2008-02-19 19:59:35 +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 |
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 |
vspader
|
058feed386
|
Fix for playlist->clear.
|
2007-06-05 00:33:30 +00:00 |
vspader
|
1b1b353204
|
Fixed up playlist-as-file loading.
|
2007-05-28 14:58:08 +00:00 |
vspader
|
5b5ce493e3
|
PlaylistLoader now handles playlist files like directories, and simply expands them. Makes sure only unique URL's are added!
|
2007-05-27 16:14:29 +00:00 |
vspader
|
78a908274b
|
Fixed bug where unseekable songs still allowed the user to move the slider and updated the time.
|
2007-05-27 15:11:30 +00:00 |
vspader
|
c39af186b1
|
Added some document icons.
Fixed bug when double clicking after right clicking.
|
2007-05-27 14:04:42 +00:00 |
vspader
|
c28e8d058d
|
Fixed up menu items.
Added OpenURL panel.
|
2007-05-26 14:43:31 +00:00 |
vspader
|
20dd4930ee
|
Fixed up menus. Still need to correct a few actions.
|
2007-05-26 14:09:03 +00:00 |
vspader
|
cf39353358
|
Fix for windows backslashes in relative paths in playlists.
|
2007-05-24 03:49:43 +00:00 |
vspader
|
ee265d835e
|
Fixed bug where title is not displayed as filename for filetypes that do not have metadata readers.
|
2007-05-24 03:30:43 +00:00 |
vspader
|
bebac03a97
|
Fix for bold font problems.
|
2007-05-23 12:00:44 +00:00 |
vspader
|
d8f5a44ad4
|
Fixes for context menu oddities in playlist view.
|
2007-05-23 11:08:56 +00:00 |
vspader
|
79934e0607
|
Fix for some playback issues (low frequency files).
|
2007-05-16 01:06:23 +00:00 |
vspader
|
0b54a1a6a5
|
Fix for windows newlines.
|
2007-03-21 01:36:31 +00:00 |
vspader
|
2a0b588f4d
|
Fixed crash bug. Hopefully once obj-c supports properties annoying bugs like this just wont happen.
|
2007-03-18 17:44:59 +00:00 |
vspader
|
44eeab95ee
|
Added header menu for playlist view.
|
2007-03-14 03:16:37 +00:00 |
vspader
|
985ab27e1d
|
Added formatters and NSFileHandle+CreateFile category for easy file creation when writing.
|
2007-03-14 02:29:16 +00:00 |
vspader
|
4ed575f475
|
Moved PlaylistEntry number variables over to NSNumber. Removed displayIndex and lengthString, using formatters instead. Fix bug with autosaving playlist.
|
2007-03-14 02:28:30 +00:00 |
vspader
|
71577bac3d
|
Lots of cleanups. Mainly cleaned up PlaylistHeader automatic sizing to use values from bindings.
|
2007-03-12 23:29:42 +00:00 |
vspader
|
cdd461412c
|
Forward delete now removed playlist entries.
|
2007-03-12 22:15:35 +00:00 |
vspader
|
466b2f909c
|
Fixed mousedown bug in the playlist view. It should only play if something is selected.
|
2007-03-10 14:23:35 +00:00 |
vspader
|
15f1aa2ebd
|
Cleaned up code. Added PlaylistLoader class properly, with support for m3u and pls formats. Changed default playlist to m3u. Added bugs GALORE!
|
2007-03-09 01:16:06 +00:00 |
vspader
|
94201b5a4f
|
added basic scanner for loading pls files.
|
2007-03-07 01:45:45 +00:00 |
vspader
|
043c150abd
|
Added playlistloader class.
|
2007-03-07 01:26:50 +00:00 |
vspader
|
934840ace5
|
Added source plugin support. Things are incredibly broken. Besides Ogg Vorbis. That should still work.
|
2007-03-02 01:36:52 +00:00 |
vspader
|
0c6ba36701
|
Removed CoreAudioUtils.h, since its no longer needed, and no longer exists.
|
2007-02-28 16:20:35 +00:00 |
vspader
|
927b65a4a5
|
Merged with cog-audio-framework branch. Cog now uses plugins.
|
2007-02-24 20:36:27 +00:00 |
vspader
|
59b42286e5
|
Click index column to remove sort descriptor. Added sort by path connection.
|
2007-02-18 22:27:55 +00:00 |
vspader
|
4a2cddb8ab
|
Cleaned up a little.
|
2007-02-18 21:48:37 +00:00 |
vspader
|
9c4bab29e5
|
Fixed definition/implementation discrepency for setCurrentEntry
|
2007-02-18 21:41:47 +00:00 |
vspader
|
a18e93d63e
|
Fixed scrolltovisible bug.
|
2007-02-18 21:40:13 +00:00 |
vspader
|
0a9bf9f3cd
|
Better file drawer and type-ahead selection.
|
2007-02-18 18:59:23 +00:00 |
vspader
|
2884273ff7
|
Hide/Show table columns through menu selection.
|
2007-02-17 19:33:31 +00:00 |
vspader
|
838dd31a64
|
Added AMRemoveableTableColumns to aid with hiding/showing playlist columns.
|
2007-02-17 18:29:20 +00:00 |
vspader
|
eb47e318f3
|
Drop from iTunes support, thanks to Aaron VonderHaar
|
2007-02-17 15:58:39 +00:00 |
vspader
|
e3d076dbf7
|
Added preferences for the file drawer. Fixed bug with sorting added folders.
|
2006-09-17 18:11:29 +00:00 |
vspader
|
1912e146d5
|
Changed copyright notice so it is my actual name. Added a helper script to compile preferences and dependencies. Changed COMPILE instructions.
|
2006-09-04 18:46:18 +00:00 |
vspader
|
54f5918487
|
Added basic preferences framework.
|
2006-09-04 18:06:23 +00:00 |
vspader
|
f028fa22f1
|
Added file drawer and hotkeys.
|
2006-09-02 16:09:20 +00:00 |
vspader
|
31eac8cb06
|
Added MAD-based Mp3 decoder.
|
2006-06-19 00:39:41 +00:00 |
sryegkahl
|
a1be08c901
|
Minor fixes
|
2006-06-08 18:06:29 +00:00 |
vspader
|
3edf4db24e
|
Fix for duplicate name
|
2006-06-05 00:06:27 +00:00 |
vspader
|
806cec2663
|
Fix Shorten compilation problems.
|
2006-06-04 19:44:06 +00:00 |
vspader
|
b596f19c81
|
Fixed playlist sorting by path/shuffle
|
2006-05-29 23:03:58 +00:00 |
vspader
|
e919340f6d
|
Column resizing
|
2006-05-29 22:23:56 +00:00 |
sryegkahl
|
aea620374c
|
Removed a superfluous (redundant) function I wrote for revision 172
|
2006-05-24 18:09:44 +00:00 |
sryegkahl
|
a430aff269
|
"Show in Finder" feature for track files (right-click menu).
|
2006-05-23 15:12:24 +00:00 |
vspader
|
5877c0b9fa
|
Bitrate for some coreaudiofile files
|
2006-05-13 16:50:52 +00:00 |
vspader
|
42ff4e5ef1
|
Fixed binding for display/length when loading songs
|
2006-05-13 15:52:52 +00:00 |
vspader
|
31e95e7125
|
CoreAudioFile fixes
|
2006-05-13 04:51:11 +00:00 |
vspader
|
269cd05b5f
|
Year is empty if 0
|
2006-05-12 21:49:51 +00:00 |
vspader
|
8b1027b63e
|
Fixed drag and drop
|
2006-05-12 21:40:46 +00:00 |
vspader
|
feb7003b01
|
Playlist fun
|
2006-05-12 19:32:01 +00:00 |
vspader
|
fe716e1e04
|
Sorting by index
|
2006-05-12 19:23:17 +00:00 |
vspader
|
67b2ada211
|
More responsive loading
|
2006-05-12 19:08:39 +00:00 |
vspader
|
3b5770406b
|
Files now show until replaced by metadata
|
2006-05-12 15:18:17 +00:00 |
vspader
|
ecc1f69783
|
Fixed year/track binding
|
2006-05-12 14:53:13 +00:00 |
vspader
|
a72dd06455
|
Fixed year/track binding
|
2006-05-12 14:41:02 +00:00 |
vspader
|
d3e3cec012
|
Autorelease pool not needed
|
2006-05-12 14:36:29 +00:00 |
vspader
|
eb290c0cd9
|
Entries loaded in new thread, no delay at startup
|
2006-05-12 14:34:59 +00:00 |
vspader
|
f32632abd0
|
Fixed seeking
|
2006-05-12 00:34:56 +00:00 |
vspader
|
beba24a513
|
Core audio fun
|
2006-05-07 13:19:23 +00:00 |
vspader
|
d0809c2bdb
|
Fix for filter
|
2006-04-30 16:05:39 +00:00 |
vspader
|
f7df23de07
|
Further UI enhancements
|
2006-04-30 15:31:57 +00:00 |
vspader
|
0cd43c174b
|
Updated UI
|
2006-04-30 14:05:07 +00:00 |
vspader
|
62ad443ad5
|
tag fix
|
2006-04-30 13:01:33 +00:00 |
vspader
|
15139ac8d5
|
UI changes
|
2006-04-29 00:03:28 +00:00 |
vspader
|
307c3fce7b
|
UI changes
|
2006-04-28 23:19:14 +00:00 |
vspader
|
4586d7f241
|
Sndfile fix?
|
2006-04-22 01:26:57 +00:00 |
vspader
|
4fe8dfef13
|
Fixed bugs 1470668, and 1470669
|
2006-04-15 14:17:46 +00:00 |
vspader
|
fb6b7b4ca5
|
Shuffle fix
|
2006-04-15 13:51:40 +00:00 |
vspader
|
3bedbd437e
|
Misc stuff
|
2006-04-14 20:34:14 +00:00 |
vspader
|
1bf4ece64a
|
Added greyed out dock menu item showing current track (simon savary)
|
2006-04-14 17:28:20 +00:00 |
vspader
|
4dc7d7199e
|
Fixed DND playlist bug where dragging between the playlist could cause a crash.
|
2006-04-14 12:59:29 +00:00 |
vspader
|
9413b6ec1a
|
Fixed crash when file changed and pe was released
|
2006-04-14 01:24:32 +00:00 |
vspader
|
5465ec09d9
|
Total time display is now a binding
|
2006-04-13 18:40:23 +00:00 |
vspader
|
3597e03585
|
Total playlist time displayed in title (simon savary)
|
2006-04-13 03:20:31 +00:00 |
vspader
|
8835396171
|
Invalid songs are now skipped
|
2006-04-13 02:51:22 +00:00 |
vspader
|
caf949db90
|
Fixed french translation
|
2006-04-05 17:25:51 +00:00 |
vspader
|
676b220430
|
Bug fixes: 1463532, 1463513
|
2006-04-04 01:08:21 +00:00 |
vspader
|
abc4edcda1
|
Overhaul of converter, bug fixes, and added position notification
|
2006-04-02 15:44:08 +00:00 |
vspader
|
f035fd1cc2
|
Status now updates
|
2006-01-29 14:57:48 +00:00 |
vspader
|
733d0d78d0
|
New Core
|
2006-01-20 15:34:02 +00:00 |
vspader
|
9887423c33
|
New Core
|
2006-01-20 15:22:03 +00:00 |
vspader
|
bb9f463b52
|
Added new files
|
2005-09-07 22:33:16 +00:00 |
vspader
|
91957a3d72
|
Fix for non-builtin audio devices
|
2005-07-23 19:10:06 +00:00 |
vspader
|
3e221f7825
|
Index starts at 1 now
|
2005-07-02 21:02:06 +00:00 |
vspader
|
bbb62c9060
|
Changed UI things.
|
2005-06-30 17:46:07 +00:00 |
vspader
|
7987b3dcf7
|
Fixed bug when dragging folders to the dock in 10.3
|
2005-06-30 16:13:22 +00:00 |
vspader
|
da4fed8bc8
|
0.04.1
|
2005-06-29 22:41:49 +00:00 |
vspader
|
9fd139e0f8
|
Test commit
|
2005-06-29 15:28:20 +00:00 |
vspader
|
deb5d66f6d
|
Fixed crashing playlist bug
|
2005-06-20 18:09:19 +00:00 |
vspader
|
b56b17ba0a
|
Invalid file fixes
|
2005-06-07 21:04:15 +00:00 |
vspader
|
0dd0363709
|
Fixed play button and minor bugs.
|
2005-06-07 04:01:00 +00:00 |
vspader
|
074df8a833
|
Shorten and Wavpack support added
|
2005-06-06 17:47:29 +00:00 |
vspader
|
511a807031
|
Fixed 10.3 bug
|
2005-06-06 04:37:35 +00:00 |
vspader
|
655c5d7093
|
Initial revision
|
2005-06-02 18:16:43 +00:00 |