Commit Graph

70 Commits

Author SHA1 Message Date
craig.p.drummond
2f119c390d After updatnig device, need to wait for 'cacheSaved' signal from device 2013-02-17 19:44:26 +00:00
craig.p.drummond
df4c4033d4 Only show 'not configured' warning if copying to device (and dest not configured), or copying to library (and source not configured) 2013-02-17 18:57:10 +00:00
craig.p.drummond
fe42cf9399 More error messages 2013-02-01 18:05:56 +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
505da25010 Add support for downloading from Jamendo 2013-01-17 17:03:42 +00:00
craig.p.drummond
476d132466 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
d174384739 Add option to specify max cover size when transfering to device. 2012-12-07 19:44:45 +00:00
craig.p.drummond
87688feda6 Need to call FileJob::finished() so that object is deleted. 2012-12-03 21:32:15 +00:00
craig.p.drummond
32d79b5867 When copying covers to device, only try this once - not for each song... 2012-12-03 20:39:32 +00:00
craig.p.drummond
c0ab3f6427 Place cleanDirs into copy thread 2012-11-07 19:41:07 +00:00
craig.p.drummond@gmail.com
70b6f5d550 Move most of Utils into support lib 2012-10-08 11:22:54 +00:00
craig.p.drummond
7562762728 Make 'Icon' a class, and move icons into Icons 2012-10-03 19:16:52 +00:00
craig.p.drummond@gmail.com
495d9b5e15 Dont call QTimer::singleShot in constructor, but call job->start() after it is created. 2012-10-02 11:19:52 +00:00
craig.p.drummond
443e820ff1 Fix missing icons when not using oxygen 2012-09-28 16:21:47 +00:00
craig.p.drummond
187636898e 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
832aaa6a08 Save MPD filename scheme settings with MPD server settings. 2012-08-13 18:56:01 +00:00
craig.p.drummond
57850699bd 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
632bc04c9b Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond
17a2efc29f Add Track Organizer dialog to Qt-only build. 2012-05-31 19:48:31 +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
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
08ae1c733f Add Retry 2012-03-02 20:25:04 +00:00
craig
45e3f0c531 Need to call 'KDialog::slotButtonClicked' - oterhwise if dialog is closed by clicking on window's X button, it is not actually deleted 2012-03-01 20:27:09 +00:00
craig
58d06d3a09 Track & title consistency 2012-02-29 18:09:48 +00:00
craig
327999e642 Fix build with "-DCMAKE_BUILD_TYPE=debugfull" set 2012-02-25 19:09:43 +00:00
craig
18583f5276 Capacity is unknown for sshfs 2012-02-21 22:27:04 +00:00
craig
afa552e51f Initial work on remote (sshfs) devices. 2012-02-21 17:01:43 +00:00
craig
df19620033 Make dialogs non-modal, so can still play tracks! 2012-02-19 21:21:43 +00:00
craig
2ba40221fc Set fileperms on cover files as well - so that these are owned by audio group 2012-02-19 12:20:41 +00:00
craig
985288e484 Update dir model when add/remove songs 2012-02-10 20:33:54 +00:00
craig
a0f42e8413 Add 'copy to device', etc, actions to folders page. 2012-02-10 20:32:56 +00:00
craig
a8f4a54848 Update progress label! 2012-02-09 19:50:03 +00:00
craig
3fb9f49af7 Emit 'getStats' not 'update', as 'update' cuases views to be cleared and reloaded 2012-02-07 19:36:23 +00:00
craig
b95a8b1809 Show dest/source files for some errors 2012-02-06 19:52:31 +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
a643daaf8b - Add text-urilist to library/folder/album drag'n'drop mimetypes - so that can drop onto k3b
- Store mpdDir as a QString in settings class, so that everyone can access it from there
2012-01-30 19:27:09 +00:00
craig
bbc6ec02fd Use clicked() not pressed() 2012-01-28 12:41:37 +00:00
craig
05e5324c3a Initial transcode support 2012-01-28 11:26:49 +00:00
craig
05e8b24160 Show warning if we have various artists, and the source/dest has not been configured. 2012-01-21 22:58:47 +00:00
craig
743e31fcf4 Allow to configure source and destination devices.
Add a label if device has not been configured before.
2012-01-21 22:51:02 +00:00
craig
37f3fc96ea Store Cantata settings in is_audio_player
Add animated action label
2012-01-21 22:27:27 +00:00
craig
1502d3a49e Rename 'Update Database' action to 'Refresh', as the curent view is now also refreshed. 2012-01-21 20:58:58 +00:00
craig
4b37b764f8 - '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
14da90083c Better progress steps 2012-01-20 20:20:54 +00:00
craig
e34b2337ba Set the page to error if not showing skip 2012-01-20 20:20:15 +00:00