io.github.dweymouth.supersonic FSFAP GPL-3.0+ Supersonic Drew Weymouth A lightweight cross-platform desktop client for Subsonic and Jellyfin music servers intense

A lightweight cross-platform desktop client for Subsonic and Jellyfin music servers.

Features:

Audio io.github.dweymouth.supersonic.desktop https://github.com/dweymouth/supersonic https://github.com/dweymouth/supersonic/issues The options dialog https://raw.githubusercontent.com/dweymouth/supersonic/main/res/screenshots/AlbumsView.png https://raw.github.com/dweymouth/supersonic/main/res/screenshots/AlbumView.png https://raw.github.com/dweymouth/supersonic/main/res/screenshots/ArtistView.png https://raw.github.com/dweymouth/supersonic/main/res/screenshots/FavoriteSongsView.png

Version 0.22.0 of Supersonic

Added

  • IPC endpoint for getting the current track/radio station
  • Support for the OpenSubsonic playbackReport extension
  • "All Tracks" option on the Startup page
  • Cover art support for internet radio stations
  • Updated Polish, Spanish, Greek, Turkish, and French translations

Changed

  • Migrate to Fyne 2.8, adding Wayland support
  • Match window border color to app theme rather than OS theme
  • Artist biography text now scrolls instead of being truncated

Fixed

  • UI freeze after switching workspaces on Wayland
  • Segfault when clicking the tray icon on Wayland
  • Crash/freeze when system keyring unlock dialog blocked the main event loop on startup
  • Race condition when using an alternate hostname caused 401 auth errors
  • UI scale setting not applied correctly when using a non-English language
  • DLNA cast DIDL-Lite metadata missing artist, album, cover art, and <res> audio attributes
  • Stale cover art and Now Playing background persisting on tracks without art
  • Autoplay incorrectly enqueuing tracks while a radio station is playing