Client for the Music Player Daemon (MPD)

Edit Package cantata
https://github.com/CDrummond/cantata/

Cantata is a graphical client for MPD, supporting the following features:
* Multiple MPD collections.
* Customisable layout.
* Songs grouped by album in play queue.
* Context view to show artist, album, and song information of
current track.
* Tag editor.
* File organizer - use tags to organize files and folders.
* Ability to calculate ReplyGain tags
* Dynamic playlists.
* Online services; Jamendo, Magnatune, SoundCloud, and Podcasts.
* Radio stream support - with the ability to search for streams via
TuneIn, ShoutCast, or Dirble.
* USB-Mass-Storage and MTP device support
* Audio CD ripping and playback
* Playback of non-MPD songs - via simple in-built HTTP server if
connected to MPD via a standard socket, otherwise filepath is sent
to MPD.
* MPRISv2 DBUS interface.
* Basic support for touch-style interface (views are made
'flickable').
* Scrobbling.
* Ratings support.

Cantata started off as a fork of QtMPC, however, the code (and user
interface) is now very different to that of QtMPC. For more detailed
information, please refer to the main README.

Refresh
Refresh
Source Files
Filename Size Changed
cantata-3.2.1.tar.gz 0004784249 4.56 MB
cantata.changes 0000090715 88.6 KB
cantata.spec 0000004270 4.17 KB
Revision 109 (latest revision is 114)
Cor Blom's avatar Cor Blom (cornelisbb) accepted request 1208528 from R N's avatar R N (RN) (revision 109)
- Changed vendor due to deprecated project
- 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.
Comments 2

Maximilian Trummer's avatar

Cantata has halted development https://github.com/CDrummond/cantata

NOTE After 10 years, development of Cantata has now ceased, and this repository is read-only. v2.5.0 is the last released version.

might be a good idea to switch upstream to a fork in the future, I've found this one for example: https://github.com/buckmelanoma/cantata-next


Markus S's avatar

I agree that upstream should be switched but the big problem is that none of the forks collaborate to actually continue the development as a team effort. They're all minding their own business, everyone is ignoring bug fixes by anyone else, and none emerged as the go-to destination, yet. https://github.com/WurdahMekanik/cantata/tree/qt6_migration is a Qt6 port, for example.

openSUSE Build Service is sponsored by