Commit Graph

282 Commits

Author SHA1 Message Date
craig.p.drummond
4aecafef4c Add Track Organizer dialog to Qt-only build. 2012-05-31 19:48:31 +00:00
craig.p.drummond
f5f3114145 Reduce KDE/Qt code duplication - by creating dummy Dialog, MessageBox, and InputDialog classes/namespaces for Qt. 2012-05-31 17:45:57 +00:00
craig.p.drummond
ccbcba0cc6 Initial windows port. 2012-05-30 17:34:58 +00:00
craig.p.drummond@gmail.com
3d696930d2 - When saving track name to cache, save the actual name, no the displayed name.
- Attempt to fix errors in cache where the displayed name was saved.
2012-05-10 11:09:01 +00:00
craig.p.drummond@gmail.com
70d90290f8 Ensure song filenames do not contain audio-folder path. 2012-05-07 12:26:28 +00:00
craig.p.drummond@gmail.com
f7ae678282 Add support for using KIO to access music collections. This is currently disabled as it is VERY slow. For example, accessing my android phone (via wifi) with 17 albums took ~60 seconds with webdav, and only ~10 when using sshfs!!!! 2012-05-03 20:07:28 +00:00
craig.p.drummond@gmail.com
168bd92744 s/RemoteDevice/RemoteFsDevice/g 2012-05-02 19:42:19 +00:00
craig.p.drummond@gmail.com
a06d1d3aef Re-arrange some minor details... 2012-05-02 19:29:38 +00:00
craig.p.drummond@gmail.com
c379fce0ed No need to store full path in each song file. 2012-05-02 18:37:45 +00:00
craig.p.drummond@gmail.com
425e7d29db Make albums view (if set to sort artist before album) more consistent with library view. i.e. Place 'Various Artists' albums first, and place 'Single Tracks' as first 'Various Artists' album. 2012-04-30 11:41:49 +00:00
craig.p.drummond@gmail.com
82866f4d0c When looking for albums covers, if we have grouped an album under 'Various Artists', but the albumArtist tas is not 'Various Artists', then we need to use the real albumArtist tag in the query. 2012-04-30 11:25:17 +00:00
craig.p.drummond@gmail.com
d757b59f8a Remove 'Single Tracks' cover creation. 2012-04-30 11:11:40 +00:00
craig.p.drummond@gmail.com
8b24d760a4 When grouping songs into albums, take into account song year. Its possible for an artist to release two albums with the same name in different years!
BUG:6
2012-04-30 11:07:58 +00:00
craig.p.drummond@gmail.com
4153c92f52 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
3c1756cf04 Load library view covers in separate thread, as per albums view. 2012-04-24 19:43:38 +00:00
craig
1dfb77dd9a Add extr-large cover sizes (64pixels library, 160pixels albums). 2012-04-18 18:33:39 +00:00
craig
62d29a402f Request list of URL handlers immediately after connecting. 2012-04-17 15:51:40 +00:00
craig
294c9591ec s/playlist/playqueue/g 2012-04-16 18:43:50 +00:00
craig
386f366cee Return correct type 2012-04-16 18:38:47 +00:00
craig
ffdb0f2b0b Show song information in playqueue tooltips. 2012-04-16 18:38:18 +00:00
craig
1cc7520751 Update grouped-view controlled albums set when we update model 2012-04-16 18:36:02 +00:00
craig
ea66d1d7df Dynamic playlists!!! 2012-04-10 21:23:21 +00:00
craig
4e7da14d65 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
c666fe905b If song details changed, need to emit dataChanged 2012-04-08 17:39:26 +00:00
craig
31ae414f8e Update genre list when add song 2012-04-06 20:36:40 +00:00
craig
d4839c961a Read genre from XML!!! 2012-04-06 20:36:27 +00:00
craig
045c2ca957 Fix reading in of artist! Was taking last song type, and creatnig 2 Various artists!!! 2012-04-04 20:40:04 +00:00
craig
1fe048a962 Dont add multiple-artists to single tracks!!! 2012-04-04 20:39:38 +00:00
craig
7078e6c7df 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
3fbd133943 Rename playqueue update 2012-04-04 19:53:55 +00:00
craig
9864af39e6 Make this an item model, not table model 2012-04-04 19:46:57 +00:00
craig
8143ccb1ef Only load covers when item shown 2012-04-03 20:54:50 +00:00
craig
4a7225a249 OK, need musiclibrayitem to inherit of QObject, just having Device inherit seems to produce crashes :-( 2012-04-02 18:03:00 +00:00
craig
37fe1eef52 Save/restore multiple-artist details to cache 2012-04-02 18:00:59 +00:00
craig
9608e469ad Fix single-tracks / multiple-artists when list is refreshed 2012-04-02 18:00:15 +00:00
craig
9f3abddea1 Fix crash in albums model when library updated after albums removed. 2012-04-02 17:59:11 +00:00
craig
b8dba56619 Reduce QObject usage 2012-04-02 17:58:29 +00:00
craig
8e3e403263 Reduce memory usage - VERY slightly!!!! 2012-04-02 17:56:13 +00:00
craig
66807be4a5 Add flag to control if covers have been requested 2012-04-02 17:55:43 +00:00
craig
8521f71850 Only load covers when album page is selected. 2012-04-01 17:08:15 +00:00
craig
3a764d4dcd Show album year in tooltips 2012-03-30 19:11:49 +00:00
craig
a8b5fa52c6 Add option to sort albumview by artist/year/album. 2012-03-29 21:39:03 +00:00
craig
b60f6ffeb3 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
bd1de87413 Automatically expand treeview items when searching. 2012-03-27 17:39:05 +00:00
craig
948aae31a9 Better filtering. 2012-03-27 17:38:42 +00:00
craig
04ae381df7 Drag'n'drop fix?? 2012-03-26 19:41:37 +00:00
craig
2c1b796e96 Fix removing, and moving, songs??? 2012-03-26 19:26:56 +00:00
craig
278cd9d3c0 Fix incremental updates 2012-03-26 18:48:54 +00:00
craig
0a6b993b65 Fix qt-translations 2012-03-26 18:34:41 +00:00
craig
ad31df622a Fix default icon 2012-03-26 18:33:06 +00:00