David Sansome
|
8c0b714791
|
Fix some warnings
|
2010-07-04 11:46:42 +00:00 |
David Sansome
|
2b58a1e19a
|
Pass dataChanged through MergedProxyModel
|
2010-07-04 11:43:17 +00:00 |
David Sansome
|
88474551d5
|
Make the device view prettier
|
2010-07-04 11:34:25 +00:00 |
David Sansome
|
8c26c61b0b
|
Sort the device libraries properly
|
2010-07-04 00:58:01 +00:00 |
David Sansome
|
545d28428c
|
Use the library delegates in the devices view
|
2010-07-04 00:37:41 +00:00 |
David Sansome
|
71a1cf3c41
|
Disconnecting devices works
|
2010-07-04 00:33:34 +00:00 |
David Sansome
|
b9be6eba5f
|
Fix a crash on shutdown
|
2010-07-03 23:33:31 +00:00 |
David Sansome
|
db5409b66b
|
Store devices in the main database
|
2010-07-03 23:00:07 +00:00 |
David Sansome
|
6654182032
|
Don't connect new devices automatically, put them in a list model. Add icons for ipods, android phones and USB memory sticks.
|
2010-07-03 21:05:55 +00:00 |
David Sansome
|
d3e3d04fe1
|
Prune the gstreamer scope at a much lower interval
|
2010-07-02 19:23:08 +00:00 |
David Sansome
|
77618d6a5e
|
Merge the 0.4.1 and 0.4.2 changelogs back into trunk
|
2010-07-01 19:22:45 +00:00 |
John Maguire
|
b4fa694847
|
Fix crash in file organiser.
|
2010-07-01 19:10:48 +00:00 |
John Maguire
|
fff5c1bb5d
|
Well that was satisfying.
|
2010-07-01 18:24:21 +00:00 |
David Sansome
|
b35392d60d
|
Don't query the track position and length quite so often. Might reduce CPU usage for issue #246
|
2010-06-30 20:36:16 +00:00 |
David Sansome
|
a1fbd65f68
|
Test whether sqlite3 has the FTS3 at compile time, and use the static sqlite3 module if not
|
2010-06-30 19:55:46 +00:00 |
John Maguire
|
88be9986f1
|
Catch Enter key events & ignore events we don't understand.
Fixes issue #443
|
2010-06-29 18:44:36 +00:00 |
David Sansome
|
2d64703ee8
|
Merge translations from Launchpad
|
2010-06-28 18:35:00 +00:00 |
David Sansome
|
8d3ca44d14
|
moc doesn't know about config.h, so these slots need to always be declared.
|
2010-06-26 15:09:32 +00:00 |
David Sansome
|
751f2bbd43
|
Merge translations from Launchpad
|
2010-06-26 13:27:12 +00:00 |
David Sansome
|
0404ecec70
|
Fix compilation without gstreamer. Fixes issue #440
|
2010-06-26 13:20:08 +00:00 |
David Sansome
|
7c09e39d41
|
Only compile the DeviceKit bits on Linux
|
2010-06-26 12:57:00 +00:00 |
David Sansome
|
61e1f1b680
|
Fix a release mode compilation error
|
2010-06-26 12:52:27 +00:00 |
David Sansome
|
2deca7fd61
|
Add a DeviceManager which holds all the listers and connected devices. Make FilesystemDevices use their own LibraryWatcher.
|
2010-06-26 12:41:18 +00:00 |
David Sansome
|
28ea240eb8
|
ConnectedDevices have a LibraryModel
|
2010-06-25 23:38:21 +00:00 |
David Sansome
|
b750df38ce
|
Rename the DeviceEngines to DeviceListers
|
2010-06-25 22:36:21 +00:00 |
David Sansome
|
2b17a8ee1f
|
Revert r1344 (the timer tracing), it didn't help
|
2010-06-25 22:04:24 +00:00 |
David Sansome
|
b423350208
|
Put each DeviceEngine in its own thread, don't pretend to be a QAbstractItemModel (it's annoying and not at all thread-safe), add a debugging class to listen to and print events.
|
2010-06-25 22:01:47 +00:00 |
David Sansome
|
2ef1fe5ac1
|
Fix LINGUAS processing
|
2010-06-25 20:48:39 +00:00 |
David Sansome
|
ad9d6e7e73
|
Beginnings of some code to handle removable devices. DeviceKit engine for linux. Doesn't do anything useful yet.
|
2010-06-25 19:04:10 +00:00 |
David Sansome
|
a9addb3c54
|
Add the DeviceKit-disks dbus interfaces
|
2010-06-25 16:17:17 +00:00 |
David Sansome
|
f8d0afbc18
|
Move dbus xml files to src/dbus
|
2010-06-25 16:05:02 +00:00 |
David Sansome
|
f0b984cbe9
|
Prepend a 0 to single-digit track numbers in the organiser. Fixes issue #438
|
2010-06-25 15:15:02 +00:00 |
David Sansome
|
093f198556
|
Use this handy cmake variable
|
2010-06-25 12:34:04 +00:00 |
David Sansome
|
a0f9c81891
|
Don't prune the scope while playback is paused
|
2010-06-25 08:48:19 +00:00 |
David Sansome
|
cc6413ab0e
|
Add tracing to every timer event, might help track down CPU usage...
|
2010-06-25 08:46:03 +00:00 |
David Sansome
|
8a8fa51ae2
|
Remember the last destination too
|
2010-06-24 23:40:04 +00:00 |
David Sansome
|
69924cd76a
|
Add copy and move menu items to the playlist
|
2010-06-24 23:36:39 +00:00 |
David Sansome
|
e1e8866424
|
Make pausing and resuming library scans come from the task manager, not the organiser.
|
2010-06-24 22:59:29 +00:00 |
David Sansome
|
dbe51d2cf5
|
Add an "Organise files..." menu option to the Library view
|
2010-06-24 22:45:30 +00:00 |
David Sansome
|
a8f505e266
|
Don't fiddle playlist entries if the directory ID doesn't match what it was before - eg. if you delete a directory and add another one, and some IDs get reused.
|
2010-06-24 22:21:54 +00:00 |
David Sansome
|
724fa9539f
|
The debian and rpm changelogs contain no useful information, so let's fill them automatically
|
2010-06-24 22:07:04 +00:00 |
David Sansome
|
05b6c8fe71
|
Allow organising of whole directories, and pause the library watcher while organising is in progress.
|
2010-06-24 21:46:18 +00:00 |
David Sansome
|
b2f8bb7063
|
Pass the copy/move state through to Organiser
|
2010-06-24 20:26:17 +00:00 |
David Sansome
|
f9e3d405cd
|
Consts and grammar
|
2010-06-24 18:59:09 +00:00 |
David Sansome
|
5f9c1bb2aa
|
Oops, don't need this any more
|
2010-06-24 18:37:13 +00:00 |
David Sansome
|
0848f62c3d
|
Move OrganiseFormat to core/ and add an Organise class that actually does the work.
|
2010-06-24 18:33:38 +00:00 |
David Sansome
|
e680c441c1
|
Directory model, reset button, save and load settings
|
2010-06-24 17:34:23 +00:00 |
David Sansome
|
8fbc954279
|
Oops
|
2010-06-24 16:50:26 +00:00 |
David Sansome
|
3de7311c36
|
Add tests for the various format flags
|
2010-06-24 16:44:12 +00:00 |
David Sansome
|
b2dcaf5cd4
|
Add a dialog for organising files in a library. Doesn't work yet
|
2010-06-24 16:26:49 +00:00 |