Releases: CDrummond/lms-material
Releases Β· CDrummond/lms-material
3.2.1
3.2.0
- Add playlist and queue sorting.
- Add 'Add all' and 'Play all' actions to toolbar for 'All Songs' from Years, Genres, etc.
- Don't remove year filter when browse Years / year / Genres, etc.
- Add text under 'Update plugins' button stating to open 'Plugins' section of 'Server settings' for more fine-grained control.
- Speed up processing list of actions by sending complete list to server.
- Change maximum item limit from 200 to 2000 for add/play all buttons, in the case where Material needs to send commands per item.
- No longer move browse, or queue, actions into main menu - use a menu button in the relevant view.
- Remove 'Settings' sub menu, and place all items into main menu.
- Speed up Qobuz add/play for some lists.
- Fix disappearing text when using coloured toolbars.
- Fix actions list incorrectly showing in playlist 'More' response.
- Allow grid/list toggle setting to be stored per-item-type for apps.
- When updating plugins from 'Information' dialog only send name, url and sha.
- Replace '|' with 'β’' on artist and album display lines in now-playing and queue.
- Add support for setting 'Group players' 'Do not set volume' option.
- Check for 'CustomSkip3' as well as 'CustomSkip'
- Update 'Radio Paradise' icon.
- 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
3.1.3
- If LMS's lang is returned as "?", then assume "en"
- Remove non-half-increment ratings from mobile view, as these were not in desktop view.
- Fix menu tooltips for tracks sometimes showing HTML.
- Hide option to show ratings if LMS is started with "--nostatistics"
- Be more consistent with showing track info for tracks.
- Show track ratings in album track list in MAI view.
- Ensure player settings are not null.
- Set DSTM as unavailable if "plugin.state:DontStopTheMusic" returns "?"
- Show Xbit not XBits in tech info.
- Increase max-width of desktop bottom bar tech info to 260px.
3.1.2
- If browsing into a composer via "All Artists" try not to show artist (composer) on track line.
- Fix artist not showing if "Show artist first in now-playing and queue" is set to "No" in Material's server side settings.
- If showing Pandora thumbs up/down then don't show technical info in desktop layout bottom bar.
- Prevent technical info from overlapping track meta-data in desktop layout bottom bar.
3.1.1
- Fix track listing in MAI view.
- Fix track listing when showing more than 100 tracks.
- When choosing if to show composers, etc., look at all in case an artist type has multiple entries.
- Use correct tags parameter to return multi-artist entries when browsing tracks.
- Strip tags when showing titles in sub-toolbar, etc.
- Fix slow searches caused by asking for artist role metadata.
3.1.0
- Make artist entries in browse track listings clickable.
- Show composers, etc., when browsing album or playlist tracks.
- Make album entries in playlist track listings clickable.
- Change repeat button behavior; off, all, single, DSTM.
- Show Pandora thumbs up/down buttons where ratings would be in bottom bar of desktop layout.
- Support LMS 8.4 parseURLs.
- Add samplesize to displayed technical info.
- Allow disc-title in comments to be preceded by "TITLE=", "DISCTITLE=", "TITLE:", or "DISCTITLE:" (if using semi-colon separated option).
- Add handling of SVG icons from plugin's Extras pages.
- Add BAND and CONDUCTOR support to custom actions.
- Allow to auto-expand tree by passing 'expand' URL query parameter. e.g. '?expand=Favourites/Rock%20Stations'
- Disable auto-correct for input fields.
3.0.3
- Remove some shortcut information when in party mode.
- Hide 'Add URL' and 'Move queue' options in party mode.
- Fix 'Scroll to current' in party mode.
- Set 'Scroll to current' shortcut to 'Ctrl+RIGHT'
- Remove 'Ctrl+LEFT' shortcut for 'Go back', as this already has 'Esc'
- Fix handing of playerprefs notifications.
- Don't add 'track_id' to command parameters when getting genres, etc, from a 'More' listing.
- Prevent context menu showing when long-press on mobile view 'Browse' nav button.
- Show navigation history even if only 1 level deep.
- Only allow playable radio items to be pinned to home screen.
3.0.2
- Fix toggling of power when power button replaces player icon.
- Show ESP32 and pCP configuration button in 'Player settings' dialog when called from 'Information' and 'Manage players' dialogs.
- Rename 'Alt' keyboard shortcuts to 'Option' for macOS.
- Fix native UI changes callback.
- Split 'Help' page HTML into header, text, and footer - to make translation easier.
- Fix untranslated tooltips in iframe dialogs (e.g. 'Server settings')
- Work-around CSS pointer detection failing by setting a CSS property via javascript.
- Double click on audio items (e.g. tracks and streams) in browse view to play.
3.0.1
- Fix shuffle buttons in queue page.
- Update translations.
- When toggle power of player check status after 1/2 second (as before) and after a further 1 second.
- Always handle player status messages, even if not subscribed to player, and update internal state.
- Attempt to hide some MySqueezeBox.com apps when in party mode.