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

193 Commits

Author SHA1 Message Date
David Sansome
73062bce3d Make Google Drive support optional and add a cmake option for it 2012-07-26 21:23:31 +01:00
David Sansome
5b3071e5f1 Remove the plasmarunner plugin since it doesn't work any more. Fixes issue 3037 2012-07-05 12:56:26 +01:00
David Sansome
abe8d10b9c Add a compatibility header so liblastfm and liblastfm1 can both be used with the same source. 2012-06-28 18:40:20 +01:00
John Maguire
569c8295db Add qocoa and use it for the playlist search field. 2012-06-28 11:39:43 +02:00
John Maguire
9dd4f31795 Use libspotify 12.1.45.
Fixes issue #2972
2012-06-07 12:35:24 +02:00
David Sansome
638a4b9739 Bundle the gstreamer moodbar plugin, with a patch that protects calls to fftwf_plan from multiple threads. 2012-05-27 17:30:58 +01:00
David Sansome
6677d0fe30 Remove Android remote control support for now 2012-04-13 15:01:22 +01:00
David Sansome
1c80cfbadb Use libspotify 11.1.56 2012-03-27 22:01:37 +01:00
David Sansome
e54a2ff5c5 Get the most popular top-level tags from gpodder.net 2012-03-06 18:39:34 +00:00
Руслан Ижбулатов
7ff1db6f0b Add proper include path for windres 2012-01-22 14:46:02 +00:00
Руслан Ижбулатов
5c45e22e28 Make SAC and WMDM optional 2012-01-22 14:35:22 +00:00
Orcan Ogetbil
9dd4b1bb94 Use SHA2 system library when available
Fixes issue 2623
2012-01-17 23:12:44 +01:00
David Sansome
4618651cf4 Merge branch 'master' into external-tagreader 2012-01-07 22:52:18 +00:00
David Sansome
6f3df9bd5f Fix linking to chromaprint on Windows 2012-01-07 17:29:35 +00:00
David Sansome
d17629586f Use the system version of libchromaprint if available 2012-01-07 15:27:50 +00:00
John Maguire
598948d16e Remove echoprint. 2012-01-06 16:42:22 +00:00
John Maguire
b9eec4ce38 Build & link against Chromaprint. 2012-01-06 15:57:51 +00:00
David Sansome
9041117867 Move everything around in the source tree - static libraries and external binaries now go in "ext/". Add a generic worker pool. 2012-01-05 23:25:13 +00:00
David Sansome
85f2f087cb Start work on moving everything that uses taglib out into an external process. 2012-01-05 23:24:48 +00:00
David Sansome
22e6a649b7 Remove the custom gstspotifytcpsrc and use tcpserversrc ! gdpdepay to receive data. Use a gstreamer pipeline on the other end as well to send data. 2011-11-28 18:45:12 +00:00
John Maguire
e9d770a864 Remove pjsip/stun code and make PortForwarder at least compile. 2011-11-28 16:22:13 +01:00
David Sansome
c38043b7e7 Require libspotify 10, update the windows installer to use the new libspotify.dll filename, add libspotify ldflags properly. 2011-11-27 18:47:02 +00:00
David Sansome
ea68940b76 Don't use qca if spotify is completely disabled 2011-11-07 12:05:31 +00:00
David Sansome
fccd0a5458 Don't make QCA a requirement if we're bundling the spotify blob (since we won't need to download anything at runtime) 2011-11-05 15:44:56 +00:00
David Sansome
b618c4f9a9 Don't compile the spotify blob if spotify core is disabled 2011-11-05 01:21:01 +00:00
David Sansome
c12b3ab399 Verify the signatures of spotify blob files downloaded at runtime. Should protect against MITM attacks, and compromises of our server. 2011-11-05 01:12:28 +00:00
David Sansome
0b4b375561 Add an option for the krunner plugin, default it to off 2011-10-30 15:16:05 +00:00
David Sansome
1f6bc7cd9a Don't update the .po files automatically from the .pot each build (Transifex will do that now). Also add source files that aren't compiled because of options being disabled to the OTHER_SOURCES list (for translation) automatically. 2011-10-29 18:37:30 +01:00
John Maguire
c8ca261b33 Update summary of KDE global search. 2011-10-24 17:25:09 +02:00
John Maguire
1cc722961c Show plasma runner in cmake status 2011-10-24 17:11:26 +02:00
David Sansome
9a739a3346 Add a DBus interface onto the global search engine, and add a KDE krunner plugin that performs global searches in Clementine.
This is optional and is not compiled unless you have the plasma developer packages installed.
2011-10-19 23:17:24 +01:00
David Sansome
c05a2ee182 Add a spotify gstreamer source element instead of hacking about with gsttcpserversrc. Implement seeking on spotify tracks. 2011-09-25 19:24:44 +01:00
John Maguire
0a3b5d3d75 Search for QJson using pkgconfig. 2011-09-20 10:07:55 +02:00
David Sansome
21be90a941 Change spotify protobuf namespace to something that isn't reserved, and do album loading in spotify 2011-08-29 03:32:37 +01:00
David Sansome
191e23ed13 Remove old references to libarchive 2011-08-10 16:30:36 +01:00
David Sansome
082716e9c9 Don't try to compile audio CD support if libcdio isn't installed. 2011-08-10 16:30:36 +01:00
Arnaud Bienner
f7859f591c Adding CD devices in devices tab. Fixes issue 701. 2011-08-05 02:15:16 +02:00
John Maguire
8091f9d1cd Explicitly search for all the gettext executables. 2011-07-27 21:54:05 +02:00
David Sansome
a1062eb96f Add sha256 and hmac-sha256 functions 2011-07-23 19:33:00 +01:00
David Sansome
dd3eee63e5 Remove python scripting support 2011-07-23 15:32:12 +01:00
John Maguire
1df5db5ee3 Add Echoprint library and a new fingerprinting classs that uses it. 2011-06-25 17:30:12 +00:00
John Maguire
6e86caae2c Define QT_STRICT_ITERATORS and fix the associated bugs. 2011-06-20 15:08:06 +00:00
John Maguire
54e9299c08 libgsttag is also required to build clementine now. 2011-06-16 13:49:10 +00:00
Arnaud Bienner
272841ab73 Starting audio CD support. Starts issue 701 2011-06-09 23:08:43 +00:00
John Maguire
97a8aa54be Use SPMediaKeyTap for global media keys on Mac.
Thanks to: tyler.s.rhodes@gmail.com
2011-05-30 10:09:34 +00:00
John Maguire
f246e44b92 Support making spotify playlists available offline. 2011-05-25 14:22:49 +00:00
David Sansome
417bde98a0 Remove dependency on QtUiTools, remove QtUiTools bindings and port PyQt's pure python .ui file parser to use PythonQt. Change the di.fm script to use uic again. 2011-05-21 19:08:38 +00:00
John Maguire
51e031df2b Add class for transcoding a Song into an OGG Vorbis stream. 2011-05-19 16:34:33 +00:00
David Sansome
25e63e4b42 Add QtUiTools bindings 2011-05-15 16:12:38 +00:00
David Sansome
d9bb8ffd8c Add the pythonqt bindings generator and make some bindings for RadioService and UrlHandler 2011-05-15 15:45:49 +00:00