Sayonara Changelog

What's new in Sayonara 1.10.0 Beta 2

May 7, 2024
  • FEATURE REQUESTS:
  • Library: Identify album by name, albumArtist and year. Improve UI verbosity why albums differ. MR !369: #308, #189
  • Streaming: Specify user agent for radio streams. MR !367: #361
  • CoverView: Use smooth scrolling and optionally show duration and year. MR !366: #356
  • Playlist: Randomize first song played when double clicking an album with 'Shuffle' mode turned on. MR !361: #349
  • Playlist: Add command interface for search field in playlist. MR !359: #354
  • Webdata providers: Use Deezer for covers, replace Metrolyrics by Sonichits for lyrics. MR !357: #352
  • Playlists: Load all recent playlists. MR !368: #362
  • IMPROVEMENTS:
  • Playlist: overwrite locked playlists with same name. MR !392: #386
  • PlaylistLoader: Also load tags when "Load recent playlists" is checked. MR !386: #381
  • Controls: Centralize widgets. MR !374: #366
  • CoverView: Allow styling of CoverView overlays. MR !373: #365
  • UI: Small improvements. MR !371: #364
  • Playlists: Load all recent playlists. MR !368: #362
  • BUGS:
  • Library: Do not show root file system for 1st library. MR !384: #377
  • RadioBrowser: Iterate through all radio browser servers. MR !383: #375
  • Crossfader: Fix segfault because of std::timer::join. MR !380: #325
  • Playlist: synchronize checked buttons between bottom bar and playlist menu. MR !379: #373
  • Controls: fix cover resize issue for non square covers. MR !378: #244
  • Controls: Allow resizing again under certain circumstances. MR !375: #244
  • UI: fix scroll bar controls don't work properly at the extents of their travel. MR !372: #289
  • LastFM: Fix login bug and provide better debug log. MR !356: #351
  • Playlist: always load temporary playlists in recent playlists. MR !391: #385
  • Streams: Allow playback of streams without name again. MR !390: #376
  • Playlist: Show play button on playlist in correct tab. MR !389: #379
  • Database: Remove album_view_1 in PlaylistToTracks fix. MR !388: #384
  • EmptyLibrary: Fix segfault when closing Sayonara. MR !387: #383
  • Importer: Do not open multiple import dialogs. MR !385: #378
  • Building: Make compilable for 32 bit again. MR !360: #355

New in Sayonara 1.9.0 Stable 1 (Jan 15, 2024)

  • Lock playlists:
  • Avoid accidential deletion or changing of playlists by locking a playlist.
  • Streams and podcasts can be opened in locked playlists by default (optional)
  • Enable/disable dynamic playback in locked playlists (optional)
  • Enable/disable sorting or re-arranging playlists items (optional)
  • Other
  • Lyrics: add lyrics window in library pane #296, !331 with screenshot
  • Player: Prevent suspend/hibernation while playing for Gnome session #297
  • Playlists: add sort option #285
  • Playlists: create file system playlists #287, !283 with screenshot
  • Smart playlists: Create option to choose library in smart playlists #288
  • Smart playlists: Random play all albums #295
  • Speed/Pitch: add speed up/down buttons, make range configurable #292, #291
  • Streaming: Avoid too many frequent notifications and deactivate metadata updates #318
  • Streaming: radio-browser.info support #238
  • Tagging: Support Lyrics in mp4 tags #333
  • Bugfixes
  • Cover: Album cover deloads when changing rating #276
  • Engine: Audio sink not working at all in Arch/Manjaro #315
  • History: Clear Button Without Effect #309
  • Language: When updating language, another language is selected #277
  • Library: Drag&Drop playlist files from directory view to playlists #286
  • Player: Elapsed timebar has stopped working #314
  • Playlist: Drag&Drop from playlist to desktop not working #150
  • Podcasts: Podcast parser only shows generic title #313
  • Tagging: Metadata in wav files not recognized #317
  • Tagging: Ogg files show wrong rating #319
  • Tagging: Set rating via playlist does not work #322
  • Tagging: Tag editor shows outdated tags after saving #233
  • Tagging: Write only changed tags #321
  • Tagging: write to correct rating tag in mp4 files #316

New in Sayonara 1.8.0 Beta 1 (Aug 20, 2022)

  • NEW FEATURES:
  • Smart Playlists (Playlist generator)
  • Let Sayonara automatically generate your playlists by attributes like
  • Creation date
  • Last listened
  • Random albums
  • Random tracks
  • Rating
  • Year
  • OTHER:
  • Filetypes: Added support for custom filetypes #239
  • Library: Provide options for more sophisticated sorting (accented letters, case sensitivity, special characters) #270
  • Library: Sort by artist or album artist in cover view #230
  • PLaylist: When shuffled start playback on random track #241
  • Playlist: Optionally start playback when pressing enter in search
  • Playlist: When opening playlist files, extra tab is created
  • Search: Allow to specify length of minimum search string #249
  • BUG FIXES:
  • Desktop Integration: Application icon fixes under Wayland #213
  • Desktop Integration: Better Gnome integration #224
  • Desktop Integration: Fix taskbar issue #234
  • Desktop Integration: Fixes for KDE, Wayland
  • Directory Dialog: Fixed dialog on DE which uses portals #248
  • Filetypes: Fixed WMA issues #245
  • Library: Bugfix when selecting too many artists in the artist view #205
  • Library: Fix Cover view zoom issue #229
  • Library: Fix crash in library settings #211
  • Lyrics: Fix artist #250
  • Lyrics: Removed Wikia #217
  • MPRIS: fix seeking #272
  • MPRIS: fix shuffling and repeat #274
  • PLaylist: Search by filepath #257
  • Performance: Quicker start #265
  • Playlist parser: Fix saving and loading issues #216, #154
  • Playlist: Fix cover issues #228
  • Playlist: Fix history when playling streams #208
  • Playlist: Fixed drag and drop issues #209, #150
  • Playlist: Stop playlist after last track #237
  • Radio station searcher: fix searching issues #236
  • Shutdown: Fix shutdown issue: #258
  • Soundcloud: Fix artist search #231
  • Soundcloud: Fix library issues #223
  • Tagging: Support FMPS_RATING #222`
  • UI: Various UI fixes #148

New in Sayonara 1.7.0 Stable 3 (Nov 12, 2021)

  • Playlist: fix overlapping tab issue (#156, #199)
  • Playlist: fix tooltip issue for dynamic playback (#201)
  • Library: fix search confirmation with enter (#197)
  • Gapless Playback: fix setting restored after reboot (#198)