Update changelog for 1.3

This commit is contained in:
David Sansome 2015-12-31 11:16:49 +11:00
parent a168b618d3
commit 3f8a6f9049
1 changed files with 159 additions and 161 deletions

320
Changelog
View File

@ -1,4 +1,4 @@
Next release:
Version 1.3:
Major features:
* Vk.com support
* Seafile support (server >= 4.4.1)
@ -9,178 +9,176 @@ Next release:
* Add "Psychedelic Colour" mode to all analyzers
Other features:
* Add left click to fullsize cover on playing widget
* Add m4b support for non-drm files
* Ignore english articles for library sorting
* Previous track in dynamic random mix
* Improve the organize dialog
* Add playlist save preference
* Add a preference to disable the pause notification
* Add a preference tab to hide some internet services
* Add an option to disable inline song metadata editing
* Use a save dialog option instead of quick change menu
* Add ability to fetch lyrics from lololyrics.com
* Add support for monitors in portrait mode
* Add now playing widget mode
* Add icons to extra
* Add a source icon for CD tracks
* Allow user to remove directories
* Add ability to remove unavailable items from playlist
* Add an import button to the transcode UI, allowing the user to pull in
all files in a folder hierarchy to be transcoded
* Make it impossible to collapse either side of the MainWindow splitter
* Add menu items for updating and doing a full rescan of Google Drive
* Increase Soundcloud cover image size
* Ability to pause Spotify tracks
* Add left click to fullsize cover on playing widget.
* Add m4b support for non-drm files.
* Ignore English articles for library sorting.
* Improve the organize dialog.
* Add an option to warn before closing a playlist tab.
* Add an option to disable the pause notification.
* Add options to hide some internet services.
* Add an option to disable inline song metadata editing.
* Add "details below" and "no details" now playing widget options.
* Add "no song details" now playing widget option.
* Add icons to the extras menu.
* Add a source icon for CD tracks.
* Allow user to remove directories in the Files tab.
* Add ability to remove unavailable items from playlist.
* Add a button to the transcode dialog to add all files in a directory.
* Make it impossible to collapse either side of the MainWindow splitter.
* Add menu items for updating and doing a full rescan of Google Drive.
* Increase Soundcloud cover image size.
* Add the ability to pause Spotify tracks.
* Add the ability to add or remove a Spotify track to a Spotify playlist
through context menu
* Add Spotify tracks to Spotify playlists by drag and drop
* Add ability to get a link to share Spotify playlists and songs
* Add ability to automatically set podcast as listened after sucesfully sending
it to a device
* Add ability to order podcasts by age
* Allow user to download multiple podcasts at the same time
* Add ability to cancel podcast downloads in progress
* Allow user to hide listened podcast episodes
* Huge improvement of the speed at startup
* Improve performance of mass rating changes
* Improve ripping performance
through context menu.
* Add Spotify tracks to Spotify playlists by drag and drop.
* Add ability to get a link to share Spotify playlists and songs.
* Improve handling of Spotify Top Tracks and compilations.
* Add playlist actions to Spotify songs.
* Add ability to automatically set podcast as listened after successfully
sending it to a device.
* Add ability to order podcasts by age.
* Allow user to download multiple podcasts at the same time.
* Add ability to cancel podcast downloads in progress.
* Allow user to hide listened podcast episodes.
* Huge improvement of the speed at startup.
* Improve performance of mass rating changes.
* Improve ripping performance.
* Persistent cache for pixmaps. Huge improvement of the performance when
scrolling the library for example
* Add AppData file for Clementine (for GNOME and KDE Software Centers)
* Add iPod-like behaviour to previous button
* Add "no song details" now playing widget option
* Ability to add tracks to Spotify starred playlist by drag and drop
* Add HipHop and Kuduro equalizers
* Add AZLyrics lyric provider
* Remember current playlist between restarts
* (OSX) Use Alt+Tab to switch between playlist tabs
* IDv3 tag lyrics support
* Improve handling of Spotify Top Tracks and compilations
* Scroll to last played track when switching playlists
* Add stop after each song repeat mode
* Sort discs numerically when using Group by disc
* Add ability for sort by group and performer in the library view
* Parse the year of a disc from musicbrainz
* Add track intro mode
* Add ability to add a search term with tab and space in the smart
playlist window
* Add love/ban (lastfm) global shortcuts
* Add support for "original year" tags
* Send album artist to Last.fm with liblastfm >= 1.0.0
* Add sample rate selection
* Add option to change the time step when seeking using the keyboard
* Playlist sort by album considers disc and track numbers
* Add options for double clicking song in the playlist
* Add Tekstowo.pl lyric translation provider
* Add playlist actions to Spotify songs
* Volume slider handle glow effect using system theme
* Add Musixmatch lyric provider
* Library view sort line themable
* Show track durations in the CD ripper dialog
* Add ability to read REM DISC tag from Cue sheet
* Add ability to lock/unlock rating edit status
* Add the support of trackNum elements in XSPF
* Add support for inhibiting the screensaver on windows
* Add bollywoodlyrics.com lyric provider
* Add hindilyrics.net lyric provider
* Add "Smart Playlists" for Subsonic
scrolling the library for example.
* Add AppData file for Clementine (for GNOME and KDE Software Centers).
* Add iPod-like behaviour to previous button.
* Add HipHop and Kuduro equalizers.
* Remember current playlist between restarts.
* IDv3 tag lyrics support.
* Scroll to last played track when switching playlists.
* Add stop after each song repeat mode.
* Sort discs numerically when using Group by disc.
* Add ability for sort by group and performer in the library view.
* Parse the year of a disc from musicbrainz.
* Add track intro mode.
* Add ability to add a search term with tab and space in the smart playlist
window.
* Add love/ban (Last.fm) global shortcuts.
* Add support for "original year" tags.
* Send album artist to Last.fm with liblastfm >= 1.0.0.
* Add sample rate selection.
* Add option to change the time step when seeking using the keyboard.
* Playlist sort by album considers disc and track numbers.
* Add options for double clicking song in the playlist.
* Volume slider handles glow effect using system theme.
* Library view sort line themable.
* Show track durations in the CD ripper dialog.
* Add ability to read REM DISC tag from Cue sheet.
* Add ability to lock/unlock rating edit status.
* Add the support of trackNum elements in XSPF.
* Add support for inhibiting the screensaver on windows.
* Add "Smart Playlists" for Subsonic.
* Add lyrics from AZLyrics.
* Add lyrics from bollywoodlyrics.com.
* Add lyrics from hindilyrics.net.
* Add lyrics from lololyrics.com.
* Add lyrics from Musixmatch.
* Add lyrics from Tekstowo.pl.
* (Mac OS X) Use Alt+Tab to switch between playlist tabs.
Bugfixes:
* Fix crash when click on a SoundCloud entry in internet tab
* Fix crash when marking podcast as listened
* Fix crash after pressing OK in the device properties window
* Fix stop after track which doesn't remove now playing
* Fix play bleeding into next track after auto stop
* Fix analyzer framerate when mouseover play scrubber
* Fix issues with buffers sent to analyzer
* Fix block analyzer framerate
* Fix dbz possibility with small buffers at end of track
* Fix dbz possibility in moodbar
* Fix oversized album cover art
* Fix Grooveshark SSL errors
* Clean cover art from /tmp
* Fix crash when click on a SoundCloud entry in internet tab.
* Fix crash when marking podcast as listened.
* Fix crash after pressing OK in the device properties window.
* Fix stop after track which doesn't remove now playing.
* Fix play bleeding into next track after auto stop.
* Fix analyzer framerate when mouseover play scrubber.
* Fix issues with buffers sent to analyzer.
* Fix block analyzer framerate.
* Fix divide-by-zero possibility with small buffers at end of track.
* Fix divide-by-zero possibility in moodbar.
* Fix oversized album cover art.
* Clean cover art from /tmp.
* Fix the rendering of the little numbers in the boxes on queued items in
the playlist
* Fix parsing of MusicBrainz data for discid
* Fix random artifacting on nyanalyzer on startup
* Fix podcasts length issues (which caused issues with seeking for example)
* Fix too small equalizer window size
* Fix labels which don't inherit system text colors in the edit tag dialog
* Fix the mess of the queue manager after playlist re-sort
* Fix for queue ordering issue in the playlist view when using c-d to
dequeue a track
* Fix detection of parent-relative paths in playlist saving
* Fix path seperators issue when reading playlists
* Fix m3u parser issue when an artist's name has a hyphen
* Fix bug with percents when fetch the Jamendo catalogue
* Fix a little dropout when transition to next track
* Fix broken RockRadio.com for premium users
* Fix Subsonic login with + characters in the password
* Fix accents issue in when save playlist in xspf format
the playlist.
* Fix parsing of MusicBrainz data for discid.
* Fix random artifacting on nyanalyzer on startup.
* Fix podcasts length issues (which caused issues with seeking for example).
* Fix too small equalizer window size.
* Fix labels which don't inherit system text colors in the edit tag dialog.
* Fix the mess of the queue manager after playlist re-sort.
* Fix for queue ordering issue in the playlist view when using Ctrl+D to
dequeue a track.
* Fix detection of parent-relative paths in playlist saving.
* Fix path seperators issue when reading playlists.
* Fix m3u parser issue when an artist's name has a hyphen.
* Fix bug with percents when fetch the Jamendo catalogue.
* Fix a little dropout when transition to next track.
* Fix broken RockRadio.com for premium users.
* Fix Subsonic login with + characters in the password.
* Fix accents issue in when save playlist in xspf format.
* Fix issues with some songs length thanks to Taglib. People with Taglib
installed on their system will have to wait a new release of Taglib
* Fix moodbars not generating correctly
* Fix socket leak in moodbar
* Fix memory leak in tagreader
* Fix crash when trying to fingerprint but missing a plugin
* Fix infinite scan with Subsonic when the library is empty
* Fix shortcut/media keys issues on Mac
* Fix compilation issues on Yosemite
* Fix performer tag for mpeg
* Fix parsing issues with "innovative" datetime formats
* Fix laggy interface on Mac
* Fix crash in GrooveShark
* Fix playback breaks in Spotify
* Fix memory leaks
* Fix crash when stopping song that is fading after pausing
* Fix crash when trying to download a track but there is no current one playing
* (OSX) Fix Soundcloud API Search which simply doesn't work
* Fix default spinner gif image which shows white pixels around the image
* Fix setting album artist tag for FLAC files if it already exists
* Fix crash when Clementine lists the albums on Ampache
* Fix Last.fm scrobbling after seek
* Fix metadata not processed properly for some streams (Akamai)
* Fix save state when the song was paused
installed on their system will have to wait a new release of Taglib.
* Fix moodbars not generating correctly.
* Fix socket leak in moodbar.
* Fix memory leak in tagreader.
* Fix crash when trying to fingerprint but missing a plugin.
* Fix infinite scan with Subsonic when the library is empty.
* Fix shortcut/media keys issues on Mac.
* Fix compilation issues on Yosemite.
* Fix performer tag for mpeg.
* Fix parsing issues with "innovative" datetime formats.
* Fix laggy interface on Mac.
* Fix playback breaks in Spotify.
* Fix memory leaks.
* Fix crash when stopping song that is fading after pausing.
* Fix crash when trying to download a track but there is no current one
playing.
* Fix default spinner gif image which shows white pixels around the image.
* Fix setting album artist tag for FLAC files if it already exists.
* Fix crash when Clementine lists the albums on Ampache.
* Fix Last.fm scrobbling after seek.
* Fix metadata not processed properly for some streams (Akamai).
* Fix save state when the song was paused.
* Fix some issues in Boom and Turbine analyzers.
* Fix song continuously rewinding when seeking using keyboard arrow keys.
* Fix OSD re-posistioning which doesn't work on multiple monitors.
* Fix Sonogram state while paused.
* Fix crash when changing 'group by' while album covers are still loading.
* Fix loss of valid data from an mp3 file when using the metadata editor.
* Fix track slider twitching.
* Fix Di.fm stations stuck when try to play them without internet.
* Make mood files hidden in NTFS.
* Fix time labels blinking when playing streams without known duration.
* Fix tag fetcher which applies incorrect tags for songs without any results.
* Fix Clementine getting stuck when transitioning from a local track to a
Spotify track with crossfade disabled.
* Fix previous track when playing a dynamic random mix.
* Fix fullscreen album covers for monitors in portrait mode.
* Don't scale down star icons by 1 pixel.
* (Mac OS X) Fix Soundcloud API Search which simply doesn't work
* (Windows) Fix context menu for the "now playing widget"
* Fix some issues in Boom and Turbine analyzers
* Fix song continuously rewinding when seeking using keyboard arrow keys
* Fix OSD re-posistioning which doesn't work on multiple monitors
* Fix Sonogram state while paused
* Fix crash when changing 'group by' while album covers are still loading
* Fix loss of valid data from an mp3 file when using the metadata editor
* Fix track slider twitching
* Fix Di.fm stations stuck when try to play them without internet
* Make mood files hidden in NTFS
* Fix time labels blinking when playing streams without known duration
* Fix tag fetcher which applies incorrect tags for songs without any results
* Fix Clementine getting stuck when transitioning from a local track to a Spotify track with crossfade disabled
Removed features:
* Remove Ubuntu One support
* Remove Discogs support
* Remove GrooveShark support
* Remove Radio GFM support
* Remove Ubuntu One support.
* Remove Discogs support.
* Remove GrooveShark support.
* Remove Radio GFM support.
Build system changes:
* Update to gstreamer 1.0
* Don't compile vreen with link-time optimizations
* Use the system's sha2 library if it's available
* (Windows) Add libgmp-10.dll which is required by libgiognutls.dll
* (Fedora) Don't depend on libplist or usbmuxd
* Remove libindicate-qt
* (Debian/Ubuntu) Remove internal copy of chromaprint and add it as
dependency
* (Debian/Ubuntu) Add libmygpo-qt-dev (=> 1.0.7)
* Remove internal copy of libechonest and add it as dependency
* Update to gstreamer 1.0.
* Don't compile vreen with link-time optimizations.
* Use the system's sha2 library if it's available.
* Remove libindicate-qt.
* Remove internal copy of libechonest and add it as dependency.
* Use libcrypto++ instead of QCA.
* Update TagLib to 1.10.0.
* (Windows) Uninstall a previous install of Clementine when installing a new
version
* (Windows) Remember the last installation path
* (GNU/Linux) Follow freedesktop.org specifications for icons
* (GNU/Linux) Add a 128x128 version of the Clementine icon
* (OSX) Use a GTlsDatabase for gstreamer SSL
* Use libcrypto++ instead of QCA
* Update TagLib to 1.10.0
version.
* (Windows) Remember the last installation path.
* (Windows) Add libgmp-10.dll which is required by libgiognutls.dll.
* (Mac OS X) Use a GTlsDatabase for gstreamer SSL.
* (Linux) Follow freedesktop.org specifications for icons.
* (Linux) Add a 128x128 version of the Clementine icon.
* (Debian/Ubuntu) Remove internal copy of chromaprint and add it as
dependency.
* (Debian/Ubuntu) Add libmygpo-qt-dev (=> 1.0.7).
* (Fedora) Don't depend on libplist or usbmuxd.