Commit Graph

346 Commits

Author SHA1 Message Date
David Sansome 227c64177c Automatically generate .po and .pot files from the translation sources, for launchpad 2010-03-29 16:05:23 +00:00
David Sansome c1308c1b6c Czech translation from Vít Pelčák 2010-03-29 14:14:57 +00:00
David Sansome 5367a01bb7 Using the stack works too... 2010-03-29 14:03:05 +00:00
David Sansome 0aec407984 Only prune the scope buffer list from a single thread. Maybe fixes issue #120 2010-03-29 14:00:44 +00:00
David Sansome ac33a53c5d Updated greek translation 2010-03-29 13:36:30 +00:00
David Sansome 8af5138758 Outputs go last :( 2010-03-29 13:28:29 +00:00
David Sansome 1433a53960 Fix behaviour when clicking on the system tray when clementine is minimized. Thanks christoph.gysin. Fixes issue #133 2010-03-29 13:24:40 +00:00
David Sansome f2d3644ca1 Support writing the special ID3/Xiph tags. Fixes issue #115 2010-03-29 13:15:47 +00:00
John Maguire 3980bfbd8f Update translation strings & french translation.
Thanks to Henry Sylvain.
2010-03-29 10:24:36 +00:00
John Maguire ee9e676df1 Add autocompletion to artist & album tags in playlist.
Thanks to christoph.gysin
Updates issue #130
2010-03-27 23:45:46 +00:00
David Sansome 0e4fb1b789 Fix loading songs with a # (or other URL special characters) in the name. Fixes issue #117 2010-03-27 15:53:02 +00:00
David Sansome c0a323b5ff Make sure the pretty osd is really the default on windows 2010-03-27 15:15:20 +00:00
David Sansome 6bad424058 Don't show these two columns by default 2010-03-27 15:10:52 +00:00
David Sansome 66df980238 French translation 2010-03-27 12:56:36 +00:00
John Maguire 2afd94ce47 Switch cover manager filter from OR to AND. 2010-03-26 15:04:38 +00:00
John Maguire 2b812a76fd Split search query in cover manager.
Add unit tests.
Fixes issue #119
2010-03-26 12:22:19 +00:00
David Sansome 5b468823d6 Simplify Prev/NextEditableIndex a bit. Thanks christoph.gysin 2010-03-26 00:32:44 +00:00
David Sansome 766429c860 Allow inline editing of tags in the playlist. Thanks christoph.gysin 2010-03-25 23:48:58 +00:00
John Maguire 11bd9966d1 Mac build fixes 2010-03-25 23:03:28 +00:00
David Sansome 40e7737ba3 Maybe global shortcuts on windows... 2010-03-25 22:37:00 +00:00
David Sansome 82cdab9047 Make the pretty OSD the default on platforms without a native notification (Windows). 2010-03-25 21:29:17 +00:00
David Sansome 9c3ea3599f Fade the OSD in and out on Windows 2010-03-25 21:24:19 +00:00
David Sansome 07ace1db70 Fix the size of the text label in the pretty osd 2010-03-25 20:57:34 +00:00
David Sansome cffa51a881 Make sure the pretty OSD stays in the same place between calls to show(). Fixes issue #121 2010-03-25 20:54:47 +00:00
David Sansome 3a726f71cd Fallback for the OSD on systems without transparant top level widgets 2010-03-25 19:57:52 +00:00
David Sansome b492a63dfa Fix errors in Qt < 4.6 2010-03-25 19:36:56 +00:00
David Sansome 7d5673930d Pretty OSD. 2010-03-25 19:30:10 +00:00
John Maguire fc2877dc30 Show radio icon rather than nothing in notification. 2010-03-25 18:38:20 +00:00
John Maguire 7250587c03 Remove dependency on libnotify and use dbus directly. 2010-03-25 17:52:28 +00:00
John Maguire 2e71390acd Switch from OR to AND in split queries.
Fixes issue #116
2010-03-25 15:59:58 +00:00
John Maguire 645b819b68 Actually use unicode aware LIKE() on win32. 2010-03-25 15:39:13 +00:00
John Maguire 502e346218 Forgot to update win32 sqlite functions. 2010-03-25 15:37:15 +00:00
David Sansome 38b114e4ad Show the basefilename in the title column if there's no title tag. Fixes issue #99 2010-03-25 15:00:56 +00:00
David Sansome d5762bbbd7 Fix codereview comments for r496 2010-03-25 14:47:41 +00:00
David Sansome 088d298c7d Stop scanning the library straight away if we're asked to quit. Fixes issue #114 2010-03-25 14:33:09 +00:00
John Maguire 95252ccc71 Support query splitting in library search.
Improve performance of LIKE().
Fixes issue #104
2010-03-25 13:58:24 +00:00
David Sansome 9adf70d77e Fix the alternate background colour 2010-03-25 13:38:57 +00:00
David Sansome 06555da965 Add another check to see if library files still exist between the two loops in the librarywatcher. Also make sure songs are valid before trying to insert them into the database (triggering not-null constraint violations). Fixes issue #113 2010-03-25 13:15:55 +00:00
David Sansome c1e2cbe800 This Qt bug was fixed in 4.7 2010-03-25 12:57:11 +00:00
John Maguire a1baa06dbf Remove debug 2010-03-25 11:41:07 +00:00
John Maguire 5dc9f2358f Forgot stylesheet changes :-) 2010-03-25 11:39:44 +00:00
John Maguire 6b6ce0e582 Enable alternating row colours for playlist... hackity hack.
Fixes issue #112
2010-03-25 11:38:28 +00:00
John Maguire a64e5fb17e I <3 Qt. 2010-03-24 22:31:34 +00:00
John Maguire ca774badc4 More bounds checking on dbus interface. 2010-03-24 22:29:17 +00:00
John Maguire c00493223d Fix segfault when GetMetadata() is called when no song is playing. 2010-03-24 22:17:56 +00:00
John Maguire b6e3c52f44 Fix comments from r482. 2010-03-24 21:46:00 +00:00
John Maguire 2e35831b0b Mac build fixes 2010-03-24 21:34:32 +00:00
John Maguire f9972183c5 ifdef dbus stuff for X11 only. 2010-03-24 21:07:16 +00:00
John Maguire a8a37264f7 Add MPRIS support (thanks Amarok ;-)
Fixes issue #29

Example command lines:
dbus-send --print-reply --dest=org.mpris.clementine /Player org.freedesktop.MediaPlayer.Play
dbus-send --print-reply --dest=org.mpris.clementine / org.freedesktop.MediaPlayer.Identity
dbus-send --print-reply --dest=org.mpris.clementine /TrackList org.freedesktop.MediaPlayer.GetCurrentTrack
dbus-send --print-reply --dest=org.mpris.clementine /TrackList org.freedesktop.MediaPlayer.GetMetadata int32:0
2010-03-24 20:58:17 +00:00
David Sansome 1103ef77da More library tests 2010-03-24 19:05:49 +00:00