Commit graph

  • f62f0e1e00 making the #hash orderby use a stable sort Josh Wolfe 2012-01-28 18:13:45 -0700
  • fba1885ded better client-side recovery from errors Josh Wolfe 2012-01-28 16:34:48 -0700
  • 6eb3f1c9b5 Revert "restoring mpd checking code to grovebasind" Andrew Kelley 2012-01-28 15:03:07 -0800
  • 00313c8529 sorting tracks in library by track number Josh Wolfe 2012-01-28 16:00:23 -0700
  • 498f385b7d better error handling in Makefile Josh Wolfe 2012-01-28 15:59:13 -0700
  • 03dc96a467 restoring mpd checking code to grovebasind Josh Wolfe 2012-01-28 14:28:21 -0700
  • 439008f26a anticipate correctly when removing current track Andrew Kelley 2012-01-27 21:02:20 -0800
  • ff643444c5 update TODO Andrew Kelley 2012-01-27 20:59:20 -0800
  • bdd58dcf61 highlight current track in playlist Andrew Kelley 2012-01-27 19:56:02 -0800
  • 1cefda8023 fix some slider glitches when pausing Andrew Kelley 2012-01-27 16:23:01 -0800
  • ad06da8569 faster queuing of random tracks Andrew Kelley 2012-01-27 15:46:37 -0800
  • 0366101db2 speed up response time by anticipating what to do, misc additions Andrew Kelley 2012-01-27 14:59:46 -0800
  • 3b60827ecf ability to remove playlist item Andrew Kelley 2012-01-27 13:00:36 -0800
  • bfe2e83675 slider niceties Andrew Kelley 2012-01-27 04:06:09 -0800
  • c5ac7ea970 smoother seeker bar Andrew Kelley 2012-01-27 03:43:38 -0800
  • 999c3dcb32 hide seeker bar when not in use Andrew Kelley 2012-01-27 03:27:18 -0800
  • 77545d0ce9 slider seeking works Andrew Kelley 2012-01-27 03:15:34 -0800
  • bb41bb9caf repopulate is super slow... but it works Andrew Kelley 2012-01-27 02:39:04 -0800
  • ead4bd7a1b test for getting random songs quickly Andrew Kelley 2012-01-27 02:28:00 -0800
  • 601891f625 Repopulate button adds a random track to playlist Andrew Kelley 2012-01-27 02:22:23 -0800
  • 168e791920 fix a test issue, add tests for pausing, unpausing, clear playlist Andrew Kelley 2012-01-27 00:43:25 -0800
  • a49db41d6e fix tests to not run in parallel and screw each other up Andrew Kelley 2012-01-26 23:49:15 -0800
  • 96f89ea392 more responsive playback buttons Andrew Kelley 2012-01-26 23:28:13 -0800
  • f9060b5d57 improve adding tracks to playlist test Andrew Kelley 2012-01-26 22:31:19 -0800
  • d0b6645638 fix race condition in groovebasind and add tests Andrew Kelley 2012-01-26 22:17:22 -0800
  • d05ea87836 fix indent Andrew Kelley 2012-01-26 21:19:27 -0800
  • f3550cd462 improve test harness and add tests Andrew Kelley 2012-01-26 21:15:16 -0800
  • 107e7ff6bb tests for multiple instances and getting artist list Andrew Kelley 2012-01-26 18:48:51 -0800
  • 1cafa6dcdb test for connection to mpd Andrew Kelley 2012-01-26 16:48:26 -0800
  • 3893f718f7 implementing the Clear button Josh Wolfe 2012-01-26 17:05:23 -0700
  • 4f8d7467c6 moving the debug box back Andrew Kelley 2012-01-26 16:13:09 -0800
  • 05de0c63ae test harness Andrew Kelley 2012-01-26 16:01:06 -0800
  • 8d7dc1c9cf not relying on Id being defined for library listings Josh Wolfe 2012-01-26 16:04:53 -0700
  • b954bc9206 client-side msg debugging ability Josh Wolfe 2012-01-26 15:48:48 -0700
  • 6d4d542d8a checking for and autostarting mpd daemon Josh Wolfe 2012-01-26 13:57:06 -0700
  • d0a44d55bc ability for playlist to have duplicates Josh Wolfe 2012-01-26 07:04:28 -0700
  • 45a2e46d05 smoother slider and don't slide when paused Andrew Kelley 2012-01-26 06:05:46 -0800
  • 25edfa1375 read-only track position slider Andrew Kelley 2012-01-26 05:56:41 -0800
  • 35039ffbfa make console box not so tall Josh Wolfe 2012-01-26 05:48:15 -0700
  • c3a50b2819 fix playback buttons borked Andrew Kelley 2012-01-26 04:39:44 -0800
  • 71be12e645 fix playlist not showing up when stopped Andrew Kelley 2012-01-26 04:35:01 -0800
  • 74d0d76458 handle case when playlist is empty Andrew Kelley 2012-01-26 04:03:06 -0800
  • 9ae91ea814 use jquery ui Andrew Kelley 2012-01-26 03:55:43 -0800
  • 15ff2d754e indent list items Andrew Kelley 2012-01-26 01:27:27 -0800
  • 97959690e9 make it work when mpd is stopped Andrew Kelley 2012-01-26 01:18:36 -0800
  • 05d60f8efc add stop method to mpd Andrew Kelley 2012-01-26 00:41:16 -0800
  • d26bcd9159 upgrade jQuery to 1.7.1, use delegates for click events Andrew Kelley 2012-01-26 00:31:12 -0800
  • b76b23ed20 add sass support and YUI reset Andrew Kelley 2012-01-26 00:03:09 -0800
  • 272eafb4b7 display current track info in window title Andrew Kelley 2012-01-25 23:25:33 -0800
  • d6a293a9be display current song info, live updated Andrew Kelley 2012-01-25 22:59:18 -0800
  • c30c116f8c idling is implemented. Andrew Kelley 2012-01-25 05:13:55 -0800
  • 19e19b53fa raise event when add to playlist Andrew Kelley 2012-01-25 02:00:12 -0800
  • 75ac3ce3e2 cleanup. doNothing -> noop Andrew Kelley 2012-01-25 01:58:21 -0800
  • 6ade36db72 escape double quotes in commands to mpd Andrew Kelley 2012-01-25 01:53:15 -0800
  • 7d8c5fbbaf socket.io auto discovery so we don't need config Andrew Kelley 2012-01-25 01:44:23 -0800
  • 9926a2e0a9 ability to read external config; organize dependencies Andrew Kelley 2012-01-25 01:28:24 -0800
  • d8b90c1b99 License under MIT Andrew Kelley 2012-01-24 23:27:32 -0800
  • 478301b68d use playlistinfo command instead of deprecated playlist command Andrew Kelley 2012-01-24 23:04:24 -0800
  • 366dbe189d refactor Mpd class Andrew Kelley 2012-01-24 03:56:29 -0800
  • b16c52966d organize Mpd class into private / public sections Andrew Kelley 2012-01-23 20:07:39 -0800
  • 6f193249ad use mineflayer's event handling code for Mpd class Andrew Kelley 2012-01-23 19:49:13 -0800
  • 89bcd607f7 add dynamic playlist idea to TODO Andrew Kelley 2012-01-23 19:04:33 -0800
  • 4f6df3b06a update README instructions about mpd Andrew Kelley 2012-01-23 03:00:30 -0800
  • d2e466c8f1 add note about mpd to README Andrew Kelley 2012-01-23 02:31:59 -0800
  • db9c8d807e make README more clear Andrew Kelley 2012-01-23 01:59:17 -0800
  • 920c019e41 fix Makefile and don't access Mpd class until it's declared Andrew Kelley 2012-01-23 01:55:43 -0800
  • 5403bf53ba workaround for coffeescript issue #2063 Andrew Kelley 2012-01-23 00:22:02 -0800
  • cbd39955f2 can click playlist, and music comes out Andrew Kelley 2012-01-22 07:18:26 -0800
  • c81ebf8ea0 show some ugly data in main playlist Andrew Kelley 2012-01-22 06:58:55 -0800
  • 04c9cd87cb ability to click tracks from library to enqueue them Andrew Kelley 2012-01-22 06:33:57 -0800
  • 0893744945 getArtistList returns a sorted list Andrew Kelley 2012-01-22 04:54:56 -0800
  • 4fcdbdc814 library lists artists Andrew Kelley 2012-01-22 04:35:06 -0800
  • d8f58db76a Makefile for project; use handlebars for templates Andrew Kelley 2012-01-22 02:22:22 -0800
  • 381b43a716 rendering a template with mustache Andrew Kelley 2012-01-22 00:36:19 -0800
  • ef15d25a70 organize, fix server to handle multiple sockets correctly Andrew Kelley 2012-01-21 23:42:02 -0800
  • 4a4881b7ac configurable log level Andrew Kelley 2012-01-21 20:14:18 -0800
  • feac70580e move client.html to debug.html Andrew Kelley 2012-01-21 20:09:05 -0800
  • d0569f94ab closing mpd connection and reopening works Andrew Kelley 2012-01-21 20:02:10 -0800
  • 651a514707 cleaner mpd proxy working using node.js and socket.io Andrew Kelley 2012-01-21 19:49:20 -0800
  • e8cc1dbbd6 server acts as a web sockets proxy for mpd Andrew Kelley 2011-07-17 19:03:08 -0700
  • be4a7f7dac remove cppserver Andrew Kelley 2011-07-17 18:15:35 -0700
  • 52b70487d5 add README Andrew Kelley 2011-07-17 18:14:48 -0700
  • bbefd46695 basic server which demonstrates web sockets working in Chrome Andrew Kelley 2011-07-17 18:05:00 -0700
  • ede9d88e6a get conf.py out of the repository Andrew Kelley 2011-07-17 14:42:49 -0700
  • 93afd9895e basic http server which serves static files Andrew Kelley 2011-07-17 14:37:57 -0700
  • ab7cbf4803 put in some retarded argument parsing. why is that necessary? Josh Wolfe 2010-10-12 03:45:47 -0700
  • 86cd809627 added installation notes Josh Wolfe 2010-10-12 02:40:11 -0700
  • 119d2b07dc addign build/ to .gitignore Josh Wolfe 2010-10-12 01:42:30 -0700
  • efdefe40b9 example player Andrew Kelley 2010-10-10 03:07:27 -0700
  • afb5f88ea2 skeleton command line project Andrew Kelley 2010-10-10 02:50:35 -0700
  • 30f0bb27ea .gitignore Josh Wolfe 2010-10-10 02:44:06 -0700
  • 94357ec437 .gitignore Josh Wolfe 2010-10-10 02:31:50 -0700
  • bc1913bdc3 some not working code Andrew Kelley 2010-10-10 02:16:26 -0700