Commit Graph

53 Commits

Author SHA1 Message Date
craig.p.drummond@gmail.com
2322c71e18 Add tooltip to menu button.
BUG:115
2012-10-17 11:00:23 +00:00
craig.p.drummond
5458ac2e11 Move menu icon itno Icons 2012-10-15 18:41:00 +00:00
craig.p.drummond
5c68ed6503 - Fix missing 'edit' icons in non-oxygen icon sets
- Add icon to createAction
2012-10-10 18:41:43 +00:00
craig.p.drummond
974b50814c Support for modifiable keyboard shortcuts in Qt-only builds. (Code stolen from Quassel!) 2012-10-03 19:58:42 +00:00
craig.p.drummond
094354c66b Make 'Icon' a class, and move icons into Icons 2012-10-03 19:16:52 +00:00
craig.p.drummond@gmail.com
7e0ed911d6 Only enable sync action if 1 item is selected, and it is the top-level device entry. 2012-10-02 11:33:37 +00:00
craig.p.drummond
80385c805b Fix enabling of edit-tags/orgaize-files/replay-gain actions. 2012-09-25 19:45:53 +00:00
craig.p.drummond
aa275092a5 Fix warnings with remote devices. 2012-09-23 14:48:36 +00:00
craig.p.drummond
ee457e227c Don't enforce oxygen icons for Qt-only (Linux) builds. Cehck for missing icons, and use alternatives.
NOTE: This is not 100% complete yet - still require better icons for dynamic, playlists, and others...
2012-09-18 18:47:25 +00:00
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
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
bf59f2eaff Fix non-android compile! 2012-06-22 15:55:46 +00:00
craig.p.drummond
b3f36f1cae Android: more sizing fixes 2012-06-22 15:51:13 +00:00
craig.p.drummond
3d4c516184 Remove double semi-colons... 2012-06-10 14:44:29 +00:00
craig.p.drummond@gmail.com
0f639db994 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
4aecafef4c Add Track Organizer dialog to Qt-only build. 2012-05-31 19:48:31 +00:00
craig.p.drummond
f5f3114145 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
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
168bd92744 s/RemoteDevice/RemoteFsDevice/g 2012-05-02 19:42:19 +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
03375c229b Dont enable 'sync' unless connected. 2012-04-26 15:59:22 +00:00
craig.p.drummond@gmail.com
4153c92f52 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
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
10b6c03d37 Only allow to select 1 fs-device at a time 2012-04-02 18:01:55 +00:00
craig
8e3e403263 Reduce memory usage - VERY slightly!!!! 2012-04-02 17:56:13 +00:00
craig
bd1de87413 Automatically expand treeview items when searching. 2012-03-27 17:39:05 +00:00
craig
f7e743461a Remove proxy code duplication 2012-03-21 19:07:34 +00:00
craig
e31c5fcefa Qt tag editor 2012-03-14 17:28:55 +00:00
craig
289b406458 TagLib is required 2012-03-14 17:27:43 +00:00
craig
c46633f4e3 Remote devices dont need separate audio folder setting 2012-03-02 20:24:40 +00:00
craig
b3df9426c4 Remote devices dont need separate music folder 2012-03-01 18:30:36 +00:00
craig
efa92fbcf1 Make 'locally mounted folders' option visible 2012-02-22 17:28:24 +00:00
craig
46ec3763e7 Add connect/disconnect action 2012-02-21 22:23:55 +00:00
craig
5b68bd2e2b Initial work on remote (sshfs) devices. 2012-02-21 17:01:43 +00:00
craig
510bc9600c No delete in menu - when app is maximixed its the first entry! 2012-02-17 18:38:09 +00:00
craig
24b19fc361 Dont show base dir when editing tags of tracks on UMS device. 2012-02-16 21:47:42 +00:00
craig
528a812c4c Add ability to calculate replaygain tags. 2012-02-16 20:33:05 +00:00
craig
3e525093a6 Fix icon size 2012-02-14 21:23:30 +00:00
craig
da14e19de1 controlActions(); 2012-02-10 20:31:45 +00:00
craig
5b089b0a45 Put some actions in menu 2012-02-09 19:16:37 +00:00
craig
6b2e2d1d5d Store genre in set 2012-02-09 19:13:21 +00:00
craig
2003c241d5 Fix updating of views when genre filter is changed. 2012-02-07 19:37:10 +00:00
craig
4eeb17f3f6 No burn action 2012-02-07 19:36:57 +00:00
craig
027b4f1eb4 REdo menu order 2012-02-06 19:55:25 +00:00
craig
45a857024b Comment out 'burn to cd' actions - not sure these are useful... 2012-02-06 19:53:04 +00:00
craig
868abd4922 Add track organizer dialog... 2012-02-03 20:59:04 +00:00
craig
896dee6f78 USe just one delete action 2012-02-03 19:35:12 +00:00
craig
1494f31b85 Allow to edit tags, and burn cds, from device files 2012-02-02 21:18:57 +00:00
craig
cc95b844d6 Add finter-enabling to all models 2012-01-25 17:33:23 +00:00