- Don't colour toolbars of fullscreen dialogs for dark and light themes, only colour if using coloured toolbars.
- Use separate checkbox for coloured toolbars option.
- Place colored css mods into separate file, no need for theme-colored.css
- Add 'Darker' theme variant.
- Add support for OS-specific and user themes (see 'Detailed Information' on Material's github wiki for more details).
- Add OS-like themes for Linux, macOS, and Windows.
- Set default theme based upon platform. 'Darker' for Android, 'Light' for iOS, 'Adwaita Dark' for Linux, 'Mojave Dark' for macOS, and 'Windows 10 Dark' for Windows.
- Better play/add hover buttons for light theme.
- Remove bottom nav resizing for android gesture navigation.
- Update native colours when either top or bottom changes.
- Use non-svg icon for application settings, so that it is correctly recoloured.
- In desktop layout, fix menu shown when clicking cover if currently showing song info.
- Add option to show current date & time when showing now-playing screen.
- Always add 'E' to 'tags' when asking for artist's albums, required for emblems.
- Better(?) portrait text position calculation.
- Alter appearance of scan progress shown in server settings, so that progress can be seen with dark and light themes.
- Add support for user colours (see 'Detailed Information' on Material's github wiki for more details).
- Don't open 'Text files from music folder' in an embedded iframe for iOS, as PDF viewer does not scroll.
- Fix artist list (not grid) -> click jumplist (so that view scrolls) -> click artist -> list (not grid) albums -- list of albums is messed up (has artist list text and album list text). Fixed by downgrading vue-virtual-scoller to 1.0.4
- Fix showing short comment fields - previously 'textarea' was only shown if it had more than 5 characters.
- Move actions buttons from dialogs into menus.
- Allow to add custom actions to server settings dialog.
- Add javascript execution to custom actions.
- Allow custom actions to have icons.