1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-25 09:10:49 +01:00
Commit Graph

889 Commits

Author SHA1 Message Date
David Sansome
38e0c3a11f Add projectm presets to svn 2010-06-07 10:09:30 +00:00
John Maguire
a4386de578 Add some useful mac functions. 2010-06-07 09:49:20 +00:00
David Sansome
2986b27fd7 Basic visualisation selector dialog. 2010-06-07 01:55:21 +00:00
David Sansome
f3d53b741b Add the patch to libprojectm 2010-06-06 23:22:23 +00:00
David Sansome
c3149e40ed Merge translations from Launchpad 2010-06-06 23:16:32 +00:00
David Sansome
87ecc89ca2 Add an option to change the quality (texture resolution) of visualisations 2010-06-06 23:05:11 +00:00
David Sansome
93cb686f08 Ctrl+W and Esc close the visualisation window 2010-06-06 22:39:01 +00:00
David Sansome
2a77a1070d Hide the cursor on the visualisation window properly 2010-06-06 22:33:30 +00:00
David Sansome
6e81289ea2 Add a visualisation config menu 2010-06-06 22:28:24 +00:00
David Sansome
038c7b1bbf Use the libprojectm from 3rdparty 2010-06-06 22:23:09 +00:00
John Maguire
920f7a0f3a Make visualisations not crash :-) 2010-06-06 22:22:02 +00:00
David Sansome
313daa5fd4 Add libprojectm to 3rdparty 2010-06-06 21:43:45 +00:00
David Sansome
0e155c1eaf Fix liblastfm finding 2010-06-06 21:08:52 +00:00
David Sansome
42cd269538 Double click visualisation for fullscreen 2010-06-06 18:29:13 +00:00
David Sansome
793e0371fe Oops, don't show the visualisation automatically 2010-06-06 18:28:58 +00:00
David Sansome
c541f242c5 Visualisation overlay 2010-06-06 18:18:06 +00:00
David Sansome
994d6d9c20 Set a better default size for the visualisation, and make resizing work 2010-06-06 18:17:41 +00:00
David Sansome
1895582eb9 Basic support for ProjectM visualisations 2010-06-06 14:06:23 +00:00
David Sansome
fe39d99923 Support playing \\host\share\file style URLs on Windows 2010-06-03 18:39:42 +00:00
David Sansome
6432fc4cd8 Include the bin directory so we can still build 2010-06-03 17:33:39 +00:00
David Sansome
1478171d2a Remove libnotify from the spec too 2010-06-03 17:20:57 +00:00
David Sansome
f435f251a9 Don't need libnotify any more 2010-06-03 17:20:35 +00:00
David Sansome
57e29a1f07 Better maketarball script that takes files from the current checkout rather than exporting new ones 2010-06-03 16:52:37 +00:00
John Maguire
edd029308f Update Mac icon. 2010-06-03 15:51:27 +00:00
John Maguire
2e9dc6c570 Never override UTF-8 strings from TagLib. 2010-06-03 15:22:30 +00:00
David Sansome
f33604580c Stop ASCII from voting, and add a failing test 2010-06-03 15:16:15 +00:00
David Sansome
3652ff30e0 Don't assert if one of the operands to our LIKE function is NULL 2010-06-03 14:56:49 +00:00
John Maguire
8a13f3e481 Qt is nice :-) 2010-06-03 14:11:53 +00:00
John Maguire
2ad15ffec6 Code review comments for r1023 2010-06-03 13:26:46 +00:00
John Maguire
407bc7a41e Fix segfault. 2010-06-03 13:02:24 +00:00
John Maguire
b9df2a09d4 Add voting for codecs, eg. if 3/4 tags in a file are windows-1251 then they will all be decoded with windows-1251. 2010-06-03 12:36:43 +00:00
David Sansome
c0103cc1e0 Bring 1020 back again for Windows systems that don't seem to have a system encoding set :/ 2010-06-02 21:26:12 +00:00
David Sansome
7cbd8f7500 Revert r1020, it wasn't necessary - see issue #364 2010-06-02 21:08:37 +00:00
David Sansome
2381d2ba1a Use UTF8 explicitly rather than the local 8-bit codec 2010-06-02 21:04:03 +00:00
David Sansome
6dd32da591 Make the M3U parser use the local 8-bit encoding instead of latin1. Yes I know the spec says m3us are always latin1 - you didn't expect anyone else to actually follow that did you? Fixes issue #364. 2010-06-02 20:06:47 +00:00
David Sansome
e110febc86 Add a background to the pretty OSD 2010-06-02 19:19:30 +00:00
David Sansome
7e92fd3e57 Update the nomusic icon 2010-06-02 18:44:53 +00:00
David Sansome
3d410fefa7 Update Windows icon 2010-06-02 18:44:42 +00:00
David Sansome
40881065d4 Use Carlos' icon 2010-06-02 17:50:53 +00:00
David Sansome
531fa90cbd Fix test compilation 2010-06-02 16:58:34 +00:00
David Sansome
6e19e777d8 Don't create SettingsDialog until RadioModel is available 2010-06-02 16:27:52 +00:00
David Sansome
c834a5f31f Do the compilation processing in the database thread, and make everything lock on the database to ensure two threads don't access it at once. 2010-06-02 16:22:20 +00:00
David Sansome
03d876a599 Put the Database object in its own thread, and create the Library and Playlist backends in that database thread. The database calls don't happen in the database thread yet, but this is the first step towards making sure sqlite access is thread safe. 2010-06-02 15:58:07 +00:00
David Sansome
c7d351f68a Make it possible to wait for a background thread to start 2010-06-02 14:22:40 +00:00
David Sansome
24b22b1b17 Invalidate the cached current row pixmap when the column headers are moved/resized and when the song's metadata changes. 2010-06-02 13:51:16 +00:00
David Sansome
e891543f42 Fix the encoding of composers and albumartists as well 2010-06-02 13:22:54 +00:00
David Sansome
21c990e3c7 Test for UTF8 in a Latin1 field 2010-06-02 13:11:51 +00:00
John Maguire
f4385d4545 Detect cp866 & windows-1251 in "latin1" tags. 2010-06-02 12:31:40 +00:00
David Sansome
3dad151608 Undo part of r1004, thanks John 2010-05-31 21:24:54 +00:00
David Sansome
d760721f61 Make this all a bit more sane 2010-05-31 20:59:13 +00:00