You can clone with
HTTPS or Subversion.
Ignore 'dev' files.
Updated UUID and CLIENT_REV, but need to implement their 'secret key'…
… to get access to the streams.
Made queue pane a bit wider.
Made ui_test.rb executable, added #!/usr/bin/env ruby
Moved all GrooveShark module libraries into 'grooveshark' directory.
Bundler dependency check rescues a loaderror only
Updated README to include dependency check
Added 'check_dependencies' script, to check for bundler gem and mplay…
Added bundler for gem dependency, added some installation & usage notes.
Typo. Thanks jmad980!
Double-click songs in the queue AND IT PLAYS THEM :DDDD
Allow stopping songs
Made the searchbar into a CommandBox
Added a TODO
Added a song info pane
Store complex panes in their own classes
Use the Luck rubygem (which I wrote) for the UI. The gem is on gemcut…
…ter if you need it.
Added a SongInfo pane
Bring the MPD server back up to date a big
Fix error-handling blocks in mplayer.rb
Volume control over MPD
Fix up remora against the newest grooveshark, and fix the MPD server
Minor fixes from the driver dance
Split out all the ANSI codes into an ANSIDriver class
Handle multilined strings nicely in Display#place
Added a basic modal mode which ignores any mouse actions not associat…
…ed with the modal window. Useful for preventing losing modal dialogs.
New client revision
Better error handling for sock errors
Paused can be a reading value
Cut down on some threads
Added a thread list man
Tiny hackity hack to change the terminal title to the current song
Fix for the click-to-pane resolver
Make sure both clicks of a Doubleclick are on the same item
Fixed a List bug related to scrolling and clicking