Commit Graph

38 Commits

Author SHA1 Message Date
craig.p.drummond
173712493c Device sync support for Qt-only builds. To support this, a cut-down version of Solid is included. 2012-09-17 18:39:01 +00:00
craig.p.drummond@gmail.com
26e216a6e3 Store flag to indicate if device support album-artist tag. 2012-08-24 12:01:27 +00:00
craig.p.drummond@gmail.com
0f27a3d4a9 If not changing artist/albumartist/album of a track in tag editor, then just update track if possible - as opposed to removing and adding to list (which causes a complete refresh of list) 2012-08-23 17:49:32 +00:00
craig.p.drummond
9a4b322dfb Remove KIO device support - it never worked, was slow, and not useable in its current state. 2012-06-27 17:18:58 +00:00
craig.p.drummond
4aecafef4c Add Track Organizer dialog to Qt-only build. 2012-05-31 19:48:31 +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
a06d1d3aef Re-arrange some minor details... 2012-05-02 19:29:38 +00:00
craig.p.drummond@gmail.com
56557014b7 When updating a non-MTP device, prompt the user as to whether to perform a parial scan (only new songs are scanned), or a full scan (where all songs are rescanned). 2012-05-02 11:22:14 +00:00
craig.p.drummond@gmail.com
c042565526 Add option for UMS devices to autoscan, or not, when detected - default is
set to not autoscan.
2012-04-23 19:37:47 +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
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
c850e98a86 When checking whether a song exists in device, or library, need to also check
'single tracks' and 'multiple artist' groupings - if these have been enabled.
2012-03-20 21:11:19 +00:00
craig
68f3db0bf5 Show number of tracks read so far. 2012-02-22 20:21:24 +00:00
craig
8f97302b7f Add simple HTTP server 2012-02-22 18:52:38 +00:00
craig
5b68bd2e2b Initial work on remote (sshfs) devices. 2012-02-21 17:01:43 +00:00
craig
f013a39fa7 Set fileperms on cover files as well - so that these are owned by audio group 2012-02-19 12:20:41 +00:00
craig
ee0207e673 chwon all dirs 2012-02-15 19:08:17 +00:00
craig
d3dbf43377 SAve settings 2012-02-03 21:25:16 +00:00
craig
868abd4922 Add track organizer dialog... 2012-02-03 20:59:04 +00:00
craig
1494f31b85 Allow to edit tags, and burn cds, from device files 2012-02-02 21:18:57 +00:00
craig
0c38fd5668 Add option to cache contents of UMS library to an XML file on the device. 2012-01-30 19:27:46 +00:00
craig
135ab049bb Add option to only transcode if source is a different format. 2012-01-28 21:37:23 +00:00
craig
d6e899a062 - Don't allow to change Music folder for UMS devices when properties dialog is shown from copy dialog.
- Reduce MPD connect/disconnect state changes
- Clean up when abort is requested
2012-01-28 11:28:43 +00:00
craig
8534e5f4a3 Initial transcode support 2012-01-28 11:26:49 +00:00
craig
99e28e68d6 Save coverFileName setting. 2012-01-21 23:18:42 +00:00
craig
503406087d Store Cantata settings in is_audio_player
Add animated action label
2012-01-21 22:27:27 +00:00
craig
cc6d1a39f0 Need to also check fixVariousArtists in operator== 2012-01-21 21:30:31 +00:00
craig
3f81f07f3b - 'Fix Various Artists' setting belongs with device config
- Store Cantata specific UMS settings in separate file, as Amarok will completely replace the standard one!
2012-01-21 20:26:24 +00:00
craig
1436f47251 Better progress steps 2012-01-20 20:20:54 +00:00
craig
ca0b06af5d Apply variosu artists fix.unfix depending on whether copying to or from device 2012-01-20 20:19:53 +00:00
craig
a62f2c907f When disaplying songs of various artists albums, show as 'track number -
artist - song'
2012-01-20 20:18:55 +00:00
craig
165ef16070 Set permissions 2012-01-19 20:04:51 +00:00
craig
01c7eb8a1e Settings for MTP devices 2012-01-19 19:28:35 +00:00
craig
11b1db05cc Start of MTP device support. Still todo: copy-to device, remove songs, covers??? 2012-01-18 21:08:19 +00:00
craig
11d40462c8 Make cover name editable 2012-01-18 21:03:09 +00:00
craig
14f592c7e6 Copy/delete covers 2012-01-16 19:48:41 +00:00
craig
658f0bc29e 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