This one is mostly playlists and looks. Radio can start from a whole playlist now, the settings screen got rebuilt (prefer using top bar view in settings menu rather than cd if you are a linux user), and Kopuz can follow your wallpaper's colors live. Releases finally ship proper packages for all three desktops.
Highlights
Radio from playlists. Sources can now seed a mix from an entire playlist instead of one track. YouTube Music does it first, and the button shows up on the playlist grid and the playlist page wherever a source supports it. YouTube liked music is also listed as a playlist of its own, so it gets the same treatment (#591, #592, #593).
Matugen and pywal, live. Pick Matugen / Pywal (live) in Settings > Appearance and Kopuz recolors itself about half a second after the palette is regenerated. No restart. pywal needs nothing configured, matugen needs a small template. See docs/matugen-pywal.md (#572).
Settings rebuilt. The page is split up properly and there are now two layouts to choose from, CD (default) and top bar (#588).
Helium for Spotify. Helium joins Chrome, Edge, Brave, Chromium, Vivaldi and Safari as a Web Playback SDK host. It needs Widevine pointed at manually; the README has the config (#574).
Track numbers from tags. Album lists use the real metadata track number when there is one, instead of just counting rows (#581).
Search in favorites. The favorites list filters as you type, with a proper no-results state (#587).
Real release packages. One workflow now builds AppImage, DEB and RPM for Linux, a DMG for macOS, and EXE and MSI for Windows, with checksums. (probably no space will left for macos but eh)
Fixes
- Selection bar was unreadable on light accents like Ayu Dark and Mirage (#599).
- Long album titles pushed the entire song list off screen (#580).
- Dots menus were getting clipped inside scrolling containers (#586).
- Fullscreen forgot the active tab when you hid and unhid the tabs panel (#585).
What's Changed
- various: added Matugen support by @FormalSnake in #572
- spotify: add Helium support by @faukah in #574
- style: format README.md by @ryurt46 in #584
- i18n: shorten Swedish back button label by @ryurt46 in #583
- fullscreen: remember last tab when unhiding tabs in fullscreen mode by @skueee in #585
- fix: prevent long album titles from hiding song list by @diggingforce in #580
- various: redesign settings menu again by @temidaradev in #588
- server: youtube music playlist radio (RDAMPL mix) by @UMCEKO in #591
- various: start radio on playlists by @UMCEKO in #592
- various: surface youtube liked music as a playlist by @UMCEKO in #593
- fix: improve selection bar contrast on light accents by @daschinmoy21 in #599
New Contributors
Full Changelog: v0.13.0...v0.14.0