Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cantata | Distribution: openSUSE Tumbleweed |
Version: 3.2.1 | Vendor: openSUSE |
Release: 2.1 | Build date: Tue Oct 22 03:05:46 2024 |
Group: Productivity/Multimedia/Sound/Players | Build host: reproducible |
Size: 6980907 | Source RPM: cantata-3.2.1-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/nullobsi/cantata/ | |
Summary: Client for the Music Player Daemon (MPD) |
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.
GPL-3.0-only
* Tue Oct 22 2024 Илья Индиго <ilya@ilya.top> - Added qt6-sql-sqlite dependency. * Thu Oct 17 2024 Cor Blom <cornelis@solcon.nl> - Better not to recommend lang package, so removed it * Wed Oct 16 2024 RN <R_Nik_C@proton.me> - 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. - Dropped patches that are no longer needed: * 0001-Update-for-tablib-2.0-compatibility.patch * cantata-2.5.0-ffmpeg7.patch * Tue Aug 20 2024 Christophe Marin <christophe@krop.fr> - Add ffmpeg 7 compatibility patch: * cantata-2.5.0-ffmpeg7.patch * Tue Feb 20 2024 Christophe Marin <christophe@krop.fr> - Remove the taglib-extras build dependency, it fails to build with taglib 2 and will be removed. - Add patch to fix build with taglib 2: * 0001-Update-for-tablib-2.0-compatibility.patch * Sat Aug 26 2023 Илья Индиго <ilya@ilya.cf> - Reverted to QtMultimedia. * Tue Mar 29 2022 Christophe Giboudeaux <christophe@krop.fr> - Use libvlc for MPD http stream playback. QtMultimedia is too old on Leap 15.3 to build Cantata 2.5. * Wed Mar 02 2022 Cor Blom <cornelis@solcon.nl> - 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. * Remove SoundCloud support, no longer works due to API changes. * Correctly update play queue time when re-order tracks - thanks to Philip Sequeira. * When searching for lyrics, if fail and artist starts with "The " then try again without "The " * Add "Refresh" action to hover actions for podcasts. * Remove superfluous blank space from the top of the cover tooltip. * Fix looking for cover-art with MPD's new cue track file listing. * Add Grouping tag support to playlists and play queue. * Use QCollator to compare strings. * If using table-style play queue, then only sort one column at a time. * Stop user MPD instance from GUI thread when terminating, to ensure state can be saved. * Don't write empty genres to tags. - Remove fix-translations-with-qt5.diff * Sun Sep 20 2020 Cor Blom <cornelis@solcon.nl> - Update to 2.4.2: * 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. * Query Qt whether system tray is available if current desktop environment is not some kind of GNOME (incl. Unity flavored GNOME). * Fix writing 'descr' attribute when saving podcast information to cache dir. * Fix loading cover images with wrong file extension in context view. * Avoid prepending song's file path with MPD's music directory if it is empty, a stream URL or an absolute path. * Ignore current song in selection when moving selected songs within the play queue to play them next. * Also show metadata of the current track in the context view if 'title' or 'artist' are missing, but do not try to fetch information nor lyrics. * Switch from freedb.org to gnudb.org * Update bitrate settings for encoders used with transcoding jobs. - Remove upstream patches: correct-path-saved-lyrics.patch and 0001-Correctly-handle-changing-Basic-mode-music-folder.patch * Tue Sep 01 2020 Cor Blom <cornelis@solcon.nl> - Revert libexec change to /usr/lib and update file list. Otherwise the replayscanner and tagger do not work.
/usr/bin/cantata /usr/libexec/Cantata /usr/libexec/Cantata/cantata-replaygain /usr/libexec/Cantata/cantata-tags /usr/share/Cantata /usr/share/Cantata/icons /usr/share/Cantata/icons/podcasts.png /usr/share/Cantata/icons/soundcloud.png /usr/share/Cantata/icons/stream.png /usr/share/Cantata/scripts /usr/share/Cantata/scripts/cantata-dynamic /usr/share/Cantata/scripts/cantata-remote /usr/share/applications/dog.unix.cantata.Cantata.desktop /usr/share/doc/packages/cantata /usr/share/doc/packages/cantata/AUTHORS /usr/share/doc/packages/cantata/ChangeLog /usr/share/doc/packages/cantata/README /usr/share/doc/packages/cantata/TODO /usr/share/icons/hicolor/128x128/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/16x16/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/22x22/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/24x24/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/256x256/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/32x32/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/48x48/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/512x512/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/64x64/apps/dog.unix.cantata.Cantata.png /usr/share/icons/hicolor/scalable/apps/dog.unix.cantata.Cantata.svg /usr/share/icons/hicolor/symbolic/apps/dog.unix.cantata.Cantata-symbolic.svg /usr/share/licenses/cantata /usr/share/licenses/cantata/LICENSE /usr/share/metainfo/dog.unix.cantata.Cantata.metainfo.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024