Skip to content

Releases: CDrummond/lms-material

3.2.1

11 Mar 08:26
Compare
Choose a tag to compare
  1. When checking whether to allow add/play all buttons check first item's favorites_url
  2. Fix 'Application' settings menu item showing when it should not.
  3. Replace all '|' not just first.

3.2.0

05 Mar 14:12
Compare
Choose a tag to compare
  1. Add playlist and queue sorting.
  2. Add 'Add all' and 'Play all' actions to toolbar for 'All Songs' from Years, Genres, etc.
  3. Don't remove year filter when browse Years / year / Genres, etc.
  4. Add text under 'Update plugins' button stating to open 'Plugins' section of 'Server settings' for more fine-grained control.
  5. Speed up processing list of actions by sending complete list to server.
  6. Change maximum item limit from 200 to 2000 for add/play all buttons, in the case where Material needs to send commands per item.
  7. No longer move browse, or queue, actions into main menu - use a menu button in the relevant view.
  8. Remove 'Settings' sub menu, and place all items into main menu.
  9. Speed up Qobuz add/play for some lists.
  10. Fix disappearing text when using coloured toolbars.
  11. Fix actions list incorrectly showing in playlist 'More' response.
  12. Allow grid/list toggle setting to be stored per-item-type for apps.
  13. When updating plugins from 'Information' dialog only send name, url and sha.
  14. Replace '|' with 'β€’' on artist and album display lines in now-playing and queue.
  15. Add support for setting 'Group players' 'Do not set volume' option.
  16. Check for 'CustomSkip3' as well as 'CustomSkip'
  17. Update 'Radio Paradise' icon.
  18. If track has no albumartist, but has compilation=1, then use band as the artist tag to compare against for track listings.

3.1.4

09 Feb 18:27
Compare
Choose a tag to compare
  1. Fix Years browsing on non-touch devices.

3.1.3

04 Feb 10:07
Compare
Choose a tag to compare
  1. If LMS's lang is returned as "?", then assume "en"
  2. Remove non-half-increment ratings from mobile view, as these were not in desktop view.
  3. Fix menu tooltips for tracks sometimes showing HTML.
  4. Hide option to show ratings if LMS is started with "--nostatistics"
  5. Be more consistent with showing track info for tracks.
  6. Show track ratings in album track list in MAI view.
  7. Ensure player settings are not null.
  8. Set DSTM as unavailable if "plugin.state:DontStopTheMusic" returns "?"
  9. Show Xbit not XBits in tech info.
  10. Increase max-width of desktop bottom bar tech info to 260px.

3.1.2

26 Jan 17:51
Compare
Choose a tag to compare
  1. If browsing into a composer via "All Artists" try not to show artist (composer) on track line.
  2. Fix artist not showing if "Show artist first in now-playing and queue" is set to "No" in Material's server side settings.
  3. If showing Pandora thumbs up/down then don't show technical info in desktop layout bottom bar.
  4. Prevent technical info from overlapping track meta-data in desktop layout bottom bar.

3.1.1

23 Jan 17:43
Compare
Choose a tag to compare
  1. Fix track listing in MAI view.
  2. Fix track listing when showing more than 100 tracks.
  3. When choosing if to show composers, etc., look at all in case an artist type has multiple entries.
  4. Use correct tags parameter to return multi-artist entries when browsing tracks.
  5. Strip tags when showing titles in sub-toolbar, etc.
  6. Fix slow searches caused by asking for artist role metadata.

3.1.0

22 Jan 09:19
Compare
Choose a tag to compare
  1. Make artist entries in browse track listings clickable.
  2. Show composers, etc., when browsing album or playlist tracks.
  3. Make album entries in playlist track listings clickable.
  4. Change repeat button behavior; off, all, single, DSTM.
  5. Show Pandora thumbs up/down buttons where ratings would be in bottom bar of desktop layout.
  6. Support LMS 8.4 parseURLs.
  7. Add samplesize to displayed technical info.
  8. Allow disc-title in comments to be preceded by "TITLE=", "DISCTITLE=", "TITLE:", or "DISCTITLE:" (if using semi-colon separated option).
  9. Add handling of SVG icons from plugin's Extras pages.
  10. Add BAND and CONDUCTOR support to custom actions.
  11. Allow to auto-expand tree by passing 'expand' URL query parameter. e.g. '?expand=Favourites/Rock%20Stations'
  12. Disable auto-correct for input fields.

3.0.3

20 Dec 09:05
Compare
Choose a tag to compare
  1. Remove some shortcut information when in party mode.
  2. Hide 'Add URL' and 'Move queue' options in party mode.
  3. Fix 'Scroll to current' in party mode.
  4. Set 'Scroll to current' shortcut to 'Ctrl+RIGHT'
  5. Remove 'Ctrl+LEFT' shortcut for 'Go back', as this already has 'Esc'
  6. Fix handing of playerprefs notifications.
  7. Don't add 'track_id' to command parameters when getting genres, etc, from a 'More' listing.
  8. Prevent context menu showing when long-press on mobile view 'Browse' nav button.
  9. Show navigation history even if only 1 level deep.
  10. Only allow playable radio items to be pinned to home screen.

3.0.2

06 Dec 11:18
Compare
Choose a tag to compare
  1. Fix toggling of power when power button replaces player icon.
  2. Show ESP32 and pCP configuration button in 'Player settings' dialog when called from 'Information' and 'Manage players' dialogs.
  3. Rename 'Alt' keyboard shortcuts to 'Option' for macOS.
  4. Fix native UI changes callback.
  5. Split 'Help' page HTML into header, text, and footer - to make translation easier.
  6. Fix untranslated tooltips in iframe dialogs (e.g. 'Server settings')
  7. Work-around CSS pointer detection failing by setting a CSS property via javascript.
  8. Double click on audio items (e.g. tracks and streams) in browse view to play.

3.0.1

20 Nov 21:15
Compare
Choose a tag to compare
  1. Fix shuffle buttons in queue page.
  2. Update translations.
  3. When toggle power of player check status after 1/2 second (as before) and after a further 1 second.
  4. Always handle player status messages, even if not subscribed to player, and update internal state.
  5. Attempt to hide some MySqueezeBox.com apps when in party mode.