Skip to content
This repository has been archived by the owner on Mar 3, 2022. It is now read-only.

v2.1.0

Compare
Choose a tag to compare
@CDrummond CDrummond released this 30 Jul 19:16
  1. Re-add all album sorts from Cantata 1.x
  2. Try to detect DLNA streams (e.g. when using upmpdcli), and show as regular
    albums in grouped view.
  3. Add filename / path to list of dynamic rule properties.
  4. Flat current track highlight.
  5. When adding tracks from folders view, only add playlists if these have been
    explicitly selected.
  6. Allow to set keyboard shortcuts for ratings actions. Default to Alt+0 (No
    rating), Alt+1 (1 star), etc.
  7. Re-add genre combo to library view. Only visible if grouping by artist or
    album.
  8. When adding a podcast (or other track from an internet service), remove
    any new-lines from metadata.
  9. When configuring streams, clear list of providers before re-populating.
  10. If a 'Basic' mode connection fails, re-start spawned MPD instance (and
    remove any previous pid file).
  11. Fix Jamendo and Magnatune covers.
  12. Fix various issues with 'Personal' MPD instance.
  13. Fix saving, and restoring, of podcast 'played' status.
  14. When adding streams to play queue via add dialog, always allow setting of
    name.
  15. Use Pulse Audio for 'Personal' MPD instance.
  16. Always return true for MPRIS CanPlay, CanPause, etc.
  17. Work-around KDE 5.7 MPRIS issues.
  18. If can't load SQLite db, then show error.
  19. Don't show custom actions menu entry if there are no actions.
  20. Fix add/set priority menus.
  21. Match view mono icons to text colour.
  22. Use FontAwesome icons for all action icons.
  23. Send a message at least once every 5 seconds to MPD, to ensure connection
    is still valid.
  24. Fix updating of playlists if these contain duplicates and are modified by
    another client.
  25. Cache up to 4 genres in SQL db.
  26. Fix crash when changinh playqueue view type.
  27. Use same sidebar inactive tab mouse-over for all styles.
  28. Fix colouring issues with some Kvantum styles.
  29. Abort network connections before closing.
  30. When listing albums where composer is used for artist grouping, place
    album artist name after album name if different from composer.
  31. If file has embedded cover, save this to the cache folder - so that this
    file path can be used with MPRIS.
  32. Fix scrobbling when Album is empty.
  33. Fix duration of last track for split CUE files.
  34. Move stream listings to github.
  35. Fix local file playback on remote MPD when MPD's curl is using IPv6.
  36. Install symbolic icon for GNOME shell.
  37. Add sort by track title to playqueue.
  38. Read lyrics from MP4 files.
  39. Only scroll playqueue if current song changed.
  40. Support disc number in CUE files.
  41. Remove Gtk themeing hacks. Qt styles such as Kvantum should be used to
    mimic better Gtk support.
  42. Japanese translation.
  43. Allow single-key shortcuts.
  44. Improve Mopidy support.
  45. Enable support for Opus tags if enabled in TagLib.
  46. URL encode online stream URLs before passing to MPD.
  47. Show podcast descriptions in tooltips.
  48. Parse name field in playlists.
  49. Use 32-bit int for bitrate and samplerate staus values.
  50. Remove Qt4, KDE4, and Ubuntu touch support.
  51. When playing MPD's HTTP output stream, check periodically (for up to 2
    seconds) to confirm backend is playing.
  52. When playing MPD's HTTP output stream, don't stop playback on pause.
  53. Add button on podcasts page to show only unplayed podcasts.
  54. Add min/max duration to dynamic playlist rules.
  55. Use Qt5's translation framework - ts files, not po files.
  56. When trying to read lyrics files; check for .txt extension as well as
    .lyrics. Also check ~/.lyrics/Artist - Track.txt
  57. Add 3 seek levels (5 seconds, 30 seconds, and 60 seconds), with assignable
    shortcuts.
  58. When adding files to playqueue, and in btaches of up to 2000 files.
  59. Make all of Cantata's internal actions accessible via DBUS. See README for
    details.
  60. Add support for OriginalDate tag.
  61. Bundle newer openSSL with macOS builds.
  62. Update copy of libebur128
  63. Use libcdio_cdparanoia
  64. If 'composer genre' is set in tweaks, then use composer to sort artists.
  65. Add 'Sort by track number' to playqueue.
  66. Enable retina support for all builds.
  67. Store replaygain settings in Cantata's config file, as it appears MPD does
    not persist changes.
  68. If HTTP requests are redirected, copy over original headers.
  69. When AudioCD changed, delete its cached downloaded cover.
  70. Fix adding covers to MTP devices when transcoding.