Changelog: Michael Lugmair

1.10.0-stable1

Feature Requests

  • Library: show genres. MR !402: #390
  • 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

Removed Features

Improvements

  • Lyrics: Reorder and disable lyric servers. MR !403: #393
  • MPRIS: Fix fetching of covers. MR !410: #397
  • 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
  • Library: fix showing bold font in library. MR !398: #392
  • LastFM: show current playing song again. MR !397: #391
  • Streams: make retry work again. MR !394: #389
  • 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
Read more…

1.9.0-stable1

New features

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

  • Covers: add Deezer support #347
  • Library: sort cover view by recently added #312
  • 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
  • Notifications: properly close notifications #346
  • Player: Elapsed timebar has stopped working #314
  • Playlist: Drag&Drop from playlist to desktop not working #150
  • Playlists: remove deleted tracks from playlist #235
  • 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

1.7.0-stable3

  • 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)

1.7.0-stable2

  • Radio station searcher: Choose cover
  • Cover fetch preferences: Fix list bug
  • Spectrum/Level: fix display bugs
  • Library: Fix sortorder in headers
  • Info Dialog: Show change cover button

1.7.0-stable1

  • Application: Use XDG paths
  • Covers: Improved cover fetcher
  • Covers: Added new cover sources
  • Directory View: Merging directories possible now
  • Lyrics: Updated lyric fetcher
  • Lyrics: Fix UTF-8 issues
  • Playlist: Playlist segmentation fault at startup
  • Playlist: Covers in playlist
  • Playlist: Highlighting current track
  • Playlist: Fix custom style
  • Playlist: Fix track order
  • UI: UI improvements
  • UI: Remove custom font chooser
  • Fix: A lot of undiscovered (or at least not reported bugs)