Releases: CDrummond/lms-material
Releases Β· CDrummond/lms-material
2.10.0
- Add player settings plugins to 'Player settings' dialog.
- Display 'showBriefly' messages.
- Optionally show track comments in information view. Requires enabling in Material's server side settings.
- Don't try to embed PDF files for Android, doesn't work.
- Try to fix zooming issues with APK.
- Add artist, and album, extra menu items when browse via 'More'
- Don't show header subtitles in search results, as this mainly repeats title text.
- Colour disc headers in now-playing as per browse view.
- Simple 'Help' page.
- If nextWindow==nowPlaying, just refresh current list do not navigate back.
- Allow player specific actions in player's toolbar.
- Remove plugin javascript and dialog support - not used.
- Make button edges fully rounded.
- Add border to buttons in fullscreen dialogs.
- Tweak tab appearance.
- If using desktop layout on iOS and page is asleep for more than 15 seconds then when awake switch to mobile and immediately back to desktop to attempt to work-around issues (#589).
- (Hopefully) fixed disappearing items.
- Show next alarm on screensaver.
2.9.8
2.9.7
- Fix track source not always showing.
- Fix add/play all on Spotty album lists.
- Fix disappearing text items when navigate back.
- Don't show queue, etc, menu items in main menu when now playing is expanded or showing track info.
- Don't show queue menu items in main menu when on desktop layout and queue is hidden.
- Always place 'Tansfer queue', 'Scroll to current', and 'Add URL' in main menu.
2.9.6
2.9.5
- For LMS 8.3 add album-artist when favouriting an album.
- Fix add/play all for mixes when called from custom action.
- Reduce dialog buttons min-width if screen is 400px or less.
- Always use HTML for 'textarea' values.
- For mobile devices add a search button at the right of search fields containing text.
2.9.4
- Allow 'lmsbrowse' custom actions from now-playing.
- Remove space between star ratings so that eliding works better.
- Use bold font for titles of other servers in 'Manage players' dialog.
- Long-press on count/duration in queue to show transfer queue dialog.
- Reduce frequency of status polling during playback.
- Don't send a status message for a player if one is already being processed by LMS.
- Recalculate (i.e. set to 0) queue duration when cleared.
- Remove padding from track list in now-playing album info view.
- Refresh queue if show track numbers setting changed.
- Check URL is not 'null' before adding to playlist.
- Store 'theme' setting in local storage after reading defaults from server.
- Remove padding between volume sliders and buttons in 'Manage players' dialog if width is 500px or less.
2.9.3
- Only show updates available if settings are unlocked.
- Translation updates.
- Fix missing add/play buttons for Bliss mixes.
- Add 'All Songs' entry to genres and years.
- Add 'Years' under genre browsing.
- Allow to pin 'wavin:' favourites to home screen.
- Change 'Track' to 'Title' and 'Track#' to 'Track' in advanced search.
- Fix add/play all discs when Material set to always collapse.
- Treat as HTML if title includes '<br/>'
2.9.2
2.9.1
- Translation updates.
- Remove trailing percentage sign from voltage display.
- Add file selector to more items.
- Add restart icon to main menu icon if LMS indicates server needs restart.
- Only scroll information dialog if plugin status received no more than 1.5 seconds after opening.
- Try not to duplicate sample rate in tech info.
- When checking what 'other' sources to add for search, use case-insensitive name check.
2.9.0
- Fix swipe to change info view tab.
- Another attempt to work-around long-press on 'Manage players' entry causing an entry in sync dialog to get checked.
- Handle "radioparadise:" URLs when showing track source.
- Don't show 'Internet/Other' beside tech info.
- Use space to separate tech info.
- Better shuffle albums icon.
- Add swipe left/right on cover to change track.
- Re-factor language handling.
- Allow other LMS plugins to register Javascript and dialogs.
- Optionally collapse discs of multi-disc albums - either always collapse, or when 200 or more tracks. Setting is controlled server-side.
- Fix browser-context menu for text fields in browse list.
- Add player voltage to 'Information' dialog.
- Remove code to work-around LMS returning incorrect queue size. Queue is still corrupt and causes flashing.
- If LMS returns less queue items than its size, just add blank items.