Commit Graph

227 Commits

Author SHA1 Message Date
craig.p.drummond@gmail.com
4b008d734a Fix Qt compile 2012-08-14 11:08:20 +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
6aa5edb158 Use 'avcodec' if 'ffmpeg' is not found. 2012-08-12 14:14:42 +00:00
craig.p.drummond@gmail.com
8cad9d1960 Dont use deprecated function 2012-08-10 11:14:43 +00:00
craig.p.drummond
fe3b041704 When applying updates in tag editor, track organizer, or replay gain dialog show a progress bar to indicate activity. 2012-07-09 18:42:36 +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@gmail.com
00a97e0ecb When updating, remove songs first, then add. This way if a non-key field is updated, song wont disappear! 2012-06-26 11:30:55 +00:00
craig.p.drummond
06a6957e47 Fix non-android compile! 2012-06-22 15:55:46 +00:00
craig.p.drummond
5b32b51a23 Android: more sizing fixes 2012-06-22 15:51:13 +00:00
craig.p.drummond
5706ab86d6 Add keyboard short-cut for 'back' icon in listviews. 2012-06-18 18:25:54 +00:00
craig.p.drummond
6859a15082 Use Q_OS_XXX not Q_WS_XXX 2012-06-12 20:41:08 +00:00
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
3b26cb2086 Read lyrics from tags - ID3v2 only at the moment.
BUG:25
2012-06-10 20:50:59 +00:00
craig.p.drummond
cca948d2f9 Read images from mp3 (ID3v2), mp4, flac, and ogg files.
BUG:24
2012-06-10 16:04:57 +00:00
craig.p.drummond
4b64fa30fc Remove double semi-colons... 2012-06-10 14:44:29 +00:00
craig.p.drummond
632bc04c9b Add support for multiple MPD servers. 2012-06-08 17:53:35 +00:00
craig.p.drummond@gmail.com
f53788fc9f When adding items to the playqueue, sort the selected items based upon their QModelIndex. 2012-06-07 11:27:29 +00:00
craig.p.drummond
4f4b3c9cbd Save MPD filename settings. 2012-06-01 16:24:04 +00:00
craig.p.drummond
ab4f902c5e Fix build. 2012-06-01 16:23:49 +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
a2a5842ccb Initial windows port. 2012-05-30 17:34:58 +00:00
craig.p.drummond
157500c77e Fix transcoding with new ffmpeg.
BUG:15
2012-05-18 16:33:28 +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
2a4146137e Connect autoScan signal 2012-05-06 07:21:42 +00:00
craig.p.drummond@gmail.com
47b9dfbfbc Better error text. 2012-05-04 11:07:45 +00:00
craig.p.drummond@gmail.com
05ee81da0e Fix copying track from MTP devices. 2012-05-04 11:06:46 +00:00
craig.p.drummond@gmail.com
9fcf51ad55 Fix margins... 2012-05-03 20:47:13 +00:00
craig.p.drummond@gmail.com
62478001bf Dont mention webdav, etc, in the UI - KIO support has been disabled as its extremely slow. 2012-05-03 20:11:41 +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
4ee8ca74bf s/RemoteDevice/RemoteFsDevice/g 2012-05-02 19:42:19 +00:00
craig.p.drummond@gmail.com
a97a098ed6 Re-arrange some minor details... 2012-05-02 19:29:38 +00:00
craig.p.drummond@gmail.com
936f29c40e Use KDirRequester (via sftp://) to allow selection of SSHFS folder. 2012-05-02 18:38:04 +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
5551198c70 Fix crashes when deivce is removed - we need to check if the Solid device is valid before looking at the particular device type. 2012-05-02 11:24:39 +00:00
craig.p.drummond@gmail.com
d95b7170f2 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
50efd199c0 Slightly nicer way of making QThread::msleep visible. 2012-04-30 15:01:28 +00:00
craig.p.drummond@gmail.com
838d24431d Dont use Ciphers=arcfour, seems like SSHDroid does not like this? 2012-04-28 09:24:45 +00:00
craig.p.drummond@gmail.com
0ed27e3b16 Create a 'BuddyLabel' class. When this receives a mouse-release event, it passes focus to its buddy - and if the buddy is a checkbox, it toggles the setting.
BUG:4
2012-04-27 11:09:51 +00:00
craig.p.drummond@gmail.com
f6e274cd1e Draw icon *behind* items, and at 15% opacity 2012-04-26 18:48:17 +00:00
craig.p.drummond@gmail.com
99f52848f6 Draw 10% opacity icon behind view, so as to give a better hint as to which list is which. 2012-04-26 16:11:11 +00:00
craig.p.drummond@gmail.com
42205ea150 Dont enable 'sync' unless connected. 2012-04-26 15:59:22 +00:00
craig.p.drummond@gmail.com
331db8dfd6 Add "-o Ciphers=arcfour" to sshfs options - weaker encryption, so faster transfers? 2012-04-26 15:58:07 +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.p.drummond@gmail.com
137518fa6b Fix MP4/ASF detection 2012-04-26 12:04:44 +00:00
craig.p.drummond@gmail.com
5ad3cbd785 - Make it possible to change a remote device's type.
- Dont allow any 'connection' detail changes whilst connected.
2012-04-24 20:10:39 +00:00
craig.p.drummond@gmail.com
c4e72d4140 Fix detection of some UMS devices that are already mounted at startup.
The old code checked that a device's parent was a USB drive. This works for UMS devices that ahve a partition, but not for others. Now we also check if the device itself is a USB drive.
2012-04-24 19:37:13 +00:00
craig.p.drummond@gmail.com
89dc49a891 Set port to 22 for SSHfs 2012-04-24 17:26:52 +00:00
craig.p.drummond@gmail.com
0cea0f7295 If we have a cache file, read this, even if auto-scan set to false. 2012-04-24 11:20:36 +00:00
craig.p.drummond@gmail.com
6e5e4dd9a7 Better text 2012-04-24 11:20:15 +00:00