Skip to content

Releases: CDrummond/lms-material

3.2.4

27 Apr 17:08
Compare
Choose a tag to compare
  1. Fix missing icon for 'More' entry of now-playing menu.
  2. Ignore some clicks on now-playing page if a menu is open.
  3. Remove 'Years' option from genre listing - e.g. 'My Music / Genres / / Years'. Because 'years' command does not support 'genre_id' filter.
  4. Change dimensions on which now-playing landscape layout changes (again).
  5. Fix button order in alarm dialog if using Windows OK/Cancel layout.
  6. Display all genres in now-playing track info.
  7. If set to control a single player then always show volume dialog for player even if player is part of sync group.
  8. Fix artist name showing in track listings if 'Show all artists' setting is disabled.
  9. Don't send duplicate 'time' event when pressing on time slider on touch devices.

3.2.3

01 Apr 06:43
Compare
Choose a tag to compare
  1. Alter dimensions upon which now playing layout changes.
  2. If 'replaceAll()' fails try 'replace()' with a regular expression.
  3. Add a 'replaceAll()' polyfill.
  4. Only show 'No Player' in 'Manage players' dialog if there are no players on this server and none seen on other servers.
  5. Add 'npRatio' URL query parameter to control width/height ratio before now-playing toggles between landscape and portrait.
  6. Replace all fill and stroke colours in SVG files.
  7. Fix recolouring some plugin icons.
  8. If list uses same image for all entries then do not show (does not apply to all lists).
  9. Strip HTML tags before showing toast messages.
  10. Add 'Symphonies' to default composer and conductor genres.
  11. Ensure 'Classic' skin changes are applied to pages when loaded from plugins link in 'Information' dialog.

3.2.2

18 Mar 07:49
Compare
Choose a tag to compare
  1. When checking for numeric shortcuts (e.g. 'Alt+1') look for 'DigitX' on event's 'code' property. This fixes usage on French keyboard.
  2. Fix HTML showing for track listings in song view when using mobile layout on desktop.
  3. Check for errors with replaceAll.
  4. Change dimensions on which now-playing landscape layout changes.

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.