Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cantata | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 2.5.0 | Vendor: openSUSE |
Release: bp154.1.37 | Build date: Mon May 9 22:03:39 2022 |
Group: Productivity/Multimedia/Sound/Players | Build host: s390zl26 |
Size: 8857532 | Source RPM: cantata-2.5.0-bp154.1.37.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/CDrummond/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 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. * Tue Sep 01 2020 Cor Blom <cornelis@solcon.nl> - i586 build ignore libexec setting for some reason, so added conditional for this in the file list * Mon Aug 31 2020 Cor Blom <cornelis@solcon.nl> - Install helper apps into %{_libexecdir} and not into /usr/lib * Mon Mar 16 2020 Christophe Giboudeaux <christophe@krop.fr> - Add upstream patch: * 0001-Correctly-handle-changing-Basic-mode-music-folder.patch (gh#CDrummond/cantata#1575) - Use %cmake_build - Drop obsolete conditions - Run spec-cleaner * Tue Mar 03 2020 Cor Blom <cornelis@solcon.nl> - Add correct-path-saved-lyrics.patch to fix saving lyrics * Sat Feb 22 2020 Cor Blom <cornelis@solcon.nl> - Add fix-tranlations-with-qt5.diff again and update it. Cantata only finds the 64bits lrelease. * Sat Feb 22 2020 Cor Blom <cornelis@solcon.nl> - Remove no longer necessary fix-translations-with-qt5.diff * Sat Feb 22 2020 Cor Blom <cornelis@solcon.nl> - 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. * Sat Feb 15 2020 Cor Blom <cornelis@solcon.nl> - Update to 2.4.0: * Many minor updates and fixes, the most visible the use of FanArt.tv for artist images instead of Last.fm due to license changes. * For details see included changelog or https://github.com/CDrummond/cantata/releases/tag/v2.4.0 * Remove note about remote devices: the code has been removed. * Remove install-libsolidlite.diff * Wed Jan 02 2019 Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> - Update to 2.3.3: * For Opus files, use R128_TRACK_GAIN and R128_ALBUM_GAIN to store replaygain values. * Remove user-agent checking when serving local files, this is easily fake-able and breaks playback to forked-daap (and mopidy?) * Add '.opus' to list of recognised extensions for local files. * Initialise network proxy factory when starting. * If artist, album, and title are empty in replaygain dialog, then show filename in title column. * Opus does not use replaygain peak tags, so do not write. * Use same 'album key' for all discs in an album, so that playqueue groups them together, and shuffle by albums keeps them together. * Remove confirmation dialog when saving replaygain tags. * Fix saving 'Descending' order for smart playlists. * When getting 'basic' title of song, also remove any 'prod. XXX', etc. values. * Allow .jpeg as extension from cover dialog. * Fix QMediaPlayer stuck with network streams - thanks to theirix * Always show volume control. * Fix 'Show Current Song Information' (i) toolbar button showing when interface is collpased and resized. * When expand intrface, don't shrink width. Conversely, when collapsing don't expand width. * In grouped style playqueue, only show album duration if there is more than one track from the album. * Don't try to reduce brackets when showing album name and year. * Add option to sort smart playlists by title. * Change toolbar colours if palette changes. * Add another qt5ct palette work-around. * Don't stop library scan just because of failure in 1 directory. * Handle empty VolumeIdentifier in MTP devices. * Add more actions to search page results. * For MPD>=21, use its albumart protocol to fetch covers. * When copying tracks to a device, only update cache if configured to do so. * Fix MusicBrainz disc ID calculation. * When loading URLs via commandline use AppendAndPlay. * MPRIS seeks command specifies an offset from current position. * Fri Aug 03 2018 enzokiel@kabelmail.de - Update to 2.3.2: * Store actual song path for local files (mainly affects windows). * When using Track Organizer to rename music tracks, rename any other files that have the same basename as the music file. * Install cantata.png to use as Windows tray icon. * Remove internal Samba share mounting code, this had some privilege escalation issues, and is not well tested. * Use 32-bit unsigned int to store output IDs. * When marking podcast episodes for download, and 'show only uplayed' is checked, then only download unplayed episodes. * Fix smart playlists with a rating range and no song include/exclude rules. * Enable proxy config settings page by default. * Add Brazilian Portuguese translation - thanks to Wanderson Gonçalves Pereira. * Fix 'Locate In Library / Album' for albums with musicbrainz ID. * Check HTTP stream URLs are valid URLs, and scheme starts with http. * Due to reports of crashes in libvlc code, default to using QtMultiMedia for HTTP stream playback on Linux builds (already default for Mac/Win). * Use ":/" as root path for windows folder browse, seems to then list each drive. * If a dynamic playlist has rating 0..5 stars, then include all songs (even those without an explicit rating). * Ubuntu icon theme is now named Yaru, so install there. * Don't install Yaru icon by default. * Mon Jun 18 2018 cornelis@solcon.nl - Updated comment why we build without remote devices (boo#1091824) * Wed Jun 06 2018 enzokiel@kabelmail.de - Update to 2.3.1: * Update some translations. * Set Smart rules 'files added in the last days' limit to 10*365. * Only sort playlists in folders view, and place these after tracks. * Reduce width of statusbar spacer. * Move scrobling 'love' button into toolbar. Use unfilled heart before loved, and filled when loved. * Better control of playqueue status bar buttons when contracting/expanding. * For windows, when adding local files (served via internal HTTP server) add the real file path as a query item. * Use smaller text for help text in Tweaks section of preferences dialog. * Fix playback of local non-MPD files under Windows. * Stretching albums covers not working under Windows, so just remove option. * Don't enable AA_EnableHighDpiScaling for windows builds, seems to interfere with fractional scaling. * When playing, only poll MPD every 5 seconds. * When updating play seekbar from MPDStatus, only upate if more than 1 second from calculated position. * Slightly reduce height of toolbar. * Add a slight border to context view. * Update suru icon - was a little too small. * Don't attempt to align main menu for Windows < 10, as Qt seems to add some menu animation that just looks weird when menu is moved. * When searching on 'any', do a second search on 'file' and combine results. Looks as if MPD does not search filenames/paths when using 'any.' * Fix UTF8 file saving under Windows. * Fix preference dialog size under windows. * Fix enabling of add/replace play queue actions for Jamendo/Magnatune. * Use JSON to encode song details when adding online tracks. * Don't allow slashes, asterisks, or question marks in collection name. * Don't overwrite genre with file type for Jamendo. * Allow adding Jamendo/Magnatune tracks to stored playlists. * Add "--collection" commandline option to control the initial collection to use. * Fix crash if try to expand dirble and --no-network passed to Cantata. * Modify name of supplied font-awesome font to Cantata-FontAwesome, so as to avoid conflicts with any system installed font. * Remove custom icon theme, and just use FontAwesome. * Show technical info to the left of ratings. * Embed FontAwesome into Cantata. * Remove "New York Times" podcast directory - not available? * Fix loading of FLAC images with older TagLib. * Fix saving of 'Fadeout on stop' duration. * Fix covers settings from wizard not being saved. * Don't report errors when listing playlists, as MPD reports error if user has disabled these. * Add genius.com to list of lyrics providers. * Cache lyrics using 'basic' artist name - e.g. X ft. Y => X. * When looking for lyrics, remove "ft. X", "featuring X", etc, from song title as well as artist. * Fix adding streams from provider dialog. * Reduce number of confirmation dialogs. * Remove group warning from initial wizard. * Fix saving stream settings. * Fix usage of podcast cover in title widget. * Fix playback of downloaded podcasts. * Simplify whitespace of podcast name and episode names. * Fix saving of podcast images to JPG. * Remove qt5ct work-around. * When saving podcasts, remove queries from filename. * Limit SoundCloud results to 200 matches. * Fix loading of MPD playlists the very first time Cantata is started. * Add file max-age to dynamic playlist rules. - Removed fix-no-return-in-nonvoid-function.diff, fixed upstream. * Thu May 03 2018 cornelis@solcon.nl - Enable remote device support. * Sun Apr 29 2018 cornelis@solcon.nl - Replace fix-no-return-in-nonvoid-function.diff with patch from upstream * Sat Apr 28 2018 cornelis@solcon.nl - For now disable remote device support. The dbus service that comes with it needs a security audit. - Remove cantata.rpmlintrc: it dealt with the dbus service rpmlint error in a way not allowed in factory. * Sat Apr 28 2018 enzokiel@kabelmail.de - Added fix-no-return-in-nonvoid-function.diff and cantata.rpmlintrc. * Fri Apr 27 2018 cornelis@solcon.nl - Use %license for LICENSE for newer versions. * Fri Apr 27 2018 cornelis@solcon.nl - Update to 2.3.0: * Only disable system tray support if org.kde.StatusNotifierWatcher is not registered when running under Gnome. * Add ability to change grid cover size - Ctrl+ / Ctrl- * Avahi support (automatic mpd discovery) * Make serving of files to MPD via HTTP configurable. * Improved transcode options. * If dynamic playlists helper does not start, show link to wiki page detailing perl dependencies. * Add "Add Local Files" to playqueue context menu. * Remember last loaded/saved playlist name - and use this as the default name when saving. * Add option to show bitrate, sample rate, and format in toolbar. * Add support for forked-DAAP - thanks to Wolfgang Scherer. * Add checkbox to indicate that server auto-updates when files changed. Thanks to Wolfgang Scherer. * Make it possible to filter on year (or range of years) in library and playqueue search fields. * Enable remote (sshfs, samba) device support by default for Linux builds. * Re-add option to show menumbar for Linux builds if not run under GNOME. * Work-around Cantata preventing logout under GNOME/KDE if set to minimise to system tray and main window is open. * Fix reading embedded covers from OGG files. * Fetch missing covers from iTunes. * And more, see https://github.com/CDrummond/cantata/releases - Deleted now included patches: fix-prevent-logout.patch and fix-qt-510.patch * Tue Mar 27 2018 cornelis@solcon.nl - Change to Recommends: mpd. mpd can also run remotely without a local instance. It still needs some form of mpd, so recommends seems the right choice. * Fri Mar 23 2018 cornelis@solcon.nl - Make cantata require mpd, without mpd it is useless and mpd is now part of the distribution. * Thu Feb 01 2018 cornelis@solcon.nl - Add upstream patch: fix-prevent-logout.patch to Work-around Cantata preventing logout under GNOME/KDE if set to minimise to system tray and main window is open. * Wed Jan 24 2018 cornelis@solcon.nl - Added upstream patch: fix-qt-510.patch to fix boo#1077468 * Tue Oct 17 2017 joerg.lorenzen@ki.tng.de - Build unconditionally with mpg123. * Sat Sep 30 2017 joerg.lorenzen@ki.tng.de - Update to 2.2.0: * Add option to specify number of play queue tracks for dynamic playlists. * Add option to set application style. * Fix potential issue with priority menu items being disabled. * When adding items with a custom priority, or updating a custom priority, add option to have this priority decrease with each item. * Remove unity menu icon work-around. * To support older GNOME settings daemon installations, if fail to use the new MediaKeys DBUS interface then use the previous. * Fix desktop detection via XDG_CURRENT_DESKTOP - check for colon separated values. * If an error is to be shown, ensure Cantata is not minimised to system tray. * If the initial start-up connection fails, try again every .5 second for a few seconds. * In playlists page, internet, etc, allow back navigation to go fully back. * Don't try to seek if no song loaded. * Only use menubar for macOS builds. * Smart playlists - like dynamic, but do not auto update. * Use em-dash to as separator. * Add device option to only transcode if source is FLAC or WAV (detection is solely extension based). * Fix extraction of album names from DB - for use in tag editor and playlist rules dialogs. * Fix some potential security issues - thanks to Jonas Wielicki for the patches. * Only set Qt::AA_EnableHighDpiScaling for Windows builds. * Fix sidebar highlight for windows (at least for Windows 10). * Only enable system tray for Linux if org.kde.StatusNotifierWatcher DBUS service is registered. * Fix MPRIS track path. * Fix MPRIS can go next/previous state changes. * When playing MPD's HTTP output, stop backend when MPD is paused. * Tue Aug 08 2017 jengelh@inai.de - Remove unnecessary ldconfig calls. Remove redundant mentions of Linux. * Tue Aug 01 2017 joerg.lorenzen@ki.tng.de - Update to 2.1.0: * Re-add all album sorts from Cantata 1.x. * Try to detect DLNA streams (e.g. when using upmpdcli), and show as regular albums in grouped view. * Add filename / path to list of dynamic rule properties. * Flat current track highlight. * When adding tracks from folders view, only add playlists if these have been explicitly selected. * Allow to set keyboard shortcuts for ratings actions. Default to Alt+0 (No rating), Alt+1 (1 star), etc. * Re-add genre combo to library view. Only visible if grouping by artist or album. * When adding a podcast (or other track from an internet service), remove any new-lines from metadata. * When configuring streams, clear list of providers before re-populating. * If a 'Basic' mode connection fails, re-start spawned MPD instance (and remove any previous pid file). * Fix Jamendo and Magnatune covers. * Fix various issues with 'Personal' MPD instance. * Fix saving, and restoring, of podcast 'played' status. * When adding streams to play queue via add dialog, always allow setting of name. * Use Pulse Audio for 'Personal' MPD instance. * Always return true for MPRIS CanPlay, CanPause, etc. * Work-around KDE 5.7 MPRIS issues. * If can't load SQLite db, then show error. * Don't show custom actions menu entry if there are no actions. * Fix add/set priority menus. * Match view mono icons to text colour. * Use FontAwesome icons for all action icons. * Send a message at least once every 5 seconds to MPD, to ensure connection is still valid. * Fix updating of playlists if these contain duplicates and are modified by another client. * Cache up to 4 genres in SQL db. * Fix crash when changinh playqueue view type. * Use same sidebar inactive tab mouse-over for all styles. * Fix colouring issues with some Kvantum styles. * Abort network connections before closing. * When listing albums where composer is used for artist grouping, place album artist name after album name if different from composer. * If file has embedded cover, save this to the cache folder - so that this file path can be used with MPRIS. * Fix scrobbling when Album is empty. * Fix duration of last track for split CUE files. * Move stream listings to github. * Fix local file playback on remote MPD when MPD's curl is using IPv6. * Install symbolic icon for GNOME shell. * Add sort by track title to playqueue. * Read lyrics from MP4 files. * Only scroll playqueue if current song changed. * Support disc number in CUE files. * Remove Gtk themeing hacks. Qt styles such as Kvantum should be used to mimic better Gtk support. * Japanese translation. * Allow single-key shortcuts. * Improve Mopidy support. * Enable support for Opus tags if enabled in TagLib. * URL encode online stream URLs before passing to MPD. * Show podcast descriptions in tooltips. * Parse name field in playlists. * Use 32-bit int for bitrate and samplerate staus values. * Remove Qt4, KDE4, and Ubuntu touch support. * When playing MPD's HTTP output stream, check periodically (for up to 2 seconds) to confirm backend is playing. * When playing MPD's HTTP output stream, don't stop playback on pause. * Add button on podcasts page to show only unplayed podcasts. * Add min/max duration to dynamic playlist rules. * Use Qt5's translation framework - ts files, not po files. * When trying to read lyrics files; check for .txt extension as well as .lyrics. Also check ~/.lyrics/Artist - Track.txt. * Add 3 seek levels (5 seconds, 30 seconds, and 60 seconds), with assignable shortcuts. * When adding files to playqueue, and in btaches of up to 2000 files. * Make all of Cantata's internal actions accessible via DBUS. See README for details. * Add support for OriginalDate tag. * Bundle newer openSSL with macOS builds. * Update copy of libebur128. * Use libcdio_cdparanoia. * If 'composer genre' is set in tweaks, then use composer to sort artists. * Add 'Sort by track number' to playqueue. * Enable retina support for all builds. * Store replaygain settings in Cantata's config file, as it appears MPD does not persist changes. * If HTTP requests are redirected, copy over original headers. * When AudioCD changed, delete its cached downloaded cover. * Fix adding covers to MTP devices when transcoding. - Fixed fix-translations-with-qt5.diff. - Added install-libsolidlite.diff to install libsolidlite.so. * Mon Jun 06 2016 cornelis@solcon.nl - Update to 2.0.1: * https://github.com/CDrummond/cantata/releases * Fri Feb 19 2016 cornelis@solcon.nl - Disable ffmpeg for 13.2, it does not build with ffmpeg 3.0. * Thu Feb 04 2016 tittiatcoke@gmail.com - Change to build against Qt5 for Leap and Tumbleweed. Those versions are mainly Qt5. * Sun Jan 24 2016 cornelis@solcon.nl - Update to 2.0.0: Initial release of 2.0, main changes: * Use SQLite to cache MPD listing * Combine Artists and Albums into Library tab * Allow grouping by Genre * Merge Online and Streams into Internet tab * Merge Playlists and Dynamc Playlists tabs * Use 'Composer' tag to group albums of specified genres * Use mix of icon themes for flatter icon style - and use mono icons where appropriate - Removed now included kde4_includes.patch and fix-taglib-version.patch - Disabled libvlc (for now). * Fri Jan 15 2016 cornelis@solcon.nl - Added fix-taglib-version.patch to fix build with taglib 1.10. * Thu Mar 26 2015 cornelis@solcon.nl - Update to version 1.5.2: 1. Fix Ubuntu Touch builds. 2. When refreshing search menu, clear items first! 3. Fix setting of cover when existing cover is embedded in music file. 4. Fix OSX executable name for case-sensitive filesystems. 5. Hide ratings widgets, etc, in tag editor for devices and Mopidy, etc. 6. Use Control+Alt+Number as shortcut to toggle an output. 7. Don't allow to set short-cuts for actions that are menus. 8. Add high-dpi support to Linux and Windows Qt5.4 builds. 9. When calculating ReplayGain, if peak value is less than 0.00001 then assume the calculation is invalid. 10. When parsing podcast RSS, if episode is marked as video (e.g. video/mp4) but the url ends in an audio extension then it is proably an audio podcast. 11. Correctly initialise seach category. 12. Fix potential crashes on refresh. 13. Fix duplicate notification when Cantata is started whilst playing, or when 'Replace Play Queue' is used. 14. Only show output change notification if outputs menu was not previously empty. 15. Construct a new config object, rather than changing group, to avoid any race conditions. 16. If fading volume on stop, then reset volume just before stopping. Some outputs (e.g. pulse audio) only allow setting a volume whilst playing. 17. If 'url' entry is empty in 'enclosure' section of podcast RSS file, then use 'guid' text as url - if possible. 18. Fix copying of covers to UMS, etc, devices if song is transcoded. 19. Add an option for 64 bit non KDE linux builds to install helper apps to lib64 instead of just lib. Pass -DCANTATA_HELPERS_LIB_DIR=lib64 to cmake. 20. In tag editor, only mark rating as changed if it has been. 21. For Linux non-KDE builds, use login1 interface to detect system resuming. 22. Enable scrobble 'love' button even if scrobbling is disabled. 23. Don't crash when detecting an audio CD with no tracks. 24. When playing a digitally imported (or JazzRadiom, etc) stream from the favourites section, then modify the URL if the user has a premium account (to match what existing behaviour is stream is played from the station list) 25. Workaround build issues with SpeexDSP 1.2rc2 26. Use correct stream icon in playqueue for streams with no song details. 27. Fix FreeBSD build. 28. Respect carriage returns when displaying comments in context view. 29. Fix replaygain calculation when ffmpeg is using planar formats. 30. Enable 'save' button when reading ratings from multiple files. 31. Fix cantata-remote script (used for Unity launcher integration) when this uses qdbus. 32. Fix display of rating in tag dialog when only 1 file is being edited. 33. Fix fetching of ratings in table style playqueue. 34. Don't convert -ve track, disc, or years to unsigned - set to 0. 35. Bundle openSSL libs with windows builds. - Build without ffmpeg (the ffmpeg in KDE:Extra is too old and not compatible with Packman's) * Tue Feb 10 2015 adam@mizerski.pl - Added -DENABLE_HTTP_STREAM_PLAYBACK=ON. - Made mpd suggested, instead of required. * Tue Nov 04 2014 cornelis@solcon.nl - Update to version 1.5.1: 1. Show correct separators for windows builds. 2. Supply TagLib 1.9.1 for windows builds. 3. Convert filename to UTF16 before passing to TagLib for windows builds. 4. When emiting signal to say cover is loaded, need to adjust size by pixel ratio. 5. Fix updating of toolbar coverwidget if cover is downloaded after song has started. 6. Fix compilation when online services disabled. 7. Fix dynamic playlists with no include rules. 8. Re-add option to show artist images in tree and list views. * Wed Oct 29 2014 cornelis@solcon.nl - Update to version 1.5.0: 1. Remove cover size setting, set automatically. 2. Artist images only shown in grid view. 3. No images, or icons, shown in basic tree view. 4. Remove GUI option to control saving of scaled covers. This is enabled by default, and can be toggled via the config file. 5. Don't re-load view when sort changes. 6. Simplify view config pages. 7. Use QUrl with server details to build HTTP address used to compare MPD http file paths against. 8. Store song ratings in MPD's sticker DB. Ratings stored using 'rating' key and values 0 to 10. In the UI, ratings are show as 5 stars. 9. If we fail to download a cover, don't keep trying next time song is played. 10. Simplify toolbar cover widget, no border. 11. Allow preference dialog to shrink smaller. If screen size is less than 800px, then views page is re-arranged to allow much smaller dialog, category selector uses smaller icons, and headers are removed.. You can check this setting by calling cantata as follows: CANTATA_NETBOOK=1 cantata 12. Support MPDs "find modified-since" with MPD 0.19 and newer. If a number is entered it is taken to be 'modified since X days in past', otherwise a date should be entered (e.g. 01/12/2001 to find all tracks since 1st Dec 2001) Cantata will first try to convert from your locale date format, default date format, and then ISO date format. 13. Show covers in search results. 14. Show performer in cover tooltip if this is set and different to album artist. 15. Always large action icons for grid view. 16. Increase gap between add and play icons in grid view. 17. Disable volume fade on stop by default - this is really something MPD itself should implement. 18. Remove 'Add albums in random order' from view context menus. 19. Reorganize playqueue context menu. 20. Use 'Metadata' and not 'Tags' as metadata/tags view in context song pane. 21. Minor changes to song progress slider. 22. Show covers in playlist tree and list views. 23. Use read-only editable combo for filename in tag editor, so that text can be selected. 24. Also read /com/canonical/desktop/interface/scrollbar-mode to determine if overlay scrollbars have been disabled. 25. Add note about 'AlbumArtist' tag to initial settings wizard. 26. Use QDesktopWidget::logicalDpiX()/96.0 to set DPI scale factor. 27. Expand ~/ to QDir::homePath() when read from UI. 28. Save QDir::homePath()/ as ~ in config file, and convert when read. 29. Allow all bar title and artist columns to be hidden in playqueue. 30. Add option to disable song info tooltips. 31. Only show icons in message widget buttons if style uses icons for dialog buttons. 32. Add option to have separate play queue search action - enabled by default. 33. Revert back to storing scaled covers as JPG. PNG is taking too much space, especially with retina displays. 34. Read ArtistSort, AlbumArtistSort, and AlbumSort from MPD. If found, use these to sort items. 35. Add 'Full Refresh' action - cuases caches to be removed, and models to be completely refreshed. 36. Add actions to mark podcast as episode as listened or new. 37. Add action to cancel podcast downloads. 38. Download podcasts sequentially. 39. Configurable limit to auto podcast downloading. 40. When starting, remove any previous partial podcast downloads. 41. Don't make media keys backend configurable, auto detect the best one. 42. Remove Gtk combo popup size hack. 43. Fix Qt5 translations. 44. Add button to status bar to eanble/disable playback of MPD HTTP output stream. 45. Show notification when outputs changed. 46. Connect MPRIS stopAfterCurrent signal to correct action. 47. Add prev/play/pause/etc actions to Unity launcher, and to windows taskbar entry. 48. Fix current track highlight in grouped view under windows for header item. 49. Use same selection drawing for all views. 50. Fix size of collapsed window in windows builds. 51. If run under Unity or OSX, then place close buttons on left. 52. Fix auto-marking of played downloaded podcasts when connected via a local socket. 53. Fix playback of local files by inbuilt HTTP server. 54. In catata-tags.exe set unhandled exception handler, to prevent windows crash dialog appearing. 55. If a command fails to be sent to MPD, and the socket is in an error state, then reconnect and update status and playqueue. 56. For windows builds, when window is not focused, draw sidebar selection as a darkened background. 57. If MPD supports https, then there is no need to convert SoundCould URLs. 58. If playlist is loaded and replaces playqueue, then start playback of first track. 59. Custom/thin scrollbars for context view. 60. If fail to read a Gtk setting from DConf then try GSettings. 61. Send a message (default to 'status') at least once every 30 seconds to keep command connection alive. 62. Fix inconsistent default cover sizes. 63. French translation - thanks to Jaussoin Timothée. 64. Seek 5seconds when control (or command for Mac) and lef/right arrow keys are pressed. (Seek setting may be changed via config file - refer to README for more details.)
/usr/bin/cantata /usr/lib/cantata /usr/lib/cantata/cantata-replaygain /usr/lib/cantata/cantata-tags /usr/share/applications/cantata.desktop /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/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/README.md /usr/share/doc/packages/cantata/TODO /usr/share/icons/hicolor /usr/share/icons/hicolor/128x128 /usr/share/icons/hicolor/128x128/apps /usr/share/icons/hicolor/128x128/apps/cantata.png /usr/share/icons/hicolor/16x16 /usr/share/icons/hicolor/16x16/apps /usr/share/icons/hicolor/16x16/apps/cantata.png /usr/share/icons/hicolor/22x22 /usr/share/icons/hicolor/22x22/apps /usr/share/icons/hicolor/22x22/apps/cantata.png /usr/share/icons/hicolor/24x24 /usr/share/icons/hicolor/24x24/apps /usr/share/icons/hicolor/24x24/apps/cantata.png /usr/share/icons/hicolor/256x256 /usr/share/icons/hicolor/256x256/apps /usr/share/icons/hicolor/256x256/apps/cantata.png /usr/share/icons/hicolor/32x32 /usr/share/icons/hicolor/32x32/apps /usr/share/icons/hicolor/32x32/apps/cantata.png /usr/share/icons/hicolor/48x48 /usr/share/icons/hicolor/48x48/apps /usr/share/icons/hicolor/48x48/apps/cantata.png /usr/share/icons/hicolor/512x512 /usr/share/icons/hicolor/512x512/apps /usr/share/icons/hicolor/512x512/apps/cantata.png /usr/share/icons/hicolor/64x64 /usr/share/icons/hicolor/64x64/apps /usr/share/icons/hicolor/64x64/apps/cantata.png /usr/share/icons/hicolor/scalable /usr/share/icons/hicolor/scalable/apps /usr/share/icons/hicolor/scalable/apps/cantata.svg /usr/share/icons/hicolor/symbolic /usr/share/icons/hicolor/symbolic/apps /usr/share/icons/hicolor/symbolic/apps/cantata-symbolic.svg /usr/share/licenses/cantata /usr/share/licenses/cantata/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 16:14:43 2024