Skip to content

Releases: CDrummond/lms-material

3.4.0

19 Aug 08:03
Compare
Choose a tag to compare
  1. Allow sorting playlist, and queue, on single field.
  2. Add option to change highlight colour based upon current cover.
  3. Add option to configure padding between list items.
  4. Add explicit icons for shuffle off and repeat off.
  5. Don't recolour active icons, different images are used to indicate state.
  6. Switch "..." and "(...)" icons yet again, use "..." for menus as its similar to other menu icon.
  7. Try to interpret back button as go back when running as a WebApp.
  8. Default to 'Darker' for iOS and Android.
  9. Don't change icon size when change font size.
  10. Delay showing disconnected icon for 5 seconds.
  11. Adjust Adwaita theme colours.
  12. Allow specifying themeColor and defaultTheme as URL query parameters.
  13. Fix pin/unpin start of 'My Music' menu item entries.
  14. Hide hover buttons in kiosk mode, if applicable.
  15. Use custom WebKit scrollbars for all themes.
  16. Remove 'Play next' when in party mode.
  17. Add 'Average' volume control to group volume dialog.
  18. Only disable menu, dialog, etc. shadows on Dark, Darker, and Black themes.
  19. Try to display group volume dialog under button.
  20. In desktop layout with MAI installed '(i)' button shows track info.
  21. Remove options to collapse multi-disc albums.
  22. When showing multi-disc albums add a 'Scroll to disc' menu entry in actions menu.
  23. Hide 'Sort by' menu option if there is only 1 album.
  24. Fix flicker when show 'Help' page.
  25. Remove WebApp standalone/fullscreen option, and default to standalone.

3.3.5

08 Jul 06:20
Compare
Choose a tag to compare
  1. Fix inactive bottom navigation icons when using coloured toolbars with a light theme.
  2. Add extra icon mapping for Pandora.

3.3.4

23 Jun 07:53
Compare
Choose a tag to compare
  1. Fix enable/disable alarms.
  2. Fix hiding of items for party mode when using grid view.

3.3.3

17 Jun 05:21
Compare
Choose a tag to compare
  1. Fix toggling of alarms by clicking on checkbox.
  2. Fix toggling of continuous mode in random mix dialog.
  3. Update native top/bottom colours when screensaver fades in and out.

3.3.2

06 Jun 15:13
Compare
Choose a tag to compare
  1. Fix browse view start-up when set to use grid.
  2. Fix toggling of alarms.
  3. Fix dropping external files onto queue.
  4. Attempt to stop pressing 'Esc' whilst dragging causing browse view to navigate back.

3.3.1

02 Jun 15:34
Compare
Choose a tag to compare
  1. Fix 'Copy browse selection here'
  2. Fix removing selected items from queue.
  3. Only check for local files if 'Music and Artist Information' is installed.
  4. Don't show tech info in desktop bottom bar if using large fonts and showing ratings - not enough space.
  5. Ensure screensaver always starts in center.
  6. Fix dropping from browse onto empty queue.

3.3.0

29 May 10:26
Compare
Choose a tag to compare
  1. Material-3 like bottom navigation bar for mobile layout.
  2. Material-3 like switches.
  3. More rounded dialogs.
  4. Remove shadows from dialogs, volume popup, and menus.
  5. Less rounded chips.
  6. Add 'Kiosk' mode; hide all main menu items (except custom actions), and allow configuring which actions are available.
  7. Refactor volume handling to throttle volume change requests.
  8. Better layout of now playing when using very wide views.
  9. If sorting of favourites is enabled, then also sort 'Radio / My Presets'
  10. Add some missing shortcut in tooltips.
  11. Fix 'Esc' closing dialog and then parent dialog.
  12. Better duplicate 'time' fix.
  13. Strip HTML tags for browse item tooltips.
  14. Handle text items (max 2 lines) when showing over 100 items in a list.
  15. Only show total library duration if there are tracks in library.
  16. Only show library last update date if valid.
  17. Don't remove icons in favourites just because they are all the same.
  18. Fix 'Play next' when invoked from header of multi-disc album.
  19. When prompting to clear queue ask if all tracks, upcoming, or previous should be removed.
  20. Disable context menu (long-press) for items on mobile devices.
  21. Dim screensaver text.
  22. Move screensaver text position to random location every 10 minutes.
  23. Add 'Remove duplicates' to queue 'Actions' menu.

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.