Files
cantata/ChangeLog

162 lines
6.6 KiB
Plaintext

0.1.0
-----
[Changes from QtMPC]
1. Use XDG_CACHE_HOME to store XML and covers
2. Hide listview headers
3. Dir view -> Folders, Library view -> Library
4. Removed setting of font style and size - only bold now set
5. In library list, use album-artist (if available, artist otherwise) to group
albums.
6. Remove search combo, and always default to searching in all fields.
7. Removed warning when add to playlist, and nothing selected - was inconsistent
with playlist view. (Add to playlist actions should now only be enabled if
there is something selected)
8. Fix call to setupGUI so as to not create a statusbar
9. If compiled with KDE support;
- use KMessageBox
- store config via KConfig
- make app a KUniqueApplication, and
- use KWallet to store password
10. Show cover on top-left
11. Fix blank item showing in playlist when playlist is empty
12. Hide password in preferences dialog
13. Only 2 socket connections to MPD - one for commands, and one for idle
messages.
14. Only load data for a tab when the tab is selected.
15. If saving to a pre-existing playlist, ask the user if it is ok to overwrite.
If so, delete the existing one first, then save.
16. Add a combo to filter on genre.
17. Check for cover (cover.png/jpg) within folder of current track to get
cover-art, otherwise download.
18. Fetch lyrics
19. Also check mpdFolder+filename.lyrics for lyrics file
20. Use QNetworkAccessManager for HTTP downloads. If compiled woth KDE support,
use KIO::Integration::AccessManager so that we can gain access to KDE's
proxy settings.
21. Use sidebar instead of tabbar.
22. Support replaygain setting.
23. Split config into pages.
24. Add option to stop playback when cantata exits.
25. Fixed thread usage - now sockets are in their own thread.
26. Add album-cover view
27. Support radio streams
--------------QtMPC ChangeLog--------------------
RELEASE 0.6.1
-------------
* Gracefully handle connection problems (ticket #35)
* Fixed song parsing when track or disc is num/totalnum (ticket #213)
* Crop playlist support (ticket #207)
* Shuffle support (ticket #209)
* Renaming of playlists (ticket #210)
* Output support (enable/disable) outputs (ticket #7)
* Copy song info to clipboard from playlist selection (ticket #184)
RELEASE 0.6.0
-------------
SVN:Thu Oct 6 20:45:11 CEST 2010
* Added idle support
* Removed bitrate from window status bar
* Removed tooltip (ticket #204) for now since it was not being updated
SVN:Wed Oct 5 22:48:21 CEST 2010
* Ask for confirmation when deleting playlists
* Remember window size & position
* Mutex the library to prevent conflicting updates
SVN:Tue Oct 5 22:48:21 CEST 2010
* Fixed loading playlists with spaces, quotes (") and backslashed (\)
SVN:Mon Oct 4 21:35:02 CEST 2010
* new icons for library view (credits go to the folks from amarok where i stole them)
* sortable playlists view
* fixed bug which was introduced by PlaylistProxyModel, playlist headers not showing on startup
* delete keyhandler for playlists view
* keep a row in playlist selected when removing entries (subsequent delete button presses)
SVN:Sat Oct 2 01:12:24 CEST 2010
* removed last.fm error message popups (modal popup for such unimportant errors was a bit over the top)
* added "Replace Playlist" button to all views (has been only been in rightclick menu so far)
* two modes for loading saved playlists "Add to Playlist" adds to current playlist, "Load" replaces current playlist (doubleclick adds to current)
* added right click menu to "Playlists" tab page
* added doubleclick handler for DirView
* only execute doubleclick handler on Songs/Files, doubleclick on higher levels only expands the treenode
* caseinsensitive and locale aware sorting for library and dir view
* searchable dirview
* enabled autoplay on drag&drop
* start playing again when replacing playlist and mpd has been playing before
* fixed moving around songs in playlist which are not in sequential order (Ctrl+Click -> Move)
(all songs are moved together in sequential order onto the destination position, spaces between them disappear)
* preserve playlist selections over refreshs (primary usefull when moving around songs in playlist)
* searchable playlist
* added icons to library view (different icons for nodetypes and maybe scaled down albumart upcoming)
SVN:Tue Sep 28 22:32:12 CEST 2010
* enabled clear button for kde search field in library view
* added right click menus
* enabled password protected connections
* adapted row height for playlist
* fixed dropping of files from the library into the playlist, when the droptarget is not a song
* removed search button; search box searches onChange anyway
* clickable sliders
* added date to playlist
* fixed delete key for playlist in kde build
* implemented clear playlist rightclick item
* implemented drag & drop for directory view
SVN:
fixed:
* Dragging and dropping of albums and artists now also works! (ticket #145)
* Initial sorting of music library and filesystem view on startup
new:
* Added support for enabling/disabling consume mode (items from playlist are removed once played)
* No more Qt 4.4 checks. Qt 4.4 is stable so move on!
* Better KDE integration (ticket #183, patch by aanisimov)
* Completely disjunctive searching (patch by M. Grachten)
* Playlist support
removed:
* Last.fm scrobbling support has been removed
0.5.0:
fixed:
* a file name containing a " character would make it impossible to add it to the play list
* fix a segfault when adding a selection containing one or more artists to the playlist
* Now only items displayed in the library can be added to the playlist (usefull when searching)
* Fixed the restoring of the playlist
* Check for duplicates when adding from the DirView
* Re-search when chaning album/artist etc
new:
* separate connection for database commands
* variable update interval for stats/status
* Dir view (ticket #36)
* Disc number support
- Visible in playlist
- Sort Musiclibrary tracks not only by track number but also by disc number
* Better memory usage for musiclibrary and dirview
* Use libmaia (xml-rpc)
* Use last.fm for album covers instead of amazon
* last.fm scrobbling support
- Follow last.fm guide lines
- scrobbling is own thread so the rest of the program had nothing to do with
it.
* synchttp for synchornous http support
* show album release date
0.4.1:
new:
* Playlist stats use QSet instead of QList
* mpdstat converted to a singleton
* mpdstatus converted to a singleton
* only load QSettings when needed
* GUI tweaks
* search direct trough playlist
* display playlist stats also in stats window
fixed:
* some valgrind warnings
* reset position of slider to 00:00
* add playlist item in the order they are in the music lib