Releases: CDrummond/lms-material
Releases Β· CDrummond/lms-material
3.2.4
- Fix missing icon for 'More' entry of now-playing menu.
- Ignore some clicks on now-playing page if a menu is open.
- Remove 'Years' option from genre listing - e.g. 'My Music / Genres / / Years'. Because 'years' command does not support 'genre_id' filter.
- Change dimensions on which now-playing landscape layout changes (again).
- Fix button order in alarm dialog if using Windows OK/Cancel layout.
- Display all genres in now-playing track info.
- If set to control a single player then always show volume dialog for player even if player is part of sync group.
- Fix artist name showing in track listings if 'Show all artists' setting is disabled.
- Don't send duplicate 'time' event when pressing on time slider on touch devices.
3.2.3
- Alter dimensions upon which now playing layout changes.
- If 'replaceAll()' fails try 'replace()' with a regular expression.
- Add a 'replaceAll()' polyfill.
- Only show 'No Player' in 'Manage players' dialog if there are no players on this server and none seen on other servers.
- Add 'npRatio' URL query parameter to control width/height ratio before now-playing toggles between landscape and portrait.
- Replace all fill and stroke colours in SVG files.
- Fix recolouring some plugin icons.
- If list uses same image for all entries then do not show (does not apply to all lists).
- Strip HTML tags before showing toast messages.
- Add 'Symphonies' to default composer and conductor genres.
- Ensure 'Classic' skin changes are applied to pages when loaded from plugins link in 'Information' dialog.
3.2.2
- When checking for numeric shortcuts (e.g. 'Alt+1') look for 'DigitX' on event's 'code' property. This fixes usage on French keyboard.
- Fix HTML showing for track listings in song view when using mobile layout on desktop.
- Check for errors with replaceAll.
- Change dimensions on which now-playing landscape layout changes.
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.