Commit Graph

858 Commits (40c723df79703d7ce3de5a3037d138374d267606)

Author SHA1 Message Date
matthewleon 3c8b325a00 Search by artist and album works from context menu. 2008-02-16 16:38:44 +00:00
areff 6a915b458b Implemented fading up from pause, same key (shift-command-p) as fade down from play. Will clean code and move all audio components into the audioPlayer tomorrow, to fix the event* function names and consolidate all audio related methods. 2008-02-16 16:30:18 +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
matthewleon a5986373bd Spotlight: Right click menu includes Show entry in Finder. 2008-02-16 14:48:54 +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
matthewleon 27cfc3d3c3 Spotlight's default search behavior only searches artist, album and title tags (boosts speed). Changed key combo to command-shift-f. 2008-02-16 14:04:59 +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 03b0abb92f Fixed memory leak in previous commit caused by anal retentive retention. 2008-02-16 02:52:49 +00:00
vspader 232fff4598 Add utils for new shuffle. 2008-02-16 02:46:37 +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
matthewleon ad976c9edf Moved Spotlight Window nib loading code. 2008-02-15 22:47:27 +00:00
areff 0126a58679 Font increase/decrease now affect File Drawer too. This is experimental behaviour. 2008-02-15 22:43:34 +00:00
matthewleon 77fd3cbe95 Spotlight interface tweaks. 2008-02-15 22:41:35 +00:00
matthewleon f1474e6ff0 Spotlight moved to Control menu. Window now saves position, size. 2008-02-15 22:26:55 +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 085130dd34 Spotlight interface tweaks - can now import using only keyboard. 2008-02-15 14:23:24 +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 b4804ebb5e Added initDefaults to AppController.h to get rid of annoying compiler warning. 2008-02-14 21:09:07 +00:00
areff 02836236db Added skipping to next and previous album with Alt-Right and Alt-Left 2008-02-14 19:25:01 +00:00
matthewleon 70ae3cec1c Spotlight can do exact searches using quotation marks, IE %a"tom waits" will do a case insensitive search for all music by Tom Waits 2008-02-14 17:48:32 +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 c25dfa6535 Changing Spotlight search path works properly. 2008-02-13 23:21:34 +00:00
matthewleon c04f9565d6 Spotlight interface tweaks. 2008-02-13 20:47:00 +00:00
matthewleon 62c446160c Spotlight uses NSScanner to parse search strings, eliminating most crashes resulting from unusual search strings. 2008-02-13 18:47:24 +00:00
areff f64ebf597f Added incremental seeking with remote, volumeUp/Down now take an amount argument, seekForward/Backward now take an amount argument, fixed incremental fadeout that will not register more than one timer, added status kCogStatusFading 2008-02-13 18:03:06 +00:00
matthewleon 3c712e2e45 Changed CogUrlsPbboardType to CogUrlsPboardType throughout project 2008-02-13 17:14:19 +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
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
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 7c2d290871 Fixed major spotlight bug by retaining static key array (duh). Spotlight doesn't crash anymore and works very quickly. 2008-02-12 11:11:26 +00:00
matthewleon a5c8447b8d Fixed mpcdec framework settings to get it to compile in debug configuration on case-sensitive FS. (Modified case from MPCDec to mpcdec, as I already did for release configuration). 2008-02-12 10:30:32 +00:00
matthewleon ca76dbab7d Added necessary transformers for Spotlight path. 2008-02-11 18:51:51 +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 d8ac96afbf Spotlight importing fixed. 2008-02-11 14:42:13 +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 4be43e5256 Spotlight search can now be limited to a path. Still quite buggy. 2008-02-11 10:29:21 +00:00
matthewleon ff8cd0d773 Spotlight tweaks. 2008-02-11 09:20:52 +00:00
matthewleon e1762b2495 Put spotlight back in AppController. Should work now. 2008-02-11 07:56:26 +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 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