Commit Graph

70 Commits

Author SHA1 Message Date
craig.p.drummond
c693c19172 Disable connections menu when preferences dialog is open. 2013-02-22 20:37:41 +00:00
craig.p.drummond
20a5a4db49 - Move common actions into StdActions
- Models are in control of what actions are show at what level
2013-02-18 17:07:46 +00:00
craig.p.drummond
a78da6aa30 Gnome icons 2013-02-15 17:23:38 +00:00
craig.p.drummond
8942a18141 Make tool buttons square 2013-02-15 17:22:14 +00:00
craig.p.drummond
7596c8773e Disable menu button if all actions disabled 2013-02-15 17:18:53 +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
fa5f53852d Only expand items if search text entered 2013-01-21 19:46:24 +00:00
craig.p.drummond
476d132466 Update copyright year 2013-01-17 16:57:20 +00:00
craig.p.drummond
3a230686e9 Make menu item order more consistent with online music 2013-01-15 19:18:21 +00:00
craig.p.drummond
0d3303edc0 Only show relevant genres for playlist and devices 2012-12-20 21:16:53 +00:00
craig.p.drummond
9dd4373f45 Tidy up a bit 2012-12-19 20:05:07 +00:00
craig.p.drummond
47dbd27440 Prompt before disconnecting a device. 2012-12-07 19:47:21 +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
dd7a5aa3bd Control action state 2012-11-29 21:54:17 +00:00
craig.p.drummond
c173f374f7 Better control over actions 2012-11-09 20:13:46 +00:00
craig.p.drummond
f05f4ccdb9 Fix crash when calling QFileDialog in Qt-only builds when Oxygen or QtCurve themes are used. 2012-11-05 21:13:39 +00:00
craig.p.drummond
e8ff4df665 Add connect/disconnect functionality for UMS devices. 2012-11-03 22:33:55 +00:00
craig.p.drummond@gmail.com
e8507dba9b Add tooltip to menu button.
BUG:115
2012-10-17 11:00:23 +00:00
craig.p.drummond
7cad708e19 Move menu icon itno Icons 2012-10-15 18:41:00 +00:00
craig.p.drummond
e6d2094c86 - Fix missing 'edit' icons in non-oxygen icon sets
- Add icon to createAction
2012-10-10 18:41:43 +00:00
craig.p.drummond
a0c0cd9634 Support for modifiable keyboard shortcuts in Qt-only builds. (Code stolen from Quassel!) 2012-10-03 19:58:42 +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
d4d8a4c905 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
9bde0d2a84 Fix enabling of edit-tags/orgaize-files/replay-gain actions. 2012-09-25 19:45:53 +00:00
craig.p.drummond
1775f9d603 Fix warnings with remote devices. 2012-09-23 14:48:36 +00:00
craig.p.drummond
80ebbf5780 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
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
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
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
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
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
42205ea150 Dont enable 'sync' unless connected. 2012-04-26 15:59:22 +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
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
cd28f73a6b Only allow to select 1 fs-device at a time 2012-04-02 18:01:55 +00:00
craig
2d657b4007 Reduce memory usage - VERY slightly!!!! 2012-04-02 17:56:13 +00:00
craig
3fe8b94b59 Automatically expand treeview items when searching. 2012-03-27 17:39:05 +00:00
craig
b4ed235271 Remove proxy code duplication 2012-03-21 19:07:34 +00:00
craig
1a05040904 Qt tag editor 2012-03-14 17:28:55 +00:00
craig
ca2b578432 TagLib is required 2012-03-14 17:27:43 +00:00
craig
8ab1687fdd Remote devices dont need separate audio folder setting 2012-03-02 20:24:40 +00:00
craig
7cab78b729 Remote devices dont need separate music folder 2012-03-01 18:30:36 +00:00
craig
d214eb01d1 Make 'locally mounted folders' option visible 2012-02-22 17:28:24 +00:00