Releases: CDrummond/lms-material
Releases Β· CDrummond/lms-material
4.5.2
- Update translations.
- Fix jumplist not showing for albums and works lists.
- Only show works if main 'Works' category is enabled, not any additional browse 'Works' category.
- Fix multi-cover listing in additional 'Works' browse modes.
- Prepend work to track title if work is defined and not already in title.
- Ask for extra track meta-data for works info when using LMS >= 9.0
- Fix MAI when called after 'More'.
4.5.1
4.5.0
- Add icons to release type and search headers.
- On desktop layout if click on link in now-playing or MAI that shows browse view, then 'Go back' will go back to now-playing or MAI.
- If sorting tracks by 'title' then sub-sort by artist.
- Add material style image for random play in queue.
- Add support for Lyrion 9.0.0 'Works' feature.
- Add 'Shuffle' options to alarm dialog.
- Re-add some missing Russian translations.
- Always use name 'Lyrion'
- List album contributors in 'Information' page.
- Add 'Scroll to' action for artists with multiple release categories.
- Don't allow "fake" add/play-all for Qobuz playlists.
- 'header' support for SlimBrowse lists.
- Add 'appearance', 'collection', 'conductor', 'orchestra', 'remix', and 'work' release type icons.
- When getting release type icons try to map to a pre-supplied icon if specific icon not found.
- Update queue settings when show or pin.
- Adjust now-playing background to prevent shadow/glow effect at edges, and increase amount of blur.
- Use "0" as URL for alarm playlist if set to current queue.
4.4.1
- Add 'dontTrapBack' URL query parameter. When passed Material will not intercept browser's back button.
- Don't hide mobile bottom now-playing bar when keyboard shown.
- Fix Deezer icon mapping.
- Fix album cover in sub-toolbr when navigating into an album from 'More'
- Only show alarm details in toolbar/menu if active player has an alarm.
- When open player settings via alarm entry in player's menu then scroll alarms section into view.
- Fix text alignment of text list items in browse view when 100 or more items.
- Add 'Manage plugins' button to 'Information' dialog.
- Refer to LMS as 'Lyrion Music Server' for LMS 9.0 onwards.
- Revert 'Media sources' to 'Music sources', to match new LMS name.
- Fix handing of boolean URL query parameters when '1' is passed as value.
4.4.0
- Use detailed subtoolbar for some online (e.g Spotty) artist and album listings.
- Add server-side option to show composer, and not artist, for composer genres in MAI.
- In desktop layout with un-pinned queue add a show/hide queue button in bottom bar (if queue contains more than 1 track).
- For track style queue, show ratings on right underneath track time.
- Re-add zooming to MAI view.
- Get next alarm from status message (requires LMS8.5) and show in player menu, toolbar, and in 'Manage players' dialog.
- When re-show group volume dialog use any previous volumes as defaults, to improve initial display.
- Add release-type specific icons.
- When shrinking jumplist remove keys with fewest items.
- Allow adding Bandcamp, Deezer, Qobuz, Spotify, and Tidal tracks to playlists.
- Update Deezer icon.
- Don't pass "sort:album" when adding an artist's albums to queue, as LMS errors on this (and "album" is the default sort anyway).
- Remove mysqueezebox.com icon mapping.
- Use LMS's time format to determine if 12 or 24hr times should be used.
4.3.4
- Try not to crop radio station logos in favourites.
- Fix missing icons from 'Extras' plugins if Material is set as default skin.
- Tweak queue toolbar layout.
- Always restore queue pinned and shown state as per settings, regardless of window size.
- Update Axios to 1.6.7
4.3.3
- When showing now-playing context menu reset favIcon and favUrl so that these are updated with current track.
- Only show ratings actions if configured to show ratings.
- Fix requesting extid (for emblems) and ratings in browse commands.
- Tweak Tidal emblem.
- Fix duplicated tech info in browse view when also showing ratings.
- Update translations.
- Fix listing all drive selectors in file/folder dialog for Windows.
4.3.2
- Revert back to '1' for enabled bool server side items.
- If jumplist only contains headers (e.g. as in 'New Music') then show if there are at least 5 times the number of items as there are jumplist entries.
- Fix queue backdrop if desktop layout, pinned, and not using background images.
- Trap contextmenu event in longpress handler, as opposed to using an empty handler.
- Fix erroneously splitting of genre string.
- Fix 'Live'/'Bootleg' release type option.
- Only group all releases by type if LMS's 'groupArtistAlbumsByReleaseType' setting is set to 2
- Add icon for ZenRadio.
- Add 'tidal' and 'pyrrha' to emblems/track-sources.
4.3.1
4.3.0
- Add option to move dialogs closer to click/touch position.
- If using unpinned queue without background image then have a semi-transparent background that blurs items below.
- Remove MySqueezebox.com related code, as service is shutdown.
- Add option to auto-close unpinned queue after 30 seconds.
- Change order of add/play buttons to be '(+) (>)'
- If play shuffled option is enabled, then show play shuffle icon in detailed sub-toolbar (if space) and when hovering.
- Add 'Play next' action to detailed sub-toolbar (if space, and play shuffle disabled) and when hovering.
- In MAI track details always show composer, conductor, band if tags exist, regardless of whether these are used for now-playing, etc. or not.
- Alter ratio for when now-playing landscape is treated as 'wide'.
- For landscape now-playing always place cover on left, and have details fill remaining space - even if controls span view.
- If queue is not pinned then clickin on track count in now-playing bar will toggle queue in desktop layout.
- Fix hover play-next/shuffled grid icons for light themes.
- Fix handling of server-size bool options - LMS sends 'on' not '1'
- If very wide then show short text next to play, add, insert, and shuffle actions in sub-toolbar.
- Group all albums lists int releases.
- Use 'Releases' instead of 'Albums'.
- Fix 'Reload' action in 'Random albums/releases' within genre.
- Highlight section headers if match during 'Search within list'.
- Re-order some '...' menu entries.
- Add jumplist entries for section headers.
- When using 'mini-player' don't show group volume dialog.
- Rename 'Music sources' to 'Media sources'.
- Add support for LMS8.4 'live edge' when playing live streams - currently BBC Sounds only.
- Only use 100vh work-around if running within a mobile browser (i.e. not installed to home screen).
- Fix custom scrollbars under chromium browsers.
- For 'Windows 10' and 'Mojave' dark/light themes set chromium to use native scrollbars.
- Only open MAI view if MAI installed.
- Allow pinning items from apps.
- Re-layout grid when un-pinning home screen items.