Releases: CDrummond/lms-material
Releases · CDrummond/lms-material
5.7.3
- Re-add fix to not use custom select library for multi-select lists.
- Try not to switch to MAI view when swiping on track info that needs to be scrolled.
- Add down arrow next to player name in 'Player' settings dialogs, if more than 1 player.
- Close volume popups if click outside.
- Remove 'Material Skin (Party)' from LMS skins list, causes to much confusion.
5.7.2
- Re-add custom select library, but disable for 'Custom Skip'.
- Handle case where there is an 'Other' group at start of release.
- Don't use solid colour for 'Save Settings' button as some colours (if set from cover) can cause poor contrast.
- Prevent flash of blue when activating a select menu in settings pages on touch devices.
- Fix clipping of covers in grid view.
- Fix adding, and removing, tracks from favourites via now-playing.
- Only split into groups if all groups are single blocks.
- Use LMS 9.0.1's contiguous_groups flag to only show multi-group icon in album covers if groups of album are in contiguous blocks.
- Use same icon to show library refresh in progress in 'Information' dialog as per in toolbar.
- Update current player status if click on it's name in navigation drawer.
- Fix playing playlists, artists, and albums, from favourites.
- Fix 'Go to composer', etc., sometimes not showing in now-playing menu for LMS9.0.1+
- If have multiple artists, composers, etc. then prompt for which to go to when using now-playing menu.
- Make popup messages slightly transparent and pass through pointer events.
5.7.1
- Change 'Show composer' option from boolean to; 'No', 'Classical genres', 'All genres'.
- Allow now-playing portrait image to be larger.
- Fix URL parsing - thanks to Michael Herger.
- Fix sorting of albums list if it contains a Works section.
- Fix Works albums list subtitle pluralisation.
- Fix sync and sleep dialogs not being scrollable on touch devices.
- Fix sort-descending toggle - thanks to Darrell.
- In desktop layout, show expanded now-playing when clicking bar image even if MAI showing.
- Fix reloading of bliss mix if reload action activated following 'Create mix'.
- Remove use of custom select library, its breaking too many things.
- Fix file selector buttons not added on subsequent showing of 'Server' settings.
- Fix SVG icon colour in 'Extras', 'Server' settings, and extra player settings pages.
- Add icon mapping for 'WiiM Player'.
- Fix progress bar in desktop layout when used on mobile and coloured toolbars.
- Only set group filter for tracks that have a grouping.
- If grouping tracks of album and some have no group then use 'Other'.
5.7.0
- Use LMS 9.0.1's 'isClassical' attribute to determine if composer, conductor, and/or band should be shown (when relevant option is enabled) - instead of using Material specific genre lists.
- For remote streams, if genre(s) is empty/undefined then show composer, conductor, or band if relevant option is enabled (i.e. skip genre check).
- Group album tracks by works, or other groupings.
- Add grouping support to album style queue.
- Sans-serif 'i' for info icon in navigation drawer.
- Overlay small update/restart icon over info icon as per menu icon.
- Fix hiding of 'Server' settings entry if using icons in navigation drawer and a password has been set.
- Fix showing multiple artists for albums on touch devices with links disabled.
- Add missing border to bottom of server settings pages.
- Add 'Show image' after 'Copy details' for items with an image.
- Darken subtoolbar background (when using cover) for dark themes.
- Save/restore pin queue and MAI zoom/tabs/lyrics settings when saving/restoring defaults.
5.6.0
- Keep navigation drawer titlebar visible, and only scroll contents.
- Move 'Information' into navigation drawer titlebar.
- Custom MAI icons.
- Use block 'i' icon for 'Information' in navigation drawer titlebar.
- Add option to show settings actions as a row of icons.
- Add option to always show settings (and shortcut) actions.
- Add 'Alt+F' as shortcut for 'Advanced search'.
- If at top-level then Ctr+F should always open 'Search library', even if 'My Music' is hidden.
- Fix queue being shown empty when adding/removing a player.
- Support multiple-genres when checking if to show composer, conductor, or band.
5.5.1
- Enable repeat by default for alarms.
- Adjust list menu button position to cater for overlay scrollbars in Firefox.
- Adjust volume control layout for fixed volume players in 'Manage players' dialog.
- Remove composer role restraint when checking if all artists, etc., should appear in track subtitle.
- Only show 'N Compositions' when called from 'Compositions' action.
5.5.0
- If using Lyrion theme and colour from cover, then default to green highlight.
- Add option to show home-screen shortcuts in navigation drawer.
- Allow smaller grid items if screen 350px or less.
- Scale grid icons by grid size.
- If viewing images from browse then allow swiping left/right to view prev/next images.
- Add button, shown on hover, to view images.
- Add play/add/insert/shuffle buttons when viewing some images.
- Add captions to images in viewer.
- Only show detailed sub-toolbar for online items if also have space for image.
- If using rounded covers then use circles for artist images.
- Support plural/singular user-defined role names.
- Fix showing 'composed by', etc., in queue and elsewhere.
- Fix showing/hiding of 'Play shuffled' action in certain cases.
- Fix 'Bookmarks' plugin.
- Only use detailed sub-toolbar if wide enough for cover or have text for at least one of bottom 2 lines.
5.4.4
- Add 'Show image' to more context menus.
- Fix add/play and menu icons sometimes showing when they should not.
- When resolving album favourite resolve artist_id.
- Fix browsing favourited works albums - thanks to Darrell.
- Fix blank/empty button in 'Server settings' if LMS is on pCP.
- Use menu in 'Server settings' toolbar if 3 or more items.
- Scroll to top when reload random albums/releases.
- Change default album/release icon to reflect release type support.
- Fix grid clipping on certain widths.
5.4.3
- Save settings when change player via menu in player settings dialog.
- Only fetch list of works if not already showing list of works.
- Remove role filter when listing album's via artist link.
- Fix search results sub-title link highlight.
- Make each artist clickable in album list sub-titles.
- Use composer as sub-title for Works search results.
- Fix treeview rendering.
- Don't exclude current artist from album-subtitle click menu.
- Type to scroll to genre in advanced search.
5.4.2
- Tweak how navigation drawer list is scrolled to ensure current player is visible.
- Work-around drag highlight sometimes remaining after drop.
- Update volume slider collapsing code to handle window controls overlay.
- Add Wiim player icon.
- If using 18px or more of bottom padding then try to ensure menus do not go into padded area.
- Adjust sub-toolbar text alignments.
- Allow dragging favourites folder even if 'sort favourites' is enabled.
- Add custom classical, jazz, and rock radio icons.
- Fix home button position when detailed sub-toolbar is shown and background images are not used.
- In sync and sleep dialogs don't respond to both touch and click events, only the first of type.
- Use javascript code to play saved random mixes.
- Add bottom padding to various fullscreen dialogs.
- Pass role_id to works command.
- If using large (greater than 20px) bottom padding in desktop layout, then don't expand now-playing bar image - just add padded area.
- Remove smaller desktop now-playing bar, always use same height.
- Add 'Work' to advanced search terms, and results.
- Pass library_id to advanced search.
- Prevent item activation when scrolling navigation drawer on a long-press item.