1
0
mirror of https://github.com/danbee/mpd-client synced 2025-03-04 08:39:09 +00:00
Commit Graph

93 Commits

Author SHA1 Message Date
Dan Barber
2d8207ece4 Refactor server into construct. 2014-01-08 15:02:27 +00:00
Dan Barber
7de06dcea8 Refactor events into server singleton. 2014-01-08 12:18:06 +00:00
Dan Barber
a8e5488078 Remove old control files for queue and transport. 2014-01-08 11:21:22 +00:00
Dan Barber
ecdc1c8983 Update CanJS to 2.0.4. 2014-01-08 11:19:36 +00:00
Dan Barber
6bc65a23a8 Big refactor into components. 2014-01-08 11:19:17 +00:00
Dan Barber
cc3a6217da Partway through component refactor.
* Queue now displays.
* Does not yet update.
2013-12-20 15:29:39 +00:00
Dan Barber
013d79d721 Root panel works as a component. 2013-12-19 14:50:31 +00:00
Dan Barber
ff3bb3bdec Add back button. Just needs plumbing in. 2013-12-17 11:42:30 +00:00
Dan Barber
9b99eb80ed Add pane number to browser links. 2013-12-13 16:54:26 +00:00
Dan Barber
f15605e4c1 More JS refactoring. Split Pane control out. 2013-12-13 16:20:44 +00:00
Dan Barber
7efe3ad366 Update list styling. 2013-12-13 16:20:36 +00:00
Dan Barber
187b0e0277 More refactoring. 2013-12-13 15:27:31 +00:00
Dan Barber
5fcde8c60b Browser panes refactor. 2013-12-13 13:28:07 +00:00
Dan Barber
1e22b99617 Formatting. 2013-12-13 13:02:42 +00:00
290ff96b99 Merge pull request #2 from leemachin/bugfix
Fix some silly mistakes the tests didn't catch
2013-12-12 12:02:31 -08:00
Dan Barber
8a8e277201 Refactor library code. 2013-12-12 18:19:40 +00:00
Lee Machin
b5793546d8 Fix some silly mistakes the tests didn't catch 2013-12-12 17:07:15 +00:00
f8f8b9d194 Merge pull request #1 from leemachin/gem-extract
WIP: Refactor and Gemify (for convenience)
2013-12-12 03:52:54 -08:00
Lee Machin
717b2d1fb3 Remove fake association style stuff 2013-12-12 11:52:00 +00:00
Lee Machin
0bf3a50cb5 Leave the gemspec out of it for now too 2013-12-12 11:52:00 +00:00
Lee Machin
16573133e6 Don't like the executable - use config.ru again for now 2013-12-12 11:52:00 +00:00
Lee Machin
7cd737d1ce Extract the queue into its own class 2013-12-12 11:52:00 +00:00
Lee Machin
c3f6aadd0e Add Jsonable mixin to enable recursive generation 2013-12-12 11:52:00 +00:00
Lee Machin
83a7e0eac9 Return unprocessable entity when trying to change volume wrongly 2013-12-12 11:52:00 +00:00
Lee Machin
183c6279cd Fix implementation of playing? method and test it 2013-12-12 11:52:00 +00:00
Lee Machin
494c1795f4 Make all the tests work 2013-12-12 11:51:59 +00:00
Lee Machin
5e45aad95a WIP: Refactor and Gemify 2013-12-12 11:51:59 +00:00
Dan Barber
d4a8cfc4a3 Can display Library. 2013-12-12 11:46:09 +00:00
Dan Barber
e34dca53eb Fix header width. 2013-12-11 11:49:28 +00:00
Dan Barber
d3a76ecd47 Start work on Library browser. 2013-12-10 17:59:47 +00:00
Dan Barber
637054ad44 Fix up API for artists/albums/songs. 2013-12-10 17:59:29 +00:00
Dan Barber
97d262b6d2 Add header to queue. 2013-12-10 16:26:21 +00:00
Dan Barber
4263425f98 Allow more space for the scrubber. 2013-12-10 11:02:09 +00:00
Dan Barber
1e97dcac09 Styling tweaks. 2013-12-09 17:51:25 +00:00
Dan Barber
6f91cd5ad3 Make scrubber appear only when playing or paused. 2013-12-09 17:50:52 +00:00
Dan Barber
361933e1bb Add scrubber. 2013-12-09 16:57:42 +00:00
Dan Barber
a24f1ba219 Clicking on a track in the queue will now play that track. 2013-12-08 13:21:24 +00:00
Dan Barber
9233ac940b Remove redundant self assignment. 2013-12-08 13:21:03 +00:00
Dan Barber
f3ab159de1 Fix queue padding issue. 2013-12-08 13:20:48 +00:00
Dan Barber
d9443389db Send time data back to client. 2013-12-07 19:42:12 +00:00
Dan Barber
e5347354ee Switch to jQuery 2. 2013-12-07 19:34:44 +00:00
Dan Barber
7e21e820ec Make queue handle long names sanely. 2013-12-07 17:24:16 +00:00
Dan Barber
b45787d752 Explicity require SASS. 2013-12-07 16:58:18 +00:00
Dan Barber
e881261ce1 Fix some bugs around setting of playing status. 2013-12-07 16:58:03 +00:00
Dan Barber
9788390139 Send queue updates back to the browser. 2013-12-06 15:48:17 +00:00
4181130ce1 Add "What is MPD?" section. 2013-12-06 14:37:30 +00:00
Dan Barber
775aae3d6e Add readme. 2013-12-06 13:57:46 +00:00
Dan Barber
e190e97a01 Realtime updates via Server-Sent Events. 2013-12-06 13:46:58 +00:00
Dan Barber
8936d366db Switch to thin. 2013-12-06 13:46:34 +00:00
Dan Barber
81d22a2e6c Add ruby version. 2013-12-06 13:46:23 +00:00