Commit Graph

35 Commits

Author SHA1 Message Date
craig.p.drummond@gmail.com
3ce1821970 Show playlist files in library and album views.
BUG:27
2012-06-12 11:16:37 +00:00
craig.p.drummond
f9f1edcb6f 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@gmail.com
58e9f92fab - 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
fd588b7170 Ensure song filenames do not contain audio-folder path. 2012-05-07 12:26:28 +00:00
craig.p.drummond@gmail.com
4cb460f41b 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
08813a7ec2 No need to store full path in each song file. 2012-05-02 18:37:45 +00:00
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
2a84c7c2bc Return correct type 2012-04-16 18:38:47 +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
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
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
392ebb128b Fix various artists grouping 2012-03-21 19:06:52 +00:00
craig
1621faf8d6 Add option to group albums with multiple artists under Various Artists. 2012-03-20 21:11:02 +00:00
craig
ad404118b3 When saving cache file, if a track is filed under 'single artists' then
store its acutal album name in the cache file. Then when cache is loaded,
we have the correct album to use for the tag editor.
2012-02-20 18:02:16 +00:00
craig
69d8d13fea Fix UMS cache 2012-02-10 20:32:42 +00:00
craig
69778b3262 Add track organizer dialog... 2012-02-03 20:59:04 +00:00
craig
dc51c8b03e Tag editor! 2012-02-01 21:06:53 +00:00
craig
751df9e68d Add option to cache contents of UMS library to an XML file on the device. 2012-01-30 19:27:46 +00:00
craig
d1dcdd7738 Move toXML/fromXML into root class 2012-01-30 19:27:32 +00:00
craig
08598687bf Fix removeSongFromList 2012-01-16 19:45:46 +00:00
craig
613f625422 Initial import of device support work
- Basic copy to/from device support.
- When refreshing library/albums, only affect parts of the model that have
  changed. (Previously the whole model was replaced).
- Allow songs to be deleted.

TODO:
- Make song deletion actually work
- Copy/delete album covers
- When deleting a whole album/artist, need to delete corresponding dir if it is empty.
- MTP devices
2012-01-15 19:18:12 +00:00
craig
88a5ea2028 Create custom cover for single-tracks album. 2012-01-06 19:36:38 +00:00
craig
7dad99ec88 Update copyright statements. 2012-01-04 19:15:55 +00:00
craig
b292be9433 Fix single-track - fixes a crash, and places sort in proxy models. 2012-01-04 19:15:34 +00:00
craig
312a56aeb0 Add option to group single track artist/albums under
'Various Artists'/'Single Tracks'/'Artist - Track'
2012-01-03 19:52:45 +00:00
craig
09719d2445 Reduce code 2011-12-22 19:05:53 +00:00
craig
e99c109d76 Use insert() to add items 2011-12-05 19:35:04 +00:00
craig
b09563c5b5 Use QHash instead of QMap - its faster 2011-12-05 19:34:43 +00:00
craig
fed58ddd25 Store maps of items, to speed up loading 2011-12-05 19:33:27 +00:00
craig
aaa9217553 Update copyright 2011-12-05 19:32:25 +00:00
craig
f40983a602 Add copyright 2011-12-04 10:48:50 +00:00
craig
1d0fcf6d36 More code re-org 2011-12-03 20:17:23 +00:00