Commit Graph

38 Commits

Author SHA1 Message Date
John Cass
21f6b96fbe Fix panel wrap push on desktop (#232)
Fix panel wrap push on desktop.
2017-02-18 14:21:57 +02:00
Nick Steel
12b315b595 Merge branch 'fix/226_playlist_lookup_failure' of https://github.com/jcass77/Mopidy-MusicBox-Webclient into jcass77-fix/226_playlist_lookup_failure 2017-02-16 22:39:46 +00:00
Nick Steel
45c7448abd Merge branch 'jcass77-fix/73_93_scroll_positions' into develop 2017-02-16 22:19:39 +00:00
jcass
25a2d09601 Fall back to using track Ref if playlist lookup fails.
Fixes #226.
2017-02-04 18:27:34 +02:00
jcass
567877f858 Verify popup ID parameter before close. 2017-01-29 12:49:11 +02:00
jcass
668fffcd16 Make URI input field as wide as possible. 2017-01-29 11:46:21 +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
466b805062 Save scrolling position when switching pages or browsing the library.
Fixes #73. Fixes #93.
2017-01-22 09:02:23 +02:00
jcass
aecd0f1a38 Upgrade font-awesome library to 4.7.0. 2017-01-18 18:47:59 +02:00
jcass
17690999ad Initialize GUI before attempting to connect to Mopidy. 2017-01-14 14:56:20 +02:00
jcass
45d6e674ad Fix eslint violation. 2017-01-14 12:03:09 +02:00
jcass
5020815525 Optimize 'isMobile' check. 2017-01-14 11:56:47 +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
4675d8ebcb Show more appropriate icons for files, tracks, and directories when browsing local folder structure. 2017-01-06 16:54:51 +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
Nick Steel
ff87695ae7 Update appcache following PR#200 2016-05-15 23:20:24 +01:00
jcass
872e6d6b5c Update cache manifest timestamp. 2016-05-14 10:11:59 +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
4474658d39 Reduce number of DOM manipulations to improve performance. 2016-04-27 10:27:15 +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
9e4793b14d Workaround for https://github.com/adamcik/media-progress-timer/issues/3
Ensure that timer.js will keep on running until stopped explicitly by MMW.
2016-04-12 08:42:37 +02:00
jcass
f43a9a7afa Optimise progress timer callback. 2016-04-06 19:02:10 +02:00
jcass
1345357a5e Modularise and test setting of jQuery Mobile config options. 2016-04-03 16:06:25 +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
9c0e1cc56e fix:Don't create Mopidy models manually.
Fixes #172.
2016-03-06 22:51:18 +02:00
jcass
979dc028c7 fox:Manual eslint rule violation fixes. 2016-03-05 15:49:48 +02:00
jcass
37f844ecf5 Linter cleanup of css and html files. 2016-02-29 19:14:37 +02:00
jcass
a9630a21b5 Fix, prevent timer from 'dying' if position > duration. 2016-02-28 08:40:23 +02:00
jcass
34e2abf612 Bundle vendorized copy of Mopidy.js.
Fixes #175.
2016-02-23 07:14:51 +02:00
jcass
0965f0083e fix:Avoid progress slider from becoming 'stuck' because the timer died unexpectedly.
Also see https://github.com/adamcik/media-progress-timer/issues/3
2016-02-22 22:05:15 +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