Commit Graph

269 Commits

Author SHA1 Message Date
craig.p.drummond@gmail.com
477953ddf3 Add a basic 'sync' dialog. Shows two lists; left has songs that are only in library, right has songs that are only on device. Each has a 'Copy to' action. When songs are copied, the lists are updated to show the remaining differences. 2012-04-26 12:30:00 +00:00
craig.p.drummond@gmail.com
498a0e1b99 Load library view covers in separate thread, as per albums view. 2012-04-24 19:43:38 +00:00
craig
3048d6a54e Add extr-large cover sizes (64pixels library, 160pixels albums). 2012-04-18 18:33:39 +00:00
craig
800dddc394 Request list of URL handlers immediately after connecting. 2012-04-17 15:51:40 +00:00
craig
4ca5f4f635 s/playlist/playqueue/g 2012-04-16 18:43:50 +00:00
craig
2a84c7c2bc Return correct type 2012-04-16 18:38:47 +00:00
craig
0af2590eef Show song information in playqueue tooltips. 2012-04-16 18:38:18 +00:00
craig
7afc042d9c Update grouped-view controlled albums set when we update model 2012-04-16 18:36:02 +00:00
craig
22e3e9282c Dynamic playlists!!! 2012-04-10 21:23:21 +00:00
craig
81f7b2a04f Fix grouped playqueue when we have repeated instances of an album. Now when
an album is expanded/collapsed - all instances are expanded/collapsed.
2012-04-10 16:16:06 +00:00
craig
c4d15cbbc4 If song details changed, need to emit dataChanged 2012-04-08 17:39:26 +00:00
craig
c1b8c70dd0 Update genre list when add song 2012-04-06 20:36:40 +00:00
craig
f352244831 Read genre from XML!!! 2012-04-06 20:36:27 +00:00
craig
a690bc880a Fix reading in of artist! Was taking last song type, and creatnig 2 Various artists!!! 2012-04-04 20:40:04 +00:00
craig
19239bf964 Dont add multiple-artists to single tracks!!! 2012-04-04 20:39:38 +00:00
craig
ab456ae98f Save/restore current index - like we do with playqueue.
Also, try to ensure an item is selected - in case we are delteing items
2012-04-04 20:25:23 +00:00
craig
3d0177514e Rename playqueue update 2012-04-04 19:53:55 +00:00
craig
29c1f9334c Make this an item model, not table model 2012-04-04 19:46:57 +00:00
craig
60e5f55e9e Only load covers when item shown 2012-04-03 20:54:50 +00:00
craig
3b07a1897b OK, need musiclibrayitem to inherit of QObject, just having Device inherit seems to produce crashes :-( 2012-04-02 18:03:00 +00:00
craig
f2deb573e4 Save/restore multiple-artist details to cache 2012-04-02 18:00:59 +00:00
craig
197ea42c14 Fix single-tracks / multiple-artists when list is refreshed 2012-04-02 18:00:15 +00:00
craig
4ef0c51bf0 Fix crash in albums model when library updated after albums removed. 2012-04-02 17:59:11 +00:00
craig
094f4214b1 Reduce QObject usage 2012-04-02 17:58:29 +00:00
craig
2d657b4007 Reduce memory usage - VERY slightly!!!! 2012-04-02 17:56:13 +00:00
craig
8be5676447 Add flag to control if covers have been requested 2012-04-02 17:55:43 +00:00
craig
e6cc65ac1f Only load covers when album page is selected. 2012-04-01 17:08:15 +00:00
craig
45f76b0796 Show album year in tooltips 2012-03-30 19:11:49 +00:00
craig
97ae99f591 Add option to sort albumview by artist/year/album. 2012-03-29 21:39:03 +00:00
craig
5a57f336b8 Use 'plchangesposid' MPD command to get list of playqueue changes - means
less data needs to be read from MPD per playqueue update.
2012-03-29 15:49:19 +00:00
craig
3fe8b94b59 Automatically expand treeview items when searching. 2012-03-27 17:39:05 +00:00
craig
a6c4c6b67a Better filtering. 2012-03-27 17:38:42 +00:00
craig
f2fdff25a9 Drag'n'drop fix?? 2012-03-26 19:41:37 +00:00
craig
7b7da1ef58 Fix removing, and moving, songs??? 2012-03-26 19:26:56 +00:00
craig
25f126ca82 Fix incremental updates 2012-03-26 18:48:54 +00:00
craig
46531ba19f Fix qt-translations 2012-03-26 18:34:41 +00:00
craig
fb2c86ab8b Fix default icon 2012-03-26 18:33:06 +00:00
craig
9d73bee560 Improve albums page responsiveness when loading covers. 2012-03-26 18:32:45 +00:00
craig
74e3663c5b Fix logic of replacing play queue - the clear message is sent in the MPD
thread just before the add message.
2012-03-26 18:22:26 +00:00
craig
74bd86d482 Make play list menu order consistent with view order 2012-03-23 20:35:34 +00:00
craig
93de42c48d Update playlist menu 2012-03-23 20:35:15 +00:00
craig
c543d832b3 Fix indexes 2012-03-23 20:33:37 +00:00
craig
828d193d26 Fix(?) crash when forget device whilst its scanning 2012-03-23 20:32:52 +00:00
craig
74b1603777 Fix remove rows 2012-03-23 20:32:32 +00:00
craig
5cb74e6e03 Need to use drop-row-adjust 2012-03-23 20:32:21 +00:00
craig
0d802b071a Remove debug 2012-03-21 21:39:36 +00:00
craig
3d9dd75988 Need to update key of items that have not been moved. 2012-03-21 21:39:11 +00:00
craig
39d63d2fd6 Update key 2012-03-21 19:25:43 +00:00
craig
0f55c8d58e Use KStringHandler::naturalCompare if we're built with KDE 2012-03-21 19:08:00 +00:00
craig
b4ed235271 Remove proxy code duplication 2012-03-21 19:07:34 +00:00