Skip to content

Releases: CDrummond/lms-material

5.4.4

06 Nov 17:01
Compare
Choose a tag to compare
  1. Add 'Show image' to more context menus.
  2. Fix add/play and menu icons sometimes showing when they should not.
  3. When resolving album favourite resolve artist_id.
  4. Fix browsing favourited works albums - thanks to Darrell.
  5. Fix blank/empty button in 'Server settings' if LMS is on pCP.
  6. Use menu in 'Server settings' toolbar if 3 or more items.
  7. Scroll to top when reload random albums/releases.
  8. Change default album/release icon to reflect release type support.
  9. Fix grid clipping on certain widths.

5.4.3

01 Nov 20:36
Compare
Choose a tag to compare
  1. Save settings when change player via menu in player settings dialog.
  2. Only fetch list of works if not already showing list of works.
  3. Remove role filter when listing album's via artist link.
  4. Fix search results sub-title link highlight.
  5. Make each artist clickable in album list sub-titles.
  6. Use composer as sub-title for Works search results.
  7. Fix treeview rendering.
  8. Don't exclude current artist from album-subtitle click menu.
  9. Type to scroll to genre in advanced search.

5.4.2

28 Oct 21:11
Compare
Choose a tag to compare
  1. Tweak how navigation drawer list is scrolled to ensure current player is visible.
  2. Work-around drag highlight sometimes remaining after drop.
  3. Update volume slider collapsing code to handle window controls overlay.
  4. Add Wiim player icon.
  5. If using 18px or more of bottom padding then try to ensure menus do not go into padded area.
  6. Adjust sub-toolbar text alignments.
  7. Allow dragging favourites folder even if 'sort favourites' is enabled.
  8. Add custom classical, jazz, and rock radio icons.
  9. Fix home button position when detailed sub-toolbar is shown and background images are not used.
  10. In sync and sleep dialogs don't respond to both touch and click events, only the first of type.
  11. Use javascript code to play saved random mixes.
  12. Add bottom padding to various fullscreen dialogs.
  13. Pass role_id to works command.
  14. If using large (greater than 20px) bottom padding in desktop layout, then don't expand now-playing bar image - just add padded area.
  15. Remove smaller desktop now-playing bar, always use same height.
  16. Add 'Work' to advanced search terms, and results.
  17. Pass library_id to advanced search.
  18. Prevent item activation when scrolling navigation drawer on a long-press item.

5.4.1

21 Oct 17:37
Compare
Choose a tag to compare
  1. Translation update.
  2. Fix MAI settings button (top right cog icon).
  3. Add long-press on player icon in navigation drawer to open sync dialog.
  4. Fix move into favourites folder prompt.
  5. Fix emblem position in lists.
  6. Allow dropping favourites into folders even with sort enabled.
  7. Work-around long-press on power button falling through to auto-select a sleep item.
  8. Work-around potential long-press on player icon button falling through to auto-select sync players.
  9. Improve performance of queue slide-in animation.
  10. Change browse waiting to load list icon.
  11. Change toolbar update icon when LMS is scanning files.
  12. UTF-8 decode random mix filenames.
  13. Ignore horizontal swipes 48px from either side.
  14. Increase hit-area of menu+title.
  15. When opening navigation drawer try to ensure current player is visible.

5.4.0

19 Oct 09:25
Compare
Choose a tag to compare
  1. Combine main menu and players menu into left hand navigation drawer.
  2. Remove most dialog toolbar menus and replace with buttons.
  3. Remove option to replace player icon with power button, as no longer applicable.
  4. Show track subtitles, if enabled in interface settings.
  5. Show full server-side interface settings page, but add a note that not all settings affect Material Skin.
  6. Add custom favourite folder icon.
  7. Try to extract dominant, and not average, colour from image when using colour from cover.
  8. Invalidate artist list cache if user-defined role exclusion changed, unified artist setting changed, or band/composer/conductor in artist list changed (some changes require page to be reloaded).
  9. Use coloured mobile navigation, progress, sliders, etc. even when tinting.
  10. Change defaults; use colour from cover, tinted background, unpinned queue, don't sort favourites.
  11. Work-around item selection appearing 'stuck' after clear selection.
  12. Remove 'Help' action from menu, and move link into 'Information' dialog.
  13. Make sleep, alarm, and sync icons clickable links on non-mobile devices.
  14. Combine sleep and alarm status items into 1 line in navigation drawer.
  15. Allow apps to have better control over titlebar buttons.
  16. Fix unpinned queue slide-in animation.
  17. Don't force favourite folders to always be first, only if sort is enabled.
  18. If drag favourite over folder then prompt if moving into folder or moving to position in list.
  19. Allow drag'n'drop in grid view.
  20. Only show swipe settings if browser supports touch events.
  21. Make background image URLs reactive elements to force refresh.
  22. Each time an item is browsed, a menu opened, or a dialog opened, add a fake item to the browser's history to allow trapping browser's back button.
  23. Don't set window title, unless '?setTitle' or '?dontTrapBack' are passed in URL, as trapping back button breaks this use case.
  24. Only auto-switch to large now-playing view is using mobile layout and now-playing bar set to 'None'.
  25. Fix window controls overlay under Wayland.
  26. Hacky fix for background images not showing/updating on iOS.
  27. Fix text/rating overlap in queue.
  28. Try to help accidental page changes in mobile layout by only handling long-presses on 'pill' area of active page.

5.3.4

08 Oct 15:42
Compare
Choose a tag to compare
  1. Fix drag'n'drop on iOS by only using polyfill for Android.
  2. If URL contains 'dndPolyfill=0' then always disable polyfill, likewise always enable if URL has 'dndPolyfill=1'
  3. Fix subtitle links when 'Group all lists by release type' is enabled.
  4. Show user-defined roles in 'Advanced search'
  5. Fix unpinned queue border colour.

5.3.3

29 Sep 19:31
Compare
Choose a tag to compare
  1. Save player settings before opening 'Extra settings'.
  2. Fix highlighting track of artist with user defined role.
  3. Show user defined roles in track info.
  4. Change genre icon.
  5. Different highlight for matching artists as opposed to search in list.
  6. Tidy up artist title strings if navigating through multiple roles.
  7. If browsing non basic artist roles then show role name before years in subtoolbar when listing an artist's albums.
  8. 'Pulse' play button if waiting-to-play.
  9. Attempt to prevent flash of original background colour when open page in iframe.

5.3.2

23 Sep 15:17
Compare
Choose a tag to compare
  1. Only show play/add button text if showing detailed sub-toolbar.
  2. Don't add HTML formatting to audio, or other clickable, entries.
  3. Fix listing album tracks under My Music / Works / Composer / COMPOSER / WORK / ALBUM
  4. Fix background colour of 'Update information' screen.
  5. Fix showing all tracks of a multi-artist album if navigating from an artist, and Material is configured to show all.
  6. Use no-artist filter always, if set.
  7. Fix tinted background when not using colour from cover.
  8. Reduce opacity of current artist highlight in track list.

5.3.1

14 Sep 21:17
Compare
Choose a tag to compare
  1. Delay drag-n-drop, via Polyfill, for 1/4 of a second so that it does not interfere with scrolling.
  2. Improve drag scrolling.

5.3.0

14 Sep 16:10
Compare
Choose a tag to compare
  1. When navigating into an album, artist, work, or playlist from favourites attempt to obtain DB IDs and navigate using those.
  2. Remove 'Dark' theme and rename 'Darker' to 'Dark'.
  3. Simplify themes.
  4. Fix showing detailed sub-toolbar on mobile layout.
  5. Only draw blurred background in detailed sub-toolbar if browse view is set to draw background images.
  6. Consistent search library icon.
  7. Add option to tint background colour, if supported by browser.
  8. Use detailed sub-toolbar if width is 350px or more.
  9. If using 'colour from cover' and have no track then default to 'Blue' colours.
  10. If using detailed sub-toolbar then place home button below back button.
  11. Use 'My Music' categories as basis of categories to show under Genres and Years.
  12. If using 'colour from cover' then choose nearest colour from palette for highlight colour.
  13. More role icons.
  14. Add 'Release type' to advanced search, for LMS9 onwards.
  15. Fix download via browser.
  16. Don't add HTML formatting to weblink entries.
  17. If delete a saved 'Random Mix' then also un-pin from homescreen.
  18. Fix toggling 'Radios' non in 'Apps'.
  19. Use Polyfill to fix drag-n-drop in Android.