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
0404ecec70
Fix compilation without gstreamer. Fixes issue #440
2010-06-26 13:20:08 +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
2b17a8ee1f
Revert r1344 (the timer tracing), it didn't help
2010-06-25 22:04:24 +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
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
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
David Sansome
e112d5172f
Give the album cover manager a better default size. Thanks himynameiszacHandiamapirate
2010-06-24 14:47:16 +00:00
David Sansome
68053e791d
Maybe fix mac compilation
2010-06-23 16:50:22 +00:00
David Sansome
88d1c7518a
Move the "Configure Clementine" menu item into the Tools menu and rename it "Preferences". Also move the global shortcuts dialog into a page in the preferences dialog. Fixes issue #422
2010-06-23 16:27:23 +00:00
David Sansome
79f283f34d
Add the "visualisations" action to the analyzer menu, and make double clicking the analyzer open it. Fixes issue #421
2010-06-23 15:52:56 +00:00
David Sansome
f808591ec7
Refactor the loading indicator widget into a seperate TaskManager class that can handle tasks with progress
2010-06-23 13:21:30 +00:00
John Maguire
300772ad89
Maybe fix mac crash.
2010-06-22 15:45:05 +00:00
John Maguire
c8cb8cf012
Fixes for comments from r1266
2010-06-22 14:26:00 +00:00
John Maguire
4799823ed1
Neater system tray initialisation.
2010-06-22 14:16:04 +00:00
John Maguire
2669b4aebd
Remove unused QSignalMapper.
2010-06-22 14:10:11 +00:00
John Maguire
15b8b90556
Implement native dock menu on Mac.
...
Fixes issue #349
2010-06-22 14:09:13 +00:00
David Sansome
4e15c2479d
Make the "clear" button in the album cover manager actually do something
2010-06-22 13:39:03 +00:00
David Sansome
b4add2a7be
Refactor the system tray icon code a bit
2010-06-22 11:52:55 +00:00
John Maguire
74ec360ab5
Remove debug output :-)
...
Fixes issue #432
2010-06-21 19:32:53 +00:00
John Maguire
7827df9397
Disable global shortcuts dialog on <= 10.5 Mac.
2010-06-21 14:32:06 +00:00
David Sansome
d3be5a4215
Make double-clicking on radio items work properly again. It's hacks all the way down...
2010-06-18 15:31:49 +00:00
David Sansome
43ae900852
Move the clear playlist button down to the bottom again.
2010-06-18 15:07:21 +00:00
John Maguire
f7b79eb766
Hide behaviour tab in settings on mac.
2010-06-18 14:21:46 +00:00
David Sansome
4c938c0da1
Add a small top border to the large cover
2010-06-18 00:24:09 +00:00
David Sansome
349acc1803
Add a checkbox for zach to move the cover art above the status bar.
2010-06-18 00:06:59 +00:00
John Maguire
67bc9351bd
Only show mac universal access dialog if user clicks on button in global shortcuts dialog.
2010-06-17 23:11:51 +00:00
David Sansome
43575218a2
Use the bigger nocover image from amarok 2
2010-06-17 22:47:25 +00:00
David Sansome
3fd807df31
Add an (unimplemented) label and button to the global shortcut dialog for mac
2010-06-17 22:15:07 +00:00
David Sansome
c70fb01c44
Don't disappear forever when Ctrl+W is used
2010-06-17 17:08:56 +00:00
David Sansome
840a617ae8
Move the clear playlist button to the top
2010-06-17 15:41:45 +00:00
David Sansome
3ef78d5bba
Increase the default size of the main window
2010-06-17 15:09:34 +00:00
David Sansome
e376b64dee
Make the global shortcut grabber grab keys that don't have any "text" associated with them, like Home or the F-keys. Fixes issue #412
2010-06-17 13:59:32 +00:00
David Sansome
dff717ac89
Add shortcut keys for playback actions.
...
Update issue #244
Status: Fixed
Yeah the F-keys are good, I've added those.
Regarding the scancodes, I'm just using Qt's shortcut classes and I'm sure they do something clever :)
2010-06-17 13:04:02 +00:00
David Sansome
ce8ee12f89
Add some keyboard shortcuts for MainWindow actions.
...
Update issue #244
I've added some of these shortcuts, I don't want to use single-key shortcuts like space, J or K because almost all of the widgets in the main window respond to those keys by searching or for text entry. Any other ideas for shortcuts for play, pause, next, previous, etc?
2010-06-16 23:40:32 +00:00
David Sansome
39907cda9a
Use visualizations with a 'z' in the UI, and save the proper spelling for en_GB
2010-06-16 23:05:11 +00:00
David Sansome
6d39996466
Make the indentation in the settings pages more consistent
2010-06-16 22:45:13 +00:00
David Sansome
5c6eefa5ac
Add another line left of the player controls
2010-06-16 22:43:20 +00:00
David Sansome
2c272a3341
Maybe fix the dodgy coloured tabs on mac
2010-06-16 22:38:19 +00:00
David Sansome
afa4d0a4e2
Add a Now Playing widget
2010-06-16 22:00:39 +00:00