Commit graph

  • 288c5cbee5 Misc leaks fixes. vspader 2009-09-01 21:14:07 -0700
  • 50326dfed8 Tweaked compiler settings for Shorten framework. vspader 2009-09-01 21:00:10 -0700
  • 56b50c509f Updated all subprojects to use the 10.5 SDK. vspader 2009-08-16 10:58:44 -0700
  • 7b2cc6481a Updated hgignore to exclude build directories. vspader 2009-08-16 10:58:28 -0700
  • 656fc0a113 Moved project to 10.5 SDK. Fixed warnings. vspader 2009-08-16 10:56:49 -0700
  • 11352ab6de Enhancements to File Tree (contextual menu, sort order, etc.). mscott 2009-08-16 11:49:34 -0500
  • 90ae894156 Added error check for GME plugin to stop crashes on unsupported files. vspader 2009-07-15 19:11:55 -0700
  • a531e31d42 Force stereo output. Ugly hack, but it's unlikely non-stereo was working properly anyways. vspader 2009-06-28 11:57:48 -0700
  • b795030bde Merged in changes. vspader 2009-06-28 10:52:58 -0700
  • 170c8cb2f3 Fixed bug where audio device was set after the format. vspader 2009-06-28 10:51:30 -0700
  • a0778d5c4f Fixed up last.fm scrobbling. vspader 2009-03-27 20:00:45 -0700
  • 7e3f257090 Fix shuffle. vspader 2009-03-24 20:12:52 -0700
  • 81bd339bca Added minimum system version. vspader 2009-03-21 09:54:55 -0700
  • 5422a1cddd Assume / for path if none is present in a url. vspader 2009-03-13 23:33:11 -0700
  • 26d44d6f37 Fix Growl so it only shows up on non-error tracks and display album art in the notification. vspader 2009-03-11 20:26:29 -0700
  • 16625112af Fix bug when loading saved orientation. vspader 2009-03-11 20:26:02 -0700
  • 0d1398e0fb Added ToolTipTextField class, whos tooltip is the same as the text displayed, but untruncated. vspader 2009-03-09 21:59:27 -0700
  • 9a59a03d3b Added blank zero formatter to year. Added tooltips to info fields. vspader 2009-03-09 21:59:00 -0700
  • c6adec506b Fixed info inspector resizability and such. vspader 2009-03-09 21:44:53 -0700
  • 7819210b96 Added interface for shuffle albums mode. vspader 2009-03-09 21:04:46 -0700
  • 30f6ac7e70 Fixed compilation error. vspader 2009-03-08 22:12:44 -0700
  • 290aba1af4 More memory leak fixes in cue sheets. vspader 2009-03-08 13:19:25 -0700
  • 28c77f0814 Fixed memory leak in cue sheets. vspader 2009-03-08 13:17:45 -0700
  • 7491fd3bf0 Support for album art metadata. vspader 2009-03-08 13:04:09 -0700
  • bd523075a4 Some small info inspector tweaks. vspader 2009-03-07 20:44:39 -0800
  • ebc58a996e Merged pbx changes. vspader 2009-03-07 18:40:09 -0800
  • 4bed0971b3 Forgot to add/remove files for Preferences. vspader 2009-03-07 18:38:25 -0800
  • d248b28c17 remove user-specific project settings for Preferences/General; ignore such files from now on Vurlix 2009-03-07 21:32:51 -0500
  • 2062f3e2d1 Added trimming to the inspector fields. vspader 2009-03-07 17:54:42 -0800
  • 38a98a1a8e Reworked and reorganized the preference panes. vspader 2009-03-07 17:49:50 -0800
  • 620c03b5eb Removed unused update window. vspader 2009-03-07 15:11:48 -0800
  • 6bf90d29f4 Removed unused Update Window from xib. vspader 2009-03-07 15:11:39 -0800
  • 9e61f300ef Fixed up Feedback class. Moved it into its own xib. vspader 2009-03-07 15:08:43 -0800
  • 9da889630d Fixed file tree colors so they are the same when not activated. vspader 2009-03-07 14:44:04 -0800
  • 53a43e5e20 Fixed info button and file tree buttons. vspader 2009-03-07 14:40:22 -0800
  • 4a8e59c91e Fixed initial sideview defaults. vspader 2009-03-07 14:35:39 -0800
  • 4c7ee96f76 Added Info Inspector. Moved Formatters into their own folder. vspader 2009-03-07 14:31:57 -0800
  • a1a50b6f8b Moved Spotlight panel into English.lproj. vspader 2009-03-07 13:38:25 -0800
  • b79346e3b1 Fixed up file tree. vspader 2009-03-07 13:31:44 -0800
  • 404e309160 Fixed shuffle in the menu. vspader 2009-03-07 12:02:22 -0800
  • d2235536c5 Fixed nil sent to NSAttributedString. vspader 2009-03-07 11:52:42 -0800
  • 515be1f20e Fixed xib so position slider bindings are correct. vspader 2009-03-07 11:49:04 -0800
  • 98b5d78425 Removed useless setContentBorderThickness call from the mini window because it messed with dragging the window. vspader 2009-03-07 02:41:06 -0800
  • f363423323 Fixed off by one error. vspader 2009-03-07 02:20:30 -0800
  • d391d8c616 Added a couple of explanatory comments. vspader 2009-03-07 02:11:33 -0800
  • 54c0d3b38d Moved HTTPSource back to plain ol' objc. vspader 2009-03-07 02:09:04 -0800
  • 93fb841f60 Removed JNetLib. vspader 2009-03-07 02:07:31 -0800
  • d468f240e7 Tweaked the HTTP Connection class so it uses ASCII encoding. vspader 2009-03-07 02:06:09 -0800
  • a19e3f3b8c Removed JNetLib reference. vspader 2009-03-07 01:25:38 -0800
  • 870620c2b8 Brought back custom socket class. Added HTTPConnection class to handle blocking HTTP connections. vspader 2009-03-07 01:25:13 -0800
  • bf7b2c0a2b Added timeout and chillout logic to the HTTP source so it doesn't freak out when there's no data available. vspader 2009-03-06 21:58:50 -0800
  • 2b55b8978b Reverted boneheaded change. vspader 2009-03-06 21:40:58 -0800
  • 4eee66d16a Fixed bug where connection errors caused 100% cpu. vspader 2009-03-06 20:39:33 -0800
  • 7cbebef352 Fixed up metadata loading so metadata isn't always read when you play. vspader 2009-03-05 20:46:42 -0800
  • d6a0b0670e Playback events for last.fm and growl are now done in the background via an operation queue. Removed hack to load metadata for autoplay. Now metadata is reloaded for each file you play. vspader 2009-03-05 20:37:44 -0800
  • e2d590c167 Added PlaybackEventController. vspader 2009-03-05 09:04:16 -0800
  • 4bd8f6142c Moved growl/scrobbler notifications into PlaybackEventController. vspader 2009-03-05 09:03:30 -0800
  • a48b1242df Formatting changes. vspader 2009-03-05 08:09:29 -0800
  • 5d91bda8fe Cleaned up HTTP code a little. vspader 2009-03-05 08:09:02 -0800
  • acf8f8f3be Updated HTTPSource to use JNetLib. vspader 2009-03-05 00:01:36 -0800
  • bbd2c6c7f6 Always accept non-file URLs into the playlist. vspader 2009-03-04 22:56:52 -0800
  • 5d42fbe4ce Removed user prefs for xcode project. vspader 2009-03-04 22:56:34 -0800
  • 5080a71c4e Fixed up Pls reading so it doesn't try including any old entry with an =. vspader 2009-03-04 22:55:51 -0800
  • 545e658192 Modified HTTPSource plugin so it uses JNetLib. vspader 2009-03-04 22:29:47 -0800
  • dd409e19d2 Added JNetLib framework. vspader 2009-03-04 22:29:21 -0800
  • ba32cf22fb Fixed endianness for WavPack plugin. vspader 2009-03-03 08:19:46 -0800
  • 5d0372d368 Fix nil key or value in AO metadata. vspader 2009-03-01 17:13:54 -0800
  • 31a55fa219 Get AO working on PPC. vspader 2009-03-01 17:07:57 -0800
  • d643b4f559 Fixed install path for AO framework. vspader 2009-03-01 16:42:28 -0800
  • 717c3861b8 Modified AO decoder so it always asks for sampleRate/60. This is a limitation of the psf decoders. vspader 2009-03-01 16:29:43 -0800
  • 7cc09327e2 Added some debugging aids to AO. vspader 2009-03-01 13:31:29 -0800
  • b655ea2da1 Fixed errant leak fix. vspader 2009-03-01 12:22:55 -0800
  • 605b261646 Fix leaks involving QSF files. vspader 2009-03-01 11:33:58 -0800
  • 7e79da16be Added more mini format file types. vspader 2009-03-01 11:27:54 -0800
  • 1dd18cf856 Fish for memory leaks in sega saturn SSF files. vspader 2009-03-01 11:15:19 -0800
  • 40c723df79 Fixed issues with dreamcast dsf playback. vspader 2009-03-01 11:00:46 -0800
  • a49cd40952 Fixed memory leaks. vspader 2009-02-28 23:13:35 -0800
  • 4dacefe989 Fix leak of dock image. vspader 2009-02-28 22:28:37 -0800
  • 1805393e20 Added more file extensions for AO decoder. vspader 2009-02-28 22:05:38 -0800
  • c86364cbf3 Added AudioOverload plugin. vspader 2009-02-28 22:04:03 -0800
  • 82d9ce01bd Fixed file source plugin so URL still exists after closing. vspader 2009-02-28 22:03:51 -0800
  • 6525d593f2 Fixed indentation. vspader 2009-02-28 22:03:27 -0800
  • 87c0109773 Corrected logic for resetting streams. vspader 2009-02-28 22:02:26 -0800
  • d7ddda160e Modified plugin logic so one class can be multiple plugin types. vspader 2009-02-28 20:12:47 -0800
  • b5b5b45eda Fixed thread leak when next streams are reset. vspader 2009-02-28 19:14:52 -0800
  • 38743b7dbf Added badges to the icon to indicate the current playback status. vspader 2009-02-28 15:54:36 -0800
  • 047e1e2f9c Removed unused images. vspader 2009-02-28 15:44:48 -0800
  • a926624a2d Fixed nib so time remaining is not 0.. vspader 2009-02-28 15:13:11 -0800
  • af6c5f343a Cleaned up logic a little. vspader 2009-02-28 14:40:30 -0800
  • 03937f480b Cleaned up modified add behavior. vspader 2009-02-28 14:22:33 -0800
  • 1fcf3bb2ff Fixed up fading logic. vspader 2009-02-28 13:19:26 -0800
  • fd4fa4c62d Fixed playback buttons on mini mode. Play now turns to pause. vspader 2009-02-28 13:13:06 -0800
  • 606cdef1d0 Fixed last commit. vspader 2009-02-28 12:53:24 -0800
  • 3cd7402d3d Re-request the next stream when the shuffle/repeat mode changes. vspader 2009-02-28 12:26:43 -0800
  • 384911beb6 Playback continues as expected when you moved a song that was at the end of the playlist. vspader 2009-02-28 11:11:22 -0800
  • 85630c836a Fixed bug when you changed the playlist without having a next song queued up. vspader 2009-02-28 11:01:49 -0800
  • fda5d50712 If you change the playlist near the end of a song, it should now play the correct song. vspader 2009-02-28 10:57:21 -0800
  • c96c3448d8 Volume is now saved across launches. vspader 2009-02-28 10:19:15 -0800
  • 489063ad33 Register defaults for shuffle/repeat. vspader 2009-02-28 10:18:56 -0800
  • bafb6485f4 Tooltip for volume slider now includes a %. vspader 2009-02-28 10:18:32 -0800