John Maguire
59984c49ad
Tidy up a bit.
2010-06-20 20:07:32 +00:00
John Maguire
de4b889986
>.>
2010-06-20 20:05:01 +00:00
John Maguire
9f7803d964
The atrocity that is unicode-aware FTS.
...
Yes, this code is horrible. Maybe I'll fix it.
2010-06-20 19:46:51 +00:00
David Sansome
dafedbf00c
Cache the playlist tree pixmap while the user is dragging stuff over it, making the repeated repaints less expensive.
2010-06-20 19:02:19 +00:00
David Sansome
c701c49004
Don't try to register empty global shortcuts (avoids loads of warnings being printed to stderr)
2010-06-20 18:43:20 +00:00
David Sansome
492d8fec87
Use sqlite's Full Text Search on the songs table
2010-06-20 16:30:10 +00:00
John Maguire
5da00151c9
Enable FTS3 in static sqlite.
2010-06-20 15:44:52 +00:00
David Sansome
80837ce652
Oops - it helps if we actually remember to set the URL of the song we just loaded. Fixes issue #426
2010-06-20 12:50:08 +00:00
David Sansome
31a0a89452
Delete old conflicting files from 0.3 when installing 0.4
2010-06-20 12:41:48 +00:00
David Sansome
3ef14cbfbc
Juggle this translation
2010-06-18 16:06:59 +00:00
David Sansome
b18fcee586
Fix a crash when clearing a playlist
2010-06-18 16:06:51 +00:00
David Sansome
47790e9099
Merge translations from Launchpad
2010-06-18 15:53:08 +00:00
David Sansome
a09da98aab
Bump trunk version to 0.4
2010-06-18 15:50:22 +00:00
David Sansome
5c82d6a97c
These don't actually do anything
2010-06-18 15:41:47 +00:00
David Sansome
34a1772ed2
Don't replace song fields in the playlist when loading them on startup
2010-06-18 15:37:36 +00:00
David Sansome
d2f2eb89e0
Don't count the length of tracks that don't have a length
2010-06-18 15:32:52 +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
2824c153bc
Fix Sparkle install.
2010-06-18 14:50:13 +00:00
David Sansome
8dd0b9902b
When album cover art changes, update songs matching those albums in the playlist
2010-06-18 14:26:46 +00:00
David Sansome
b7a8e43a53
Not just OCD - Qt creator uses this order too
2010-06-18 14:26:14 +00:00
John Maguire
f7b79eb766
Hide behaviour tab in settings on mac.
2010-06-18 14:21:46 +00:00
John Maguire
4e82ed2a4d
Support WMA on Mac.
...
Fixes issue #397
2010-06-18 14:21:13 +00:00
David Sansome
7eb83634b7
Update the library view when album covers get set by the cover manager
2010-06-18 13:47:11 +00:00
David Sansome
e0d7b7021b
Change the rain URL to one on clementine-player.org so we can redirect if the actual URL changes
2010-06-18 13:35:17 +00:00
David Sansome
4a741e51a8
Lower the default rain volume.
...
Update issue #418
Status: Fixed
I can't think of a good place to put the GUI for this, so instead I've lowered the default rain volume so you can adjust the volume of whatever else you're listening to to match.
2010-06-18 13:24:56 +00:00
John Maguire
82b728528e
Better unicode search.
...
Fixes issue #419
2010-06-18 12:54:11 +00:00
David Sansome
9e81f5e72b
File associations on Windows
2010-06-18 12:46:45 +00:00
David Sansome
2b7723567d
Associate with more mime types on linux
2010-06-18 12:19:31 +00:00
David Sansome
f82ff23d9b
Don't miss out the first filename on the commandline
2010-06-18 12:19:19 +00:00
John Maguire
256b507cae
Leopard compile fixes
2010-06-18 11:41:16 +00:00
John Maguire
339b581040
Snow Leopard/Leopard detection.
2010-06-18 11:13:44 +00:00
David Sansome
c8413dec80
Save the saved streams after editing one.
...
Update issue #404
Status: Fixed
Ah I see the problem - it didn't save the streams to the config file when you edited one - only when you added a new one. So if you edited a stream *then* added a new one it would save both, but if you edit one and then exit it would get lost. Should be fixed now.
2010-06-18 01:21:32 +00:00
David Sansome
35f0c65046
Make the meta modifier key work for global shortcuts on Linux. Fixes issue #329
2010-06-18 00:46:53 +00:00
David Sansome
28505857fc
Fix commandline option parsing
2010-06-18 00:31:54 +00:00
David Sansome
4c938c0da1
Add a small top border to the large cover
2010-06-18 00:24:09 +00:00
David Sansome
398bd54203
Don't put NULL in these not nullable columns - fixes a crash when downloading the Magnatune db
2010-06-18 00:11:15 +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
John Maguire
9f2db477f8
Remove useless function.
2010-06-17 23:00:07 +00:00
John Maguire
077dfd46b0
Support more shortcut keys on mac.
2010-06-17 22:55:34 +00:00
David Sansome
43575218a2
Use the bigger nocover image from amarok 2
2010-06-17 22:47:25 +00:00
David Sansome
ea77f022e4
Remember the small/large preference (I hear your mum likes large), draw a black background for the large mode, and center the cover when width > height.
2010-06-17 22:31:22 +00:00
David Sansome
d415e3e125
Include strings from macglobalshortcutbackend.mm in translations regardless of the host OS
2010-06-17 22:19:29 +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
John Maguire
a562190bbe
Code review comments for r1198
...
Put back media keys for non-mac.
In this year:
The town of Riga is chartered as a city by Bishop Albert, who landed on the site of the town with 1,500 crusaders earlier that year.
2010-06-17 21:54:42 +00:00
David Sansome
27473b3f3a
Large cover mode in the now playing widget. It doesn't remember your preference yet and the code is a bit buggy, but it looks pretty :)
...
John Komnenos the Fat attempted to usurp the imperial throne of Alexios III Angelos on the year of this revision.
2010-06-17 21:38:03 +00:00
John Maguire
25be0a1465
*Catch global shortcuts when clementine is focused.
...
*Automatically ask the user to enable assistive devices.
2010-06-17 21:33:16 +00:00
John Maguire
f9e29fccf4
Global keyboard shortcuts for Cocoa.
...
Requires "Enable access for assistive devices" set in Universal Access control panel.
2010-06-17 20:31:34 +00:00
David Sansome
4dbd1f2a2f
Make sure the last played track gets restored properly when we re-open clementine
2010-06-17 17:43:58 +00:00