* Sun Jan 05 2020 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.8
+ Fixed stuck tabbar and collection GUI with some themes.
+ Fixed possible crashes related to QProxyStyle.
+ Fixed a bug where metadata in the playlist was not updated when editing metadata for the current playing track.
+ Fixed crash when deleting a folder with playlists.
+ Fixed restoring to correct screen when maximized.
+ Increased lyrics score if lyrics text is larger than 60 characters to avoid using "no lyrics available" text.
+ Made context title and summary changeable.
+ Added option to disable playlist clear button.
+ Added confirmation dialog before clearing playlists with more than 500 songs.
+ Added German, French, Italian and Indonesian translations.
+ Added StartupWMClass to desktop file.
+ Replaced use of Qt deprecated functionality as of 5.14.
* Wed Nov 27 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.7
+ Fixed crash when cancelling scrobbler authentication
+ Fixed "Double clicking a song in the playlist" behaviour setting
+ Fixed "Pressing Previous in player" behaviour setting
+ Fixed updating compilations where there are spaces or special characters in filenames
+ Fixed cases where songs were stuck in "Various Artists" because not all songs in
the same compilation was removed from the model before readded with actual artist.
+ Fixed a bug when importing playlists where metadata was reset
+ Fixed scrobbler to also scrobble songs without album title
+ Fixed text for replay gain setting not loading in backend setting
+ Added back lyrics from Chartlyrics
+ Added ability to show fullsize cover on double-click in playing widget
+ Added separator between "unset cover" and "show fullsize" in popup menu
+ Removed left click on analyzer to popup menu
+ (Windows) Added killproc executable to terminate running process before uninstalling
Version: 0.6.6-bp151.2.6.1
* Sat Nov 09 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.6
+ Fixed lowercased album artist in playlist column
+ Fixed compiling with different optional features turned off
+ Fixed hang in stream discoverer with certain formats
+ Fixed Subsonic to correctly read disc
+ Fixed preventing system logoff or shutdown
+ Fixed correctly updating compilations
+ Simplified gstreamer pipeline code
+ Disabled showing analyzer for bit depths not supported by the analyzer
+ Made stereo balancer independent from equalizer
+ Added option to prefer album artist when sending scrobbles
+ Removed lines in settings
+ Added limit for number of tagreader processes to 2
+ Improved system theme icon option to better pick correct icons
+ Added option to automatically select current playing track
+ (Windows) Added support for WASAPI
* Mon Sep 30 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.5
+ Fixed scrobbler not to send scrobbles multiple times when metadata is updated
+ Fixed Listenbrainz scrobbler not to send "various artists" as album artist
+ Fixed missing cover image in OSD pretty reposition image
+ Fixed OSD pretty upper left positioning
+ Fixed OSD pretty positioning on Windows on screens with negative geometry
+ Fixed appdata file to pass full validation
* Wed Sep 25 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.4
+ Added setting for fancy tabbar background color
+ Added setting to make marking songs unavailable optional
+ Added lyrics from lyrics.ovh and lololyrics.com
+ Fixed so that Subsonic verify certificate setting takes affect immediately
+ Fixed all services to follow redirects
+ Fixed so that songs with different albums are not treated as duplicates
+ Fixed SingleApplication to use native system calls on Linux for getting username
+ Added stream discoverer to gstreamer pipeline to detect stream filetype, samplerate and bit depth
+ Disabled video in gstreamer pipeline
+ Fixed ampache compatibility
+ Fixed lyrics searcher not to try search for lyrics with empty song artist or title
+ Fixed Qobuz login to send mac address as device manufacturer id on login
+ Fixed Qobuz invalid signature parameter error when retrieving stream urls
+ Fixed player not using preloaded stream url causing gapless playback to break
+ Increased preload gap for gstreamer to make sure gapless playback works better
+ Fixed setting and resetting temporary metadata for next playlist item
+ Replaced media buttons with more correct ones
+ Fixed windows thumbbar
+ Lowered required Subsonic API version to 1.11.0
+ Fixed Subsonic to allow empty artist and album in song replies
+ Added Russian translations
+ Fixed some services API urls using http to use https
+ Fixed restoring to original window size when restoring from system tray
+ Updated 3rdparty taglib
- Update URLs
- Update summary and description
Version: 0.6.3-bp151.2.3.1
* Mon Aug 05 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.3
+ Fixed crash when using internet services.
+ Fixed musicbrainz tagfetcher only showing 1 result per song.
+ Fixed collection watcher to unwatch deleted directories.
+ Added "album - disc" grouping.
* Sat Aug 03 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.2
+ Disabled fatal error for FTS5 cmake test.
* Sat Aug 03 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.6.2
+ Disabled fatal error for FTS5 cmake test.
* Sun May 05 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.5.5
+ Fixed Tidal API url
* Sun May 05 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.5.5
+ Fixed Tidal API url
Version: 0.5.3-bp151.1.2
* Mon Apr 01 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.5.3
+ Changed default tagging to albumartist in organise dialog
+ Removed support for older taglib in tagreader
+ Made lyrics selectable in context
+ Added boom and rainbow analyzers
+ Made it possible to use enter in shortcuts
+ Replaced "no album cover" image
+ Capitalized Strawberry in OSD and tooltip
+ Added artist search to Tidal
+ Created systray tooltip workaround for KDE
+ Changed defaults for backend fade setting
+ Changed backend settings to allow setting device back to automatic when a custom device is active
+ Hide ALSA options on non-ALSA systems
+ Showing errors in dialog when editing tags fails
+ Update database immediately when saving tags were successful
+ Show Strawberry icon in OSD when stopping track
+ Added support for translations
+ Renamed desktop and appdata files to follow freedesktop specifications
+ No longer allowing X11 shortcuts on Wayland
+ Fixed handling of UNC paths in gstreamer engine
+ Added option to disable volume control
+ Removed Deezer support (SDK discontinued and streams are encrypted)
+ Added Norwegian and Spanish translations
+ Added setting to allow automatically saving album covers directly to album directory
+ Updated mimetypes
+ Added basic support for system and custom icons
+ Moved loading of device icons to device model
+ Added better support for APE tags
+ Fixed problems identifying song as collection songs when loading playlist files
+ Fixed problems loading Tidal URLs from playlist files
+ Added support for saving and restoring geometry in settings, organise and transcoder dialogs
+ Improved Tidal error handling and automatic login
+ Improved Tidal search to handle duplicate albums
+ Notify collection backend about renamed files when organising files
+ Added more background image options
+ Removed API Seeds lyrics provider (require payment)
+ Added group by format
+ Fixed gstreamer leaks
* Sat Jan 26 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.5.2
+ Added error handling and message for URL handler
+ Added SingleCoreApplication secondary check
+ Fixed memory leaks in devices
+ Fixed more stability issues in devices
+ Remove remastered from album title when searching for lyrics, covers and scrobbling
+ Fixed CMake check for X11 headers
+ Enabled iLister and AFC device
+ Added saving of album cover to gpod devices
+ Fixed AAC/MP4 transcoder
+ Added log to organise error dialog
+ Added warning when enabling X11 shortcuts on Gnome, Cinnamon or KDE
+ Fixed transcoder to use filename suffixes to solve issues when copying files to iPods
+ Added option to copy album cover in organise dialog (filesystem and libgpod devices)
+ Added raise() to make sure window is on top when strawberry is started twice
* Sat Jan 12 2019 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.5.1
+ Added scrobbler with support for Last.fm, Libre.fm and ListenBrainz
+ Fixed key up causing playback to reset
+ New improved last.fm and musicbrainz album cover providers
+ Removed Qt5Xml and liblastfm dependency
+ Replaced sha2 with QCryptographicHash
+ Fixed songs not showing up under devices
+ Removed qxt dependency
+ Replaced globalshortcuts backend for X11 and Windows
+ Made global shortcuts on X11 optional and off by default
+ Added support for Monkey's Audio
+ Fixed crashes in devices
+ Enabled transcoder and organiser in menus
+ Added transcoder for WavPack
+ Changed default group by for collection to album artist
+ Enabled organise without gstreamer
+ Added cmake USE_BUNDLE option for macOS/Windows
+ Fixed broken GSD D-Bus shortcuts backend
+ Fixed broken background image setting
+ Disabling fading when a ALSA device is selected
+ Replaced QtSingleApplication with SingleApplication
+ Fixed scroll over icon to change track feature
+ Fixed freeze when changing appearance settings
+ Made text in about dialog selectable
+ Improved manual pages
+ Fixed typos
+ Updated contributors in about
+ Added debian copyright file
+ Fixed some compile errors
- Remove unneeded libQt5Gui-private-headers-devel, Qt5Xml and liblastfm dependency
- Update description
* Wed Nov 28 2018 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.4.2
+ Updated AppStream data file to newer specifications
+ Fixed Deezer engine to use quality setting
+ Removed unneeded dependency Qt5OpenGL
+ Removed obsolete xine warning and engine reinitialization
+ Added ALSA as optional component in cmake
+ Fixed bug in playlist columns setting all visible
+ Added option to reset playlist columns
+ Fixed/Improved console logging
+ Added queue to play next option
- Removed unneeded Qt5OpenGL dependency
- Use system taglib
- Only install Appdata file on Leap 15.0 or higher
- Update description
* Sat Nov 10 2018 Jonas Kvinge <jonas@jkvinge.net>
- Add require for libQt5Sql5-sqlite
* Fri Nov 02 2018 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.4.1
+ Fixed crash in analyzer
+ Fixed trying to use systray even if the desktop had no systray
+ Fixed Tidal login loop bug
+ Added Deezer support
+ New improved fancy tabwidget
+ Fixed bug not loading engine settings
+ Moved queue manager into tabbar for easier access
+ Fixed crash when changing appearance colors
+ Improved error handling between player and engine
+ Added setting to allow continue to the next song in the playlist based on error
+ Improved Xine engine code
+ Moved some settings
+ Updated builtin taglib
+ Added AppStream data file
+ Fixed compiling with Qt 5 versions of system QtSingleApplication and Qxt library
- Add desktop-file-validate and appstream-util validate
- Install strawberry.appdata.xml
* Sun Oct 07 2018 Jonas Kvinge <jonas@jkvinge.net>
- Build without vlc on Leap 42.3
* Sun Oct 07 2018 Jonas Kvinge <jonas@jkvinge.net>
- Fix 'Extended header atime is out of range'
* Tue Sep 25 2018 Jonas Kvinge <jonas@jkvinge.net>
- Update to version 0.3.3
+ Fixed search error not shown in Tidal search
+ Added URL handler for Tidal, now retrieving URL's when playing instead of when searching
+ Fixed bug in pipeline not setting url
+ Fixed bug setting wrong temporary metadata
+ Added support for both ALSA hw and plughw
+ Added option to change url stream scheme for Tidal
+ Added encoding of Tidal token in the source code
+ Added encoding of Tidal password in the configuration
+ Fixed Tidal login
* Sat Sep 15 2018 Jonas Kvinge <jonas@jkvinge.net>
- Update to 0.3.1
- Update features
* Fri Jul 06 2018 jonas@jkvinge.net
- Fix Qt 5 dependencies
* Fri Jul 06 2018 jonas@jkvinge.net
- Fix Qt 5 dependencies
* Fri Jul 06 2018 jonas@jkvinge.net
- Add back update-desktop-files
* Thu Jul 05 2018 jonas@jkvinge.net
- Update to 0.2.1
* Tue Jul 03 2018 jonas@jkvinge.net
- Update spec file
* Thu Jun 07 2018 jonas@jkvinge.net
- Update to 0.1.6
* Wed May 16 2018 jonas@jkvinge.net
- Update to 0.1.5
* Fri May 11 2018 jonas@jkvinge.net
- Update to 0.1.3
* Mon May 07 2018 jonas@jkvinge.net
- Initial package.