Commit Graph

248 Commits

Author SHA1 Message Date
jcass
c5cdc670ef Set color of mute buttons to ensure that it is always visible. 2016-01-26 17:39:18 +02:00
jcass
b103d6a8a6 Rename function to toggle mute. Don't need promise to be returned on Mopidy calls. 2016-01-26 17:27:06 +02:00
jcass
f18a80cc03 Get rid of local variables in checking current slider value. 2016-01-26 16:56:17 +02:00
jcass
d4ed52ac32 Use standard mixer controls to mute / un-mute. 2016-01-26 16:29:56 +02:00
jcass
1f45a7f4ac Add lable for mute/un-mute toggle. 2016-01-25 07:50:23 +02:00
jcass
4bca436000 Refactor volume control and mute/unmute features. 2016-01-25 07:34:56 +02:00
jcass
8cdc547d4e Fix to store current volume on startup. 2016-01-24 21:44:46 +02:00
jcass
fb3f8dda3f Fix mute/unmute functionality: now also works if user unmutes by sliding volume manually. 2016-01-24 21:29:32 +02:00
jcass
d1fbeef5ea Remove pause/play images in favor of standardising on fontawesome icons.
Ensure proper alignment of 'normalFooter' and 'nowPlayingFooter' when switching layouts.
2016-01-24 18:29:02 +02:00
jcass
01b4bce7d9 Align height of normalFooter and nowPlayingFooter. 2016-01-24 15:15:08 +02:00
jcass
ee6aa77cb9 Increase button sizes. 2016-01-24 12:20:23 +02:00
jcass
ef9f908add Fix vertical alignment of playback control buttons. 2016-01-24 12:03:54 +02:00
jcass
892e987e44 Update changelog. 2016-01-24 10:01:13 +02:00
jcass
452acccf16 Add back 'FontAwesome.otf'. 2016-01-24 09:45:49 +02:00
jcass
ebe6891ea6 Merge remote-tracking branch 'upstream/develop' into enhance/slider_handle 2016-01-24 09:42:14 +02:00
jcass
b992f4927f Remove unused web elements. Update application cache manifest. 2016-01-24 09:29:45 +02:00
jcass
d5cc790905 Increase size of slider handle by 30%. 2016-01-24 08:16:00 +02:00
Nick Steel
318a9763f2 Lookup playlist data consistently 2016-01-18 23:00:21 +00:00
nsteel
67246cda2f Fixed loading spinner when playlist empty 2015-11-13 12:17:57 +00:00
Nick Steel
24cea6d4be Stop using deprecated getPlaylists API.
Get playlist refs from asList().
Get playlist track refs using getItems().
Must then do a library.lookup() for all tracks since we require album metadata when displaying.
2015-11-12 01:27:55 +00:00
Nick Steel
bace97cc7c Refactor playlist from URI helper function to return tracks. 2015-11-12 01:24:39 +00:00
Nick Steel
c0d89b7437 Fixed displaying stream title updates. 2015-11-09 23:41:34 +00:00
Nick Steel
87ad7fc880 Merge branch 'streamuris-v2' of https://github.com/kingosticks/mopidy-musicbox-webclient into kingosticks-streamuris-v2
Conflicts:
	mopidy_musicbox_webclient/static/js/functionsvars.js
2015-11-09 23:04:54 +00:00
Nick Steel
a5255484d4 Update stream title info and restore adding radio special case. 2015-11-09 22:58:16 +00:00
Nick Steel
4087cf9379 Tidied up handling when add by playlist fails.
Constant to define mbw URI scheme and get scheme helper.
2015-11-09 22:25:35 +00:00
Nick Steel
92fe64ba1d Fix play now/next behaviour for generic playTrack method. 2015-11-09 21:47:29 +00:00
Nick Steel
c6feaeb048 Use a more generic maybePlay throughout playBrowsedTracks. 2015-11-09 21:20:04 +00:00
dmosen
aa7b0a59da Fixed behavior of play now/next on empty tracklist
removed getTracks() call
2015-11-09 19:48:50 +00:00
Nick Steel
ded5192b3b Update track name when stream title changes 2015-10-19 23:45:15 +01:00
Nick Steel
4e8856f4f3 Merge pull request #117 from DavisNT/feature/RefreshPlaylists
Feature refresh playlists
2015-10-11 23:07:00 +01:00
Nick Steel
0090699818 User's favourite streams now saved as an m3u playlist. 2015-10-09 01:00:37 +01:00
Nick Steel
7bad3ee89b Use mopidy v1.0 uris param when adding to tracklist.
Stop using deprecated tracks parameter when manipulating the
tracklist and use lightweight uris instead. (Fixes #111).
2015-10-04 14:09:16 +01:00
Nick Steel
3d156c3e62 Removed Grooveshark support. (Fixes #120). 2015-08-04 13:44:14 +01:00
Davis Mosenkovs
8502f648f1 Fix scroll offset on playlists load 2015-07-12 02:24:42 +03:00
Davis Mosenkovs
896ec8afde Add refresh button for playlists 2015-07-12 02:15:31 +03:00
Davis Mosenkovs
728c58d165 Fix Browse caption size 2015-07-12 01:39:00 +03:00
Nick Steel
fe666ceee4 Recognise m3u backend and tidy processGetPlaylists 2015-06-23 16:57:26 +01:00
Nick Steel
43c7733e73 Static client support. (Fixes #105). 2015-06-23 16:56:46 +01:00
Nick Steel
c8e5160bd6 Only consider tracks when playing from the browse results. (Fixes #112). 2015-06-19 01:27:00 +01:00
Nick Steel
204c5a27ac Correctly identify user's Spotify starred playlist. (Fixes #110). 2015-06-19 01:17:32 +01:00
Nick Steel
ad816350f9 Use a fake 'mbw:' URI scheme for our internal track caches. (Fixes #109).
Better solution is to prevent sending our internal cache URIs to Mopidy in the first place.
Also removed unused customPlaylists.
2015-06-18 00:13:55 +01:00
Nick Steel
0a4c3ceed3 Better fake up Album model for stricter mopidy validation. (Fixes #111).
This is a bit of a hack. The better solution is to only send URIs rather than full Track models.
2015-06-17 23:51:26 +01:00
Nick Steel
ab59c7be00 Merge branch 'DavisNT-feature/SavePlaylist' into develop 2015-06-17 21:27:41 +01:00
Davis Mosenkovs
2b4c670ec3 Added ability to save Queue as local Playlist 2015-06-17 21:05:57 +01:00
Davis Mosenkovs
346a6a2e42 Link to Alarm Clock: fix home screen 2015-05-30 02:05:06 +03:00
Davis Mosenkovs
287995110b Add link to Alarm Clock 2015-05-30 01:05:42 +03:00
Nick Steel
5b7880936f Removed unused title templating 2015-04-26 00:46:16 +01:00
Nick Steel
b598dbd90d Optional config settings for websocket host and port 2015-04-26 00:38:43 +01:00
Nick Steel
83c04b693f Removed unused variables 2015-04-25 19:03:51 +01:00
Nick Steel
91d943db74 Update copyrite year 2015-04-25 19:02:33 +01:00
Nick Steel
b436926b58 Remoe no longer used code. Fixes #100. 2015-04-25 18:42:58 +01:00
Camilo Nova
dde939ba45 Added grooveshark search backend 2015-04-25 10:54:37 -05:00
Camilo Nova
17834e0470 Improved text for the user 2015-04-25 08:37:26 -05:00
Camilo Nova
934014b17d Added grooveshark stream 2015-04-25 08:34:20 -05:00
Nick Steel
eb58e743d8 Treat streams same as everything else in playBrowsedTracks
Fixes #98
2015-04-24 00:13:37 +01:00
Nick Steel
a8ef6c43b1 Don't want for tracklist clear response in playBrowsedTracks 2015-04-24 00:11:39 +01:00
Nick Steel
bf0ad63317 Tidied up playBrowsedTracks 2015-04-14 23:29:47 +01:00
Nick Steel
ebe6772e1b Fixed indentation 2015-04-14 23:02:31 +01:00
Nick Steel
a2c78c491e Merge pull request #94 from wagamama/long-wait
Maintain local copy of browsed tracks.
2015-04-12 18:36:36 +01:00
Nick Steel
2c2e9776b7 Consolidate common code into getNowPlayingTlid. 2015-04-12 18:10:09 +01:00
wagamama
b4a780ad5a Keep track of browsing tracks
Store browsing tracks in global "browseTracks" for playing all tracks
2015-04-11 13:14:31 +08:00
wagamama
47b45dffa9 Refine code 2015-03-26 09:42:24 +08:00
wagamama
704e1fc191 Merge branch 'develop' into multi-songs
Conflicts:
	mopidy_musicbox_webclient/static/index.html
	mopidy_musicbox_webclient/static/js/controls.js
2015-03-26 09:31:00 +08:00
kingosticks
cfa6225e44 Fixed browse popup not closing 2015-03-26 00:08:07 +00:00
kingosticks
b0539387a0 Update stop for Mopidy playback API v1.0 2015-03-26 00:07:57 +00:00
kingosticks
b7c81f7aea Remove new button clutering Now Playing 2015-03-25 21:44:10 +00:00
wagamama
647a9d9c5f Bug fix
1. Fix typo in functionsvars.js
2. Close popup menu after actions in browse pane
2015-03-22 12:04:07 +08:00
wagamama
2440146b42 Merge branch 'develop' into multi-songs
Conflicts:
	mopidy_musicbox_webclient/static/js/gui.js
	mopidy_musicbox_webclient/static/js/process_ws.js
2015-03-22 11:42:53 +08:00
wagamama
b6dc2bb292 Resolve multiple currently playing songs in queue
Use TlTrack to distinguish same songs in current queue
1. Play icon is not applied to songs with same uri
2. Songs with same uri are not removed at once
2015-03-22 11:25:16 +08:00
kingosticks
e440dc4d54 Merge branch 'wagamama-browse-morebutton' into develop 2015-03-17 16:40:09 +00:00
wagamama
506491bb3c Set on-click behavior in browse pane to play all
This is to sync with other on-click behavior
2015-03-16 22:20:21 +08:00
wagamama
56fc593fc6 Revert accidently moved code block
playlist must be initialized before use
2015-03-16 22:03:47 +08:00
Davis Mosenkovs
799d9f2fa2 Fix jQuery version in script filename 2015-03-15 23:44:40 +02:00
wagamama
f212658597 Add more button in browse pane
1. Play all (flush queue, add all tracks and play)
 2. Play track (stop current, add track to next and play next)
 3. Play next (add track to next)
 4. Add track to queue
 5. Add all tracks to queue
2015-03-15 21:25:12 +08:00
kingosticks
0bd7eff8d6 musicbox config option controls which navigation links are shown 2015-03-06 00:20:35 +00:00
kingosticks
b922c29e82 Now playing add to saved streams button. (Fixes #80) 2015-03-05 22:05:53 +00:00
kingosticks
b19d275b6c Add tracklist single mode 2015-03-05 00:28:49 +00:00
kingosticks
7322aa40d7 Helper function for setting tracklist option icons 2015-03-05 00:17:12 +00:00
kingosticks
158af8dd69 Add consume mode and use event to update status. (Fixes #32) 2015-03-05 00:04:14 +00:00
kingosticks
aa524c8039 Change play/pause control text with play state 2015-03-04 21:41:52 +00:00
kingosticks
941fac19e8 Added mouseover text for controls. (Fixes #76) 2015-03-04 21:32:27 +00:00
kingosticks
3913ab5947 Merge branch 'jcass77-master' into develop 2015-03-04 21:18:18 +00:00
André Gaul
411c81654c Load js file through relative path 2015-01-25 17:33:39 +01:00
jcass
cba4e2af62 Update 'removeTrack' function to use new Mopidy filter format for finding tracks to remove from the tracklist. 2015-01-09 15:27:52 +02:00
jcass
11b11a855d Translate unicode keys to actual characters to ensure better handling of shortcut keys. 2015-01-09 13:01:29 +02:00
jcass
13c0244643 Only block keyboard actions that Pi-MusicBox overrides, instead of all. 2015-01-09 12:19:57 +02:00
woutervanwijk
dfd79da8e6 stop streams, not pause; button to copy streamurl 2014-12-15 13:15:30 +01:00
woutervanwijk
e2f98232b8 typo and jq update 2014-11-30 21:14:03 +01:00
woutervanwijk
efad0a5020 repaired github commit 2014-11-24 22:42:37 +01:00
woutervanwijk
b82a956c52 Merge branch 'develop'
Conflicts:
	README.rst
	mopidy_musicbox_webclient/static/css/webclient.css
	mopidy_musicbox_webclient/static/index.html
2014-11-24 22:24:39 +01:00
woutervanwijk
aa867288d8 smaller icons 2014-09-27 11:17:22 +02:00
woutervanwijk
1a39499906 search a service, youtube support, bugfix
- Search: select service to search in
- Youtube icons
- Fixed single quote bug #39
2014-09-23 13:08:01 +02:00
woutervanwijk
99ab2dbfb8 make reboot/update work with mopidy-websettings 2014-09-22 00:16:25 +02:00
woutervanwijk
190c1b476a small fixes for pypi 2014-09-20 00:18:16 +02:00
woutervanwijk
e069b98706 Merge branch 'develop' 2014-09-19 23:41:12 +02:00
woutervanwijk
8a6ff0bb9c readme updated 2014-09-19 23:38:09 +02:00
woutervanwijk
d4975abd02 small updates and fixes.
covers work better
filtered out unplayable tracks
mopidy-websettings/musicbox setting enabled
cleanup
2014-09-19 23:36:38 +02:00
woutervanwijk
b39530e882 merged #37 2014-09-19 00:59:45 +02:00