Commit Graph

81 Commits

Author SHA1 Message Date
jcass
e3eddf2e28 Ignore calls to locationHashChanged untill page has finished loading.
Fixes #230.
2017-02-18 09:04:11 +02:00
jcass
c240ad9ff8 Show all available track info in the 'Show Track Info...' popup.
Add icon to top right corner of album image for activating the info popup.

Fixes #227.
2017-01-29 11:17:48 +02:00
jcass
01ae68ebc6 Fix formatting of track length in 'Show Info' popup. 2017-01-22 11:27:11 +02:00
John Cass
9856685a00 Add 'Refresh' button to update libraries (#222)
Add 'Refresh' button to update libraries.

Tweak folder icons and context menus.

Fixes #136.
2017-01-22 07:16:52 +02:00
jcass
17690999ad Initialize GUI before attempting to connect to Mopidy. 2017-01-14 14:56:20 +02:00
jcass
e47801c3ed Tweak track info popup dialog layout. 2017-01-14 11:25:51 +02:00
jcass
f3bc3e94e7 Tweak popup dialog look and feel for mobile and desktop devices. 2017-01-08 08:33:31 +02:00
jcass
a9c998c8a5 Add feature to allow insertion of track URI at any point in the queue.
Fixes #75.
2017-01-07 18:32:19 +02:00
jcass
c264bc58b9 Wrap text and add ellipsis if host string is too long to render in sidebar. 2016-12-11 06:33:20 +02:00
jcass
c97458a8fe Show server information in loader and in navigation pane (hostname, ip address, port).
Fixes #67. Fixes #209.
2016-12-04 12:19:21 +02:00
jcass
7b3d17a67c fix:Replace JavaScript prompt with jQuery equivalent.
Fixes #191.
2016-05-07 16:33:23 +02:00
jcass
30ac2a5065 New icons for 'PLAY' and 'PLAY_ALL' action. 2016-05-05 07:24:19 +02:00
jcass
7daf5a7383 Modularise controls.js. Fixes 124
Make default click action user-configurable. Fixes #133.

Optimise updating of now-playing icons. Fixes #184.
2016-04-27 10:05:24 +02:00
jcass
9347c7d557 Upgrade media progress timer. Modularise progress_timer.js. 2016-04-03 14:53:41 +02:00
jcass
411a3781fd Combine .js and .py coverage reports.
Remove services that cannot be searched from search dropdown.

Refactoring and additional unit tests.
2016-03-28 06:17:43 +02:00
jcass
db006f6c54 Remember selection of which backend to search.
Fixes #130.
2016-03-19 00:20:27 +02:00
jcass
21f16fb17b fix:Display album / artist information when browsing tracks.
Fixes #99. Fixes #126.
2016-03-16 16:25:52 +02:00
jcass
c132f9b5df fix:Replace Javascript dialogs and buttons with jQuery Mobile equivalents.
Use 'm3u' format for saving playlists. Invalidate the playlist cache on refresh or external changes.

Replace links with buttons and text with icons.

Fixes #113. Fixes #173. Fixes #177.
2016-02-29 20:35:32 +02:00
jcass
37f844ecf5 Linter cleanup of css and html files. 2016-02-29 19:14:37 +02:00
jcass
34e2abf612 Bundle vendorized copy of Mopidy.js.
Fixes #175.
2016-02-23 07:14:51 +02:00
jcass
bd703c975d Display 'Trying to reach Musicbox.' message when initial connection to Mopidy fails.
Rename .manifest to .appcache to align with standards.
2016-02-18 13:01:05 +02:00
jcass
97562e4844 Remove reference to non-existent favicon. 2016-02-18 11:42:56 +02:00
jcass
f1dd93fa92 Remove trademarked startup image. 2016-02-18 11:40:38 +02:00
jcass
a1b6cdbea1 fix: remove volume slider timer.
Fixes #162.
2016-02-14 17:29:23 +02:00
jcass
f5e372a70d fix:Avoid polling for current track and time changes.
Fixes #40.
2016-02-14 17:09:40 +02:00
jcass
fd9fe541f6 fix:New full screen toggle scripts. Enables scrolling in full screen mode for Firefox, Chrome, IE, and Safari.
Fixes #53.
2016-02-14 10:25:53 +02:00
wagamama
ae72b09f29 fix:Prevent mobile devices from scaling up when in landscape mode.
Fixes #157.
2016-02-05 08:26:47 +02:00
wagamama
2e874b2f99 Split out and update vendor libraries. 2016-02-05 08:19:45 +02:00
jcass
54e835b623 fix:Replace jquery.truncate.js with text-overflow: ellipses. 2016-02-04 21:46:11 +02:00
Nick Steel
af0ce8503b Merge branch 'develop' of github.com:pimusicbox/mopidy-musicbox-webclient into develop 2016-02-04 15:59:32 +00:00
jcass
920b60384c fix:Prevent song information text from overlapping the 'Play' button.
Fixes #155.
2016-02-04 17:38:11 +02:00
jcass
6772e42e2b fix:Align layout and features of 'Search' pane with rest of the web client. 2016-02-04 14:00:24 +02:00
Nick Steel
45a9c4522a Upgrade cookie-based streamuris to m3u playlist. (Fixes #146). 2016-02-01 00:12:26 +00:00
jcass
d0704e967a docs:Reformat section headers, remove old commented-out code sections.
Fix indentation.
2016-01-31 06:34:30 +02:00
jcass
4f42d344b0 fix:Simplify CSS to better align with theme's standard presets.
Improves layout of menu and search header buttons.
2016-01-30 13:20:29 +02:00
Nick Steel
04e7f118ac Merge branch 'fix/144_header_text_truncation' of https://github.com/jcass77/Mopidy-MusicBox-Webclient into jcass77-fix/144_header_text_truncation 2016-01-28 19:33:56 +00:00
jcass
80bbada650 fix: remove hard-coded margin in title bar. 2016-01-28 17:25:13 +02:00
jcass
54a10b9737 fix: Remove grid so that more space is available for rendering the title text. Fixes #144. 2016-01-28 16:59:01 +02:00
jcass
2b70308028 Add event handling for 'muteChanged'. 2016-01-27 07:19:23 +02:00
jcass
eea716d8cd Swop mute / un-mute icons back. 2016-01-26 17:42:31 +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
1f45a7f4ac Add lable for mute/un-mute toggle. 2016-01-25 07:50:23 +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
ef9f908add Fix vertical alignment of playback control buttons. 2016-01-24 12:03:54 +02:00
jcass
b992f4927f Remove unused web elements. Update application cache manifest. 2016-01-24 09:29:45 +02: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
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
3d156c3e62 Removed Grooveshark support. (Fixes #120). 2015-08-04 13:44:14 +01:00