Commit Graph

34 Commits

Author SHA1 Message Date
craig.p.drummond
4b64fa30fc Remove double semi-colons... 2012-06-10 14:44:29 +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
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
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
08813a7ec2 No need to store full path in each song file. 2012-05-02 18:37:45 +00:00
craig.p.drummond@gmail.com
c87402d2b6 When grouping songs into albums, take into account song year. Its possible for an artist to release two albums with the same name in different years!
BUG:6
2012-04-30 11:07:58 +00:00
craig
3b07a1897b OK, need musiclibrayitem to inherit of QObject, just having Device inherit seems to produce crashes :-( 2012-04-02 18:03:00 +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
828d193d26 Fix(?) crash when forget device whilst its scanning 2012-03-23 20:32:52 +00:00
craig
199ec0805c Add #define for default cover icon names 2012-03-20 21:13:18 +00:00
craig
b8f8e96d9c Show album durations 2012-03-06 18:59:48 +00:00
craig
374bba3d71 Sort songs when drag 2012-03-02 20:26:36 +00:00
craig
84deca144e Update devices menu 2012-03-02 20:25:55 +00:00
craig
8ab1687fdd Remote devices dont need separate audio folder setting 2012-03-02 20:24:40 +00:00
craig
58d06d3a09 Track & title consistency 2012-02-29 18:09:48 +00:00
craig
c9de1c5629 Add existing remove devices to menu! 2012-02-28 22:12:21 +00:00
craig
c8a1e23ea1 Save/update device cache 2012-02-28 19:31:47 +00:00
craig
0653b3ed3c Grouped play queue :-) 2012-02-24 18:09:07 +00:00
craig
f40f348ec1 Add simple HTTP server 2012-02-22 18:52:38 +00:00
craig
0dea245bfe File protocol cannot connect/disconnect 2012-02-22 17:27:03 +00:00
craig
9111091df8 Add connect/disconnect action 2012-02-21 22:23:55 +00:00
craig
48caf2f70c Load remote devies *after* loadng mpd password 2012-02-21 21:14:57 +00:00
craig
afa552e51f Initial work on remote (sshfs) devices. 2012-02-21 17:01:43 +00:00
craig
1aae3d2edc Store genre in set 2012-02-09 19:13:21 +00:00
craig
743ae52f5c When using local UNIX domain socket, allow playback of non database files. 2012-02-06 19:49:53 +00:00
craig
217147efd8 Allow to edit tags, and burn cds, from device files 2012-02-02 21:18:57 +00:00
craig
0b6dce46d2 Show song location in tooltip 2012-02-01 21:24:53 +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
f3f357f8a8 Remove debug 2012-01-18 21:02: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