Playgrub: New and Improved
Since we last spoke things have been moving forward pretty quickly at Playgrub. I've been doing some extreme all night hacking and a new version of Playgrub is ready just in time for Music Hack Day Boston. Here's a screencast of the new functionality with more spelled out below the fold.
Of course the most obvious new improvement is actually being able to play music! :) Playgrub now has native Playdar support thanks to James Wheare and the great work he's done on Playdar.js. Using the bookmarklet on any supported site brings up a song list with the option to connect to your local Playdar instance. Once authenticated, Playdar will look for the songs and Playgrub will highlight the playable results. Clicking on the play button or a song name starts the playing.
One concept that was difficult to communicate (and I don't think is final yet) is "Library". Since only some of the songs in the playlist will resolve, there needs to be a way to toggle between all songs and playable songs. Tricky to make the ui clean when you're dealing with a half page bookmarklet. Turning Library on will show only playable songs. Please let me know if this works for you or needs to go back to the drawing board.
You'll also notice our nice new logos :) You can thank Maribel Made for the awesome work. Who knew grubs could be so cute?
Along with the logo, the Playgrub Homepage got a quick facelift. There's a lot more to do there but I think it looks better than the raw html it's replacing.
For all you Git junkies out there, you can check out a more detailed view of the progress with the commit list.
This update is just a small step to get things going in the right direction so expect more soon. As always, please come to #playdar on Freenode and have a chat!
- Toby
