- Update to version 3.3.1:
* build: Link to libmusicbrainzcc, not libmusicbrainz
(gh#nullobsi/cantata#46)
* build: update flatpak workflow (gh#nullobsi/cantata#53)
* Add missing QRegularExpression include (gh#nullobsi/cantata#54)
* fix FindCDParanoia.cmake (gh#nullobsi/cantata#51)
* git: bump version by (gh#nullobsi/cantata#60)
* fix: fill tags from filename if tag is empty in metadata
(gh#nullobsi/cantata#64)
* build: fix musicbrainz (gh#nullobsi/cantata#65)
* rc: v3.3.1 (2) (gh#nullobsi/cantata#66)
- Superseded cantata-add-missing-qregularexpression-include.patch
OBS-URL: https://build.opensuse.org/request/show/1286209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cantata?expand=0&rev=28
* build: Link to libmusicbrainzcc, not libmusicbrainz
(gh#nullobsi/cantata#46)
* build: update flatpak workflow (gh#nullobsi/cantata#53)
* Add missing QRegularExpression include (gh#nullobsi/cantata#54)
* fix FindCDParanoia.cmake (gh#nullobsi/cantata#51)
* git: bump version by (gh#nullobsi/cantata#60)
* fix: fill tags from filename if tag is empty in metadata
(gh#nullobsi/cantata#64)
* build: fix musicbrainz (gh#nullobsi/cantata#65)
* rc: v3.3.1 (2) (gh#nullobsi/cantata#66)
- Superseded cantata-add-missing-qregularexpression-include.patch
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/cantata?expand=0&rev=119
- Version 3.2.1:
Changed
* Fix now-playing notification being persistent.
* Respect environment settings for showing icons in app menus.
* Improve GUI responsiveness when changing tracks & now-playing
notifications are enabled.
* Notifications when running in Flatpak now update properly.
* Fix in-app HTTP stream playback.
* fix: (gh#nullobsi/cantata#17) non-persistent notifications
(gh#nullobsi/cantata#19)
* fix: relinquish control of DontShowIconsInMenus
(gh#nullobsi/cantata#20)
* Update issue templates (gh#nullobsi/cantata#21)
* fix: GUI responsiveness when changing tracks (gh#nullobsi/cantata#23)
* fix: #24 flatpak notification updates (gh#nullobsi/cantata#25)
* fix: #15 update QMediaPlayer handling (gh#nullobsi/cantata#26)
* fix: #14 update QNetworkReply signals (gh#nullobsi/cantata#27)
* git: remove UCRT64 action (gh#nullobsi/cantata#28)
* git: Version 3.2.1 (gh#nullobsi/cantata#29)
- Version 3.2.0:
Minor
* Fix menu options having incorrect keybindings.
* Fix radio stream favorites button not working on search.
* Enable menu icons on macOS.
* Update icons to FontAwesome 6.
* Improve palette change handling.
Changed
* git: linux flatpak action (gh#nullobsi/cantata#8)
* feat: FA6 icons & proper palette changes
(gh#nullobsi/cantata#7)
* fix: use after free segfault (gh#nullobsi/cantata#10)
* fix: (gh#nullobsi/cantata#6) enable favorites action for
stream search (gh#nullobsi/cantata#11)
* Release v3.2.0 by @nullobsi in (gh#nullobsi/cantata#12)
* fix: metainfo description tag by @nullobsi in fix:
(gh#nullobsi/cantata#13)
- Version 3.1.0:
Bugfix release
* Fix crash when enabling notifications.
* Fix Qt warnings.
* Fix notifications on Flatpak.
* Fix tray icon image not showing up
- Version 3.0.1:
* Prebuilds for the 3 major OSes.
* Linux: use the flatpak YAML config to build, or install the
flatpak. Needs KDE platform 6.7.
* Windows: use MSYS2's MINGW environments to build for the best
results. This one is built with the CLANG64 environment. If you
want the WiX installer, you need to install WiX v3.
* macOS: Universal builds are easy with Qt's binary distributions,
as Homebrew doesn't distribute universal binaries. CPack
generates a working DMG.
* Hopefully this will make Cantata a little easier to run on
modern distros. There are probably bugs with the Qt6 upgrade or
pre-existing bugs.
- Ported to Qt6
- Deleted `%suse_update_desktop_file` due it's deprecated
- Changed Recommended mpd to Required.
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/cantata?expand=0&rev=109
- Update to 2.5.0:
* Update translations.
* Limit number of album tracks shown in context view to 500, thanks to
ccoors.
* Fix Community Radio Browser search.
* Remove dirble from radio section, as its no longer active.
* Better handling of CUE tracks when MPD is set to list as directory.
* Disable CUE parsing in cantata by default, as MPD handles this better now.
* Remember, and restore, main window position.
* Disable categorized view, as its been reported to crash (#1530)
* Remove stream providers, as many broken.
* Fix decoding URLs when playing local files via in-built HTTP server.
* Remove option to select cover image providers, always use all.
* Remove Google and Spotify image search, not working.
* Allow smaller images in itemviews.
* Fix newlines showing as HTML tags in contextview.
* Fix updating now-plying metadata for radio streams that transmit track
numbers.
* When stopping Cantata controlled MPD instance, wait up to 2 seconds for
MPD to gracefully terminate (so config can be saved) before killing
process.
* Add support for MPD's "Partitions" - implemented by dphoyes. Requires MPD
0.22 or above.
* Allow queue to be sorted by path.
* Fix some deprecation warnings - thanks to John Regan.
* Fix crash when trying to copy songs to MTP device but libMTP has failed to
get storage list.
* Don't save queue if string entered in dave dialog but cancel button
pressed.
* Handle case where IceCast list is not GZipped.
OBS-URL: https://build.opensuse.org/request/show/958526
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cantata?expand=0&rev=19
* Update translations.
* Limit number of album tracks shown in context view to 500, thanks to
ccoors.
* Fix Community Radio Browser search.
* Remove dirble from radio section, as its no longer active.
* Better handling of CUE tracks when MPD is set to list as directory.
* Disable CUE parsing in cantata by default, as MPD handles this better now.
* Remember, and restore, main window position.
* Disable categorized view, as its been reported to crash (#1530)
* Remove stream providers, as many broken.
* Fix decoding URLs when playing local files via in-built HTTP server.
* Remove option to select cover image providers, always use all.
* Remove Google and Spotify image search, not working.
* Allow smaller images in itemviews.
* Fix newlines showing as HTML tags in contextview.
* Fix updating now-plying metadata for radio streams that transmit track
numbers.
* When stopping Cantata controlled MPD instance, wait up to 2 seconds for
MPD to gracefully terminate (so config can be saved) before killing
process.
* Add support for MPD's "Partitions" - implemented by dphoyes. Requires MPD
0.22 or above.
* Allow queue to be sorted by path.
* Fix some deprecation warnings - thanks to John Regan.
* Fix crash when trying to copy songs to MTP device but libMTP has failed to
get storage list.
* Don't save queue if string entered in dave dialog but cancel button
pressed.
* Handle case where IceCast list is not GZipped.
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/cantata?expand=0&rev=99
* Correctly handle changing 'Basic' mode music folder.
* When stopping 'Basic' mode MPD instance, send SIGKILL.
* Correctly set 'storeLyricsInMpdDir' config item, UI was setting
wrong config item.
* Set minimum Qt5 version to 5.11
* Fix destructor of DeviceManagerPrivate to prevent Cantata from
potentially crashing when closing.
* Correctly set song details 'time', 'year', 'track' and 'disc'
for streams from online services.
* Don't use last.fm for artist image searches, its broken.
* Hide BB10 styles (look bad), and gtk2 style (doesn't start) from
list of styles in interface settings.
* When checking if song exists, check disc number.
* Fix getting song details from Cantata stream URLs.
* Amend MPRIS interface: fix CanPlay/CanPause/CanSeek status update
as well as LoopStatus getter and setter.
* When checking if songs are different, compare track and disc
numbers too.
* Avoid unknown song durations and duplicate updates of MPRIS' song
details.
* Synchronize update of current song details and status of MPRIS
interface, trigger MPRIS status update when connection to MPD
has been lost.
* Add chartlyrics.com to list of lyrics providers.
* Set default lyrics providers to azlyrics.com, chartlyrics.com,
and lyrics.wikia.com
* Fix enabling of play queue navigation actions 'next' and 'previous'.
* Fix bus name of freedesktop.org's power management.
* Additionally call Inhibit() from org.freedesktop.login1.Manager.
OBS-URL: https://build.opensuse.org/package/show/KDE:Extra/cantata?expand=0&rev=97
- Add fix-tranlations-with-qt5.diff again and update it. Cantata
only finds the 64bits lrelease.
- Remove no longer necessary fix-translations-with-qt5.diff
- Update to 2.4.1:
* Re-enable custom playqueue background. This is broken for 5.12,
but that's a Qt bug. So it is not enabled for 5.12 (and Leap)
* Look in /usr/lib64/qt5/bin for lrelease
* Fix deprecation warnings.
* Enable catagorized view by default, might also be a Qt issue?
Because it can crash (cantata bug #1530) we keep this disabled.
* Remove Encyclopaedia Metallum from lyrics providers, as does
not work.
OBS-URL: https://build.opensuse.org/request/show/778205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cantata?expand=0&rev=13