craig.p.drummond
d2afc0f767
Fix covers when using album artist for multiple artist albums, and album artist name is "Various Artists" - but this has been translated in Cantata.
...
BUG: 277
2013-08-28 18:44:51 +00:00
craig.p.drummond
458fd449a0
Save cache if toggle grouping
2013-08-22 18:20:53 +00:00
craig.p.drummond
e872124e3b
Initial support for Composer tag
2013-08-22 18:18:59 +00:00
craig.p.drummond
1f1e87f509
Fix Genre refresh when change grouping
2013-08-22 18:18:23 +00:00
craig.p.drummond
faa33400c2
Update online and devices views when cover size, or show year setting, is changed
2013-07-22 18:56:35 +00:00
craig.p.drummond
2ab48f4b37
Reduce code duplication slightly - by placing common code in MusicModel and MultiMusicModel
2013-07-17 18:16:50 +00:00
craig.p.drummond
8f11715af3
isDevice/isService are not actually used!
2013-06-03 18:14:54 +00:00
craig.p.drummond
804344f9e8
Formatting
2013-03-22 21:17:54 +00:00
craig.p.drummond
9889170f37
Initial support for AudioCDs
...
TODO: Editing of track details, covers, testing, etc...
2013-03-06 17:24:33 +00:00
craig.p.drummond
01aefab0e5
Make function const
2013-02-27 19:42:49 +00:00
craig.p.drummond
8a9f304c3a
Add virtual destructor to remove compiler warning
2013-01-30 19:23:19 +00:00
craig.p.drummond
a2cad3d269
Better thread termination
2013-01-30 19:16:03 +00:00
craig.p.drummond
09374f37a4
Remove Qt module prefix from includes - will make Qt5 port a little easier!
2013-01-28 19:33:42 +00:00
craig.p.drummond
bd1217660a
Show progress when reading online cache
2013-01-22 18:10:33 +00:00
craig.p.drummond
476d132466
Update copyright year
2013-01-17 16:57:20 +00:00
craig.p.drummond
d044c96eb2
Intial support for Jamendo and Magnatune.
2013-01-14 20:02:22 +00:00
craig.p.drummond
eba6060e1b
In sync dialog, when detecting items unique to library/device, revert various artist work-around for each track if it is enabled on the device.
2012-12-03 20:01:25 +00:00
craig.p.drummond
dc48139466
Fix crash when copying items to devices after a rescan has been performed.
2012-11-30 16:42:42 +00:00
craig.p.drummond
37a4bf6d05
If group single tracks, or multiple artists, settings are changed, then rebuild library and device models frmo existing set of songs - as opposed to re-reading all songs from mpd/device.
2012-11-16 19:43:53 +00:00
craig.p.drummond
f687a702d6
Get covers from devices
2012-11-08 19:26:07 +00:00
craig.p.drummond
9f61d2f29b
Fix sync dialog album-artist handling in models
2012-11-08 19:24:34 +00:00
craig.p.drummond@gmail.com
a09348805d
Fix image/icon size, and spacing issues, in sync dialog when the library view is set to use icon/list style.
...
BUG:99
2012-10-02 11:18:07 +00:00
craig.p.drummond@gmail.com
ef4c4a2b68
Store flag to indicate if device support album-artist tag.
2012-08-24 12:01:27 +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
2d657b4007
Reduce memory usage - VERY slightly!!!!
2012-04-02 17:56:13 +00:00
craig
1621faf8d6
Add option to group albums with multiple artists under Various Artists.
2012-03-20 21:11:02 +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
8e08770412
Start of MTP device support. Still todo: copy-to device, remove songs, covers???
2012-01-18 21:08:19 +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
73bc659d43
Cleanup
2012-01-04 19:19:13 +00:00
craig
7dad99ec88
Update copyright statements.
2012-01-04 19:15:55 +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
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