1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-15 10:48:33 +01:00
Commit Graph

657 Commits

Author SHA1 Message Date
David Sansome
8b51f90a6e Make the pretty OSD draggable on kwin 2010-04-20 19:43:56 +00:00
David Sansome
58ae505377 If you remove the currently playing song, then undo it, keep the "currently playing" status on the newly re-added song. Updates issue #152. 2010-04-20 19:08:12 +00:00
David Sansome
57c9a0d00a Tests for playlist undo/redo 2010-04-20 18:41:12 +00:00
John Maguire
2f9d1867be Remove debug. 2010-04-19 20:59:34 +00:00
John Maguire
ff06207732 OS X dock icon updates to show current status.
Somewhat less (but still quite) hacky system tray code.
2010-04-19 20:59:05 +00:00
David Sansome
8ffe7f64b2 Find the gst include dir on windows 2010-04-19 20:37:21 +00:00
David Sansome
7b6925f9f8 Remove the shinyness outside of the actual icons 2010-04-19 20:19:46 +00:00
David Sansome
32d5a1dd2d Add danish translation 2010-04-19 19:25:33 +00:00
David Sansome
da34946a8d Bigger tiny icons, for mac... 2010-04-19 19:14:02 +00:00
David Sansome
b2236bfd1e Undo and redo actions for the playlist. Note that undoing a sort or a shuffle doesn't work yet. Fixes issue #152 2010-04-19 18:44:35 +00:00
John Maguire
9d0541a53b Disable automatic loading of gstreamer plugins from non bundle locations on mac. 2010-04-19 15:00:33 +00:00
David Sansome
124ca3fe64 Lock all analyzers to 25fps, should reduce CPU usage quite a bit 2010-04-19 14:24:11 +00:00
David Sansome
66d83fd120 Oops, forgot this comment 2010-04-19 14:23:57 +00:00
David Sansome
56bb697d06 Remember maximized state between calls to hide() and show() on window managers that don't do it for us. Fixes issue #215 2010-04-19 14:10:31 +00:00
David Sansome
b418141aa0 Show a tiny play or pause icon in the system tray 2010-04-19 13:53:26 +00:00
David Sansome
1dc8cca6e1 If the pretty OSD is positioned against the right/bottom edge, always display it there regardless of the size. 2010-04-19 13:16:53 +00:00
David Sansome
e014b67090 Add a "Stopped" notification that's different from "Playlist finished". 2010-04-19 13:01:57 +00:00
David Sansome
f4e9de8e5b Free the error messages properly, since they aren't owned by gstreamer. Thanks john :) 2010-04-19 12:30:19 +00:00
David Sansome
4bc704d7e3 Actually show error messages that come from gstreamer. Fixes issue #230 2010-04-19 12:04:35 +00:00
John Maguire
ca84b47361 Enforce Cocoa requirement. 2010-04-19 09:42:30 +00:00
John Maguire
4948050327 Fix build without gstreamer.
Fixes issue #217
Thanks to christoph.gysin
2010-04-16 14:39:55 +00:00
John Maguire
baf59f4c8d A bit more automation for mac builds. 2010-04-15 19:09:39 +00:00
David Sansome
d3adcbabf8 Change "Behaviour" to "Behavior", and add a british english translation 2010-04-15 16:26:41 +00:00
David Sansome
13b5772aa5 Remove genitive variables in lastfmservice.cpp, and use the american spelling of "neighbor"
Fixes issue #204
2010-04-15 16:12:44 +00:00
John Maguire
673ff760da Fix mac deployment script for Sparkle. 2010-04-15 16:00:11 +00:00
David Sansome
9bddf53312 Clean up the debian rules file 2010-04-15 15:59:33 +00:00
David Sansome
b92f5af86c Don't include the debian directory in the tarball 2010-04-15 15:49:47 +00:00
David Sansome
933eeb0ad4 Use correct dependencies in the ubuntu package, and use "make install" instead of installing everything manually 2010-04-15 15:49:05 +00:00
John Maguire
3215f01206 Add Sparkle public DSA key. 2010-04-15 15:37:38 +00:00
John Maguire
8abb9ecd4b Most of the work to use Sparkle on OS X.
Updates issue #210.
2010-04-15 15:23:12 +00:00
David Sansome
dd86b60411 CMake variables and commandline options to allow multiple engines to be built. Thanks christoph.gysin.
Fixes issue #203
2010-04-15 12:39:34 +00:00
David Sansome
44ffc5be75 Get metadata from shoutcast streams (like somafm) 2010-04-14 23:59:11 +00:00
David Sansome
5519985a3b Fix the names of these signals/slots 2010-04-14 22:54:15 +00:00
David Sansome
2a33954725 Codereview comments from r701 2010-04-14 22:36:28 +00:00
David Sansome
ed152be391 Scoped transaction test 2010-04-14 22:32:07 +00:00
David Sansome
be73b351ed Nothing to see here ... *ahem* 2010-04-14 22:19:07 +00:00
David Sansome
c29742a739 Fix the playlist test to use shared_ptrs 2010-04-14 22:11:59 +00:00
David Sansome
72cbf90689 Save the playlists in the background, and use shared_ptrs for all playlist items so they stay in scope after they've been deleted but while they're still being saved. 2010-04-14 22:05:41 +00:00
John Maguire
b16f789ac7 700 GET
Code review comments for r699
2010-04-14 21:58:51 +00:00
John Maguire
aeaebdb8d6 Fix a few mac UI bugs.
* Cmd+W closes the main window
* Clicking the dock icon shows the main window
2010-04-14 21:27:27 +00:00
David Sansome
d1966aa7f6 Check these additional tables exist 2010-04-14 21:09:28 +00:00
David Sansome
af07b5becd Store the playlist in the database. This is still quite slow. 2010-04-14 21:03:00 +00:00
John Maguire
dc782cfa5b Make the Settings menu disappear on OS X. 2010-04-14 20:06:06 +00:00
John Maguire
398107fe67 Disable system tray on mac and popup menu from dock icon.
Remove sqlite plugin from deployment script.
TODO: Factor out system tray/dock rather than tons of ifdefs.
2010-04-14 19:38:09 +00:00
David Sansome
b63fcb0b10 Add the new languages to the buildsystem 2010-04-14 16:50:18 +00:00
David Sansome
2db65d2668 Merge translations from Launchpad 2010-04-14 16:47:53 +00:00
David Sansome
91d6ad79ea Add a "po_all" target 2010-04-14 16:41:11 +00:00
David Sansome
04f467b2fe Add missing file - buildbot is useful! 2010-04-14 16:25:04 +00:00
David Sansome
76ef868c0a Don't pass non-const references 2010-04-14 16:12:33 +00:00
David Sansome
65440dd374 Codereview comments from r685 2010-04-14 16:00:45 +00:00