Commit Graph

171 Commits

Author SHA1 Message Date
David Sansome c2da4b7b28 Patch breakpad to fix compilation with c++0x 2012-12-28 00:40:59 +11:00
David Sansome dbeae392b9 Use a newer google breakpad 2012-12-28 00:39:30 +11:00
John Maguire 6c5e831a7d Remove tag encoding detection as we don't really use it anymore. 2012-11-29 13:41:20 +01:00
John Maguire 3df3278d3d Disable virtual destructor warning for builtin taglib. 2012-11-20 11:36:34 +01:00
David Sansome b42e93d29b Make the Ubuntu and Fedora packages depend on sparsehash, and use the builtin taglib by default if the system's version is too old 2012-10-30 05:45:43 +01:00
John Maguire 3a502ef902 Remove keychain from 3rdparty. 2012-10-29 13:26:14 +00:00
David Sansome e5b2cacb20 Make the Ubuntu and Fedora packages depend on sparsehash, and use the builtin taglib by default if the system's version is too old 2012-10-27 17:53:29 -07:00
David Sansome 66ce3b4408 Add taglib-1.8 to 3rdparty 2012-10-27 17:12:18 -07:00
John Maguire 20031870df Support keyboard shortcuts in Mac search fields.
Fixes issue #994
2012-07-23 18:17:31 +02:00
David Sansome 3ca45f8100 Make the new non-mac search fields look the same as the old LineEdit
based search fields.
2012-07-15 16:58:13 +01:00
Arnaud Bienner cb1f82d12f Remove qsearchfield_nonmac.png on 3rparty directory, as it's not used since revision 66a92ae909 2012-07-14 16:17:23 +02:00
Arnaud Bienner 2c301cde0f Move the search field button to the left, and always display it 2012-07-14 16:10:41 +02:00
John Maguire 501baa6597 Support setFocus on Mac QSearchField. 2012-07-12 18:48:47 +02:00
John Maguire facf8ac142 Forward setFocus() in QSearchField. 2012-07-12 16:51:11 +02:00
John Maguire 6b87318710 Revert "Typedef QSearchField to old LineEdit on non Mac, and make it compatible with QSearchField"
This reverts commit 59517f5b4e.

Update issue 3047
Status: Accepted
Breaks the mac build. We should do a proper fix for this.
2012-07-12 14:04:29 +02:00
Arnaud Bienner 59517f5b4e Typedef QSearchField to old LineEdit on non Mac, and make it compatible with QSearchField
Fixes issue 3047. (for now)
2012-07-10 00:44:05 +02:00
John Maguire 887cc0c2c8 Make mac compile again. 2012-07-05 13:57:58 +02:00
Arnaud Bienner c57f58862f Forward some events from QSearchField's internal lineEdit to QSearchField, so we can be aware of some events (like getting/losing focus).
Implemented for non-mac; something certainly still needs to be done for Mac
2012-07-02 00:49:37 +02:00
John Maguire 4c55ed9e94 Actually selectAll() on a Qt search field. 2012-06-28 15:17:12 +02:00
John Maguire 915ad6233c Remove duplicate Qt check in Qocoa. 2012-06-28 13:19:36 +02:00
John Maguire c1def8bb26 Fix compilation of QSearchField in Qt 4.6 2012-06-28 13:17:51 +02:00
John Maguire 1ebca65c0b Fix QSearchField on non-mac. 2012-06-28 12:50:32 +02:00
John Maguire e928ac0349 Support selectAll() in QSearchField. 2012-06-28 12:27:32 +02:00
John Maguire 1e620321a3 Add support for returnPressed() signal to QSearchField. 2012-06-28 11:40:18 +02:00
John Maguire 6208373b86 Port search field in AlbumCoverManager to QSearchField and add support for placeholder text. 2012-06-28 11:40:05 +02:00
John Maguire 569c8295db Add qocoa and use it for the playlist search field. 2012-06-28 11:39:43 +02:00
John Maguire 1f64d4f709 Support IdSpace param in echonest artist requests properly. 2012-05-29 16:48:28 -07: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 bb69d7d53a Revert libmygpo-qt revision 8f35be2da45d74c42672d3d787ef65fb8b14d0dd ("Return normal pointers from ApiRequest methods, so they can be used in Clementine's closures, and deleteLater() in a slot connected to their finished() signal doesn't crash"), and do closure connections using the shared pointers 2012-03-19 19:38:40 +00:00
David Sansome 1fc8b85ff6 Fix compilation on Windows 2012-03-09 18:40:51 +00:00
David Sansome 8a2e282676 Cherry-pick 813951402c15850642a88487f08779aeba98055c from libmygpo-qt 2012-03-07 13:20:40 +00:00
David Sansome 4a16710b69 Cherry pick e4873db127a1b24f069d3602e531d7ca19c70a83 from libgpo-qt 2012-03-06 18:39:34 +00:00
David Sansome e54a2ff5c5 Get the most popular top-level tags from gpodder.net 2012-03-06 18:39:34 +00:00
Руслан Ижбулатов 28e89250d0 Need stdlib.h for rand() 2012-01-22 14:35:52 +00:00
David Sansome 665b721236 Remove unused bits from 3rdparty/chromaprint 2012-01-07 15:12:26 +00:00
John Maguire 660c68f9d9 Remove chromaprint shared lib target. 2012-01-06 17:08:01 +00:00
John Maguire 598948d16e Remove echoprint. 2012-01-06 16:42:22 +00:00
John Maguire 1bcbc2ed3e Add Chromaprint to 3rdparty. 2012-01-06 15:55:50 +00:00
David Sansome 00c6d20c3f Explicitly link libechonest statically instead of relying on the default (which is changed to SHARED by rpmbuild) 2011-11-30 19:10:14 +00:00
David Sansome 8f87744d57 Disable the native preset factory in libprojectm (which we didn't use anyway). Might fix the -ldl requirement and compilation failure on fedora 14. 2011-11-29 14:55:15 +00:00
Vadim Zhukov c084d13ff1 Apply downstream OpenBSD patches against projectm. Fixes issue 2277 2011-11-29 11:27:35 +00:00
John Maguire 1b4914ee87 Bump libechonest to 1.2.1 2011-11-23 16:10:33 +01:00
John Maguire ff8dfd875e Build libechonest statically again. 2011-10-26 18:12:12 +02:00
John Maguire ba363fa475 Bump libechonest to 1.2.0 2011-10-26 16:45:20 +02:00
David Sansome 740b4c0bda Fix a build error on cmake < 2.8.4 2011-10-19 23:45:48 +01: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 9a5a0c811a Make sha2 compile on windows 2011-07-23 20:08:33 +01: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