This repository has been archived by the owner on Mar 3, 2022. It is now read-only.
v2.4.0
- Add 'Read offset' setting for AudioCDs.
- Show invalid files in playlists using red text.
- Add 'Remove Invalid Tracks' to playlist context menu.
- Allow OPML URLs in podcast add URL dialog.
- Allow to read local RSS/OPML files in podcast search dialog.
- Add action to export current podcast subscriptions to OPML file.
- Add searching for radio stations on Community Radio Browser.
- Show bits in technical info.
- Fix saving, and loading, of custom API keys.
- Fix saving, and reading back, https:// as MPD music folder.
- Fix crash when double-clicking outside of table-view (when this is set to not stretch columns).
- Fix greyscale images in notifications.
- Re-add option to save lyrics in music folder.
- Show Original Year in context view metadata.
- Add --fullscreen command-line option to start fullscreen.
- For genres listed in "Composer Support" tweak, shown composer instead of artist in context view and toolbar.
- When listing albums in context view, if can't find and for artist, try composer.
- When downloading podcasts, use whole path for filename.
- When subscribing to a podcast, check if there are any downloaded episodes from a previous subscription.
- Apply 'Single Tracks' tweak to play queue items.
- Parse more fields from CUE files.
- Fix image requests when using composers.
- Load Various Artist image, if found.
- If no lyrics found, create initial file when asked to edit.
- Due to Last.fm changes, use FanArt.tv to obtain artist images.
- When adding tracks via commandline, only play if queue is currently empty, otherwise just append new tracks.
- Support multiple genres in CUE files.
- Handle more TuneIn responses that are just stream URLs.
- Add 'originaldate,albumartistsort,artistsort,albumsort" to Cantata local mpd config.
- Add Finnish translation - thanks to Tommi Nieminen.
- Alter behavour of 'previous' button; if played 5 seconds or more, then go to start of track, else go to previous track.
- Added Dutch translaiton - thnaks to Heimen Stoffels.
- In dynamic/smart playlists, when specify a rating also allow to specify unrated tracks.
- When matching wildcard genres, look case-insensitively for smart playlists.
- When matching wildcard genres, if no matches found then use a fake dummy genre so that no tracks will match rules.
- Add a checkbox controlling whether Cantata should apply its replaygain setting each time it connects to MPD. Issue #1531
- Remove 'Show Unplayed Only' podcasts action, reported to cause crash when refreshing lists.
- Remove zooming from context view.
- When adding a stream to the play queue, encode name using #StreamName:name and not just #name - as MPD 0.22 uses this for #icy-metadata
- Categorized view is reported to crash (#1530), so disable by default. Pass -DENABLE_CATEGORIZED_VIEW=ON to cmake to re-enable.
- Add 'aac' and 'libfdk_aac' as supported encoders.
- Custom playqueue background is not working with Qt 5.12 onwards, so disabled for now. (#1554)
- Convert podcast descriptions to plain text, trim whitespace, and limit to 1000 characters.
- Show podcast coves in toolbar, queue, and info view.
- Show podcast description in info view.
- Only show cover in toolbar cover tooltip.