David Sansome
|
b12db6357e
|
Make the commandline interface work even without a running X server. Fixes issue #489
|
2010-07-10 16:20:09 +00:00 |
David Sansome
|
783ad54b68
|
Only create the OpenGL graphics context when you first open the visualisations window. Fixes issue #491
|
2010-07-10 15:48:46 +00:00 |
David Sansome
|
f151df00b0
|
Blur behind the pretty OSD on Windows Vista and above
|
2010-07-07 23:03:35 +00:00 |
David Sansome
|
e9525e8ec3
|
Very basic support for reading iPods with libgpod. Uses a hardcoded ~/.gvfs path for now.
|
2010-07-04 20:52:45 +00:00 |
David Sansome
|
48a2e3dc33
|
Disable the "connect device" menu item if the device isn't plugged in
|
2010-07-04 16:10:58 +00:00 |
David Sansome
|
919f80a811
|
Mount points makes more sense than mount paths
|
2010-07-04 15:57:09 +00:00 |
David Sansome
|
2762d80722
|
Show the scanning progress in the device view
|
2010-07-04 15:56:08 +00:00 |
David Sansome
|
6c51858554
|
Change the capacity field to a label, and make double clicking a device actually connect it
|
2010-07-04 15:25:11 +00:00 |
David Sansome
|
aa49082952
|
Save changes made in the device properties dialog
|
2010-07-04 15:18:37 +00:00 |
David Sansome
|
b3af9fa7d7
|
Add a device properties dialog
|
2010-07-04 15:01:24 +00:00 |
David Sansome
|
a892489de7
|
Add a menu option to forget a device, and add some helpful information dialogs
|
2010-07-04 12:56:49 +00:00 |
David Sansome
|
4a8bff5f4e
|
Cope with removable media changing mount point
|
2010-07-04 12:10:44 +00:00 |
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 |
John Maguire
|
b4fa694847
|
Fix crash in file organiser.
|
2010-07-01 19:10:48 +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
|
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
|
05b6c8fe71
|
Allow organising of whole directories, and pause the library watcher while organising is in progress.
|
2010-06-24 21:46:18 +00:00 |