1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-23 08:20:01 +01:00
Commit Graph

235 Commits

Author SHA1 Message Date
Pavel Vatagin
f08cf3ed8e fix build (Qt5) qtwin (#5585) 2017-01-09 14:17:38 +00:00
Chocobozzz
18a89f78a9 Merge remote-tracking branch 'upstream/master' into qt5 2016-10-07 14:30:09 +02:00
Arnaud Bienner
a4e2eabaa4 Bump 3rd party taglib to 1.11 2016-07-19 16:58:52 +02:00
Chocobozzz
0aa3405274 Merge remote-tracking branch 'upstream/master' into qt5 2016-05-09 12:46:08 +02:00
Bigard Florian
e31278c056 Fix projectm compilation with GCC 6 (#5371) 2016-05-09 10:55:34 +01:00
Chocobozzz
ff7026c9fe Merge remote-tracking branch 'upstream/master' into qt5 2015-12-13 20:05:12 +01:00
Chocobozzz
61fb0427c5 Update taglib to 1.10.0 2015-11-24 19:43:28 +01:00
David Sansome
dd45181f4a Merge https://github.com/gpodder/libmygpo-qt/pull/9 2015-11-21 11:32:34 +11:00
David Sansome
50539ab46b Merge libmygpo-qt from HEAD (fd4e40a2a3c69d5b4ba94e483ddcbbf3541b5767) plus https://github.com/gpodder/libmygpo-qt/pull/8 to make it use HTTPS for API requests 2015-11-21 11:09:59 +11:00
Arnaud Bienner
ab8c6dbb69 Use Cocoa actions for search field copy/cut/paste instead of trying to reimplement the same thing with some Qt.
So unlike previously, actions now also works as expected if some part of the text is selected, or if some text is already present (for paste action: doesn't replace previous text)
2015-10-15 19:46:01 +02:00
narunlifescience
dd953fd86c check custom icon location, then system theme & then fallback theme
icons added & replaced
2015-10-13 22:35:49 -05:00
Arnaud Bienner
399da3c7bc Convert cocoa key down/up pressed event to equivalent Qt events 2015-09-21 00:47:11 +02:00
Arnaud Bienner
bfe5042132 Don't give focus to search box when setting the reseting the text to empty string on OS X, otherwise it will get focus when it doesn't need to 2015-09-21 00:21:39 +02:00
Arnaud Bienner
e83848edd1 Seems we don't need this anymore.
Not sure when it was needed at some point, but now pressing "Esc" correctly cleans the search field. And this code (which also cleans the search field) was triggered in other situation, when pressing Cmd+A for example.
2015-09-21 00:18:57 +02:00
Arnaud Bienner
21ab4518d9 Change the way we give focus to the search bar on OS X. This prevents the text from being selected then accidentally erased by the user, when he starts typing with focus on the playlist view 2015-09-18 01:44:25 +02:00
Chocobozzz
7a866ac46b Fix compilation with Qt5.5 2015-07-26 09:54:19 +02:00
Chocobozzz
947f7a132e Fix media global shortcuts which don't work 2015-07-14 10:32:08 +02:00
Chocobozzz
369ff1be23 Update cmakelists min version to 2.8.11 2015-06-11 12:10:07 +02:00
Chocobozzz
afda8f7505 Update again from master 2015-04-17 16:06:57 +02:00
John Maguire
aa22a43f44 Add exponential back-off to Amazon requests. 2015-04-17 12:10:40 +01:00
Chocobozzz
e986ab5a4b Merge master branch and adapt it to qt5 2015-04-16 17:16:34 +02:00
Chocobozzz
4d0e413fb9 Finally use of qtsingleapplication adapted to qt5 2015-04-16 15:06:00 +02:00
Chocobozzz
6830cb92f7 Update cmakelist of 3rdparties to qt5 2015-04-11 23:24:05 +02:00
Chocobozzz
39f120d405 Update qxt to qt5 2015-04-11 23:24:04 +02:00
Chocobozzz
11938e3d79 Update of qsqlite (Qt 5.0.0 version) 2015-04-11 23:23:58 +02:00
Chocobozzz
2495c6cc61 Update of libmygpo for qt5 2015-04-11 23:23:50 +02:00
Chocobozzz
e995685ecd Update singleapplication (use of a qt5 alternative) 2015-04-11 23:23:38 +02:00
Arnaud Bienner
fe7bc917de Check if Mac QSearchField has focus before handling the notification.
Otherwise, playlist's search field will always handle those shortcuts, and they won't work anywhere else on the same window.
Fixes #3320.
2015-03-14 01:55:46 +01:00
Arnaud Bienner
fad0ccc8c6 Fix a crash that will sometime occur on exit on Mac, caused by my recent changes 2015-03-14 01:38:03 +01:00
Arnaud Bienner
c62f2c7f4d Make QSearchField behaves like other QWidget on Mac. Some events weren't sent for this widget, and escape and return weren't working. This prevents the 'Did you mean' widget to work correctly 2015-02-23 00:01:07 +01:00
Arnaud Bienner
985568d4c1 Use actual characters instead of keycode
While keycode are "hardware independent" they don't take into account keyboard layout (e.g. 'q' keycode would actually be 'a' on an AZERTY keyboard)
Fixes issue #4708
2015-02-09 20:45:09 +01:00
John Maguire
a18a621c0a Remove our copy of chromaprint. 2015-02-09 14:15:34 +01:00
John Maguire
c55c6130a0 Remove our copy of libechonest. 2015-02-09 11:22:05 +01:00
Chocobozzz
c44c7e5f04 Path taglib to skip multiple ID3v2 tags which can cause bugs with length
for example
2014-12-16 22:23:12 +01:00
John Maguire
1023fe8b1e Fix chromaprint includes. 2014-11-06 17:26:45 +01:00
David Sansome
1c1ea31f49 Remove bits of sha2 not used for sha256 2014-09-25 23:51:46 +10:00
David Sansome
8d3839603b Name chromaprint's config.h chromaprint_config.h so QtCreator doesn't get confused. 2014-09-22 22:27:44 +10:00
John Maguire
e876df1b23 Merge pull request #4456 from Shedward/vk-broadcasting
Vk.com broadcasting.
2014-08-12 22:04:45 +02:00
Vlad Maltsev
fd263d60fe Add broadcasting to Vreen. 2014-08-03 19:09:37 +07:00
Alexander Bikadorov
3cdca632f9 Fixes lock file removal 2014-06-27 12:30:00 +02:00
David Sansome
566ae6a6e4 Don't compile vreen with link-time optimizations - it makes all the symbols hidden on Arch Linux. 2014-05-23 22:52:37 +10:00
David Sansome
a6ac10093c Clean up a lockfile from /tmp on exit. Fixes #4348 2014-05-15 16:19:38 +10:00
John Maguire
bc3a80e1b7 Disable developer build for builtin vreen. 2014-04-02 16:27:07 +02:00
Maltsev Vlad
a7b0accd93 Add Vk.com plugin. 2014-03-08 00:58:50 +07:00
David Sansome
96075faf88 Namespace clementine's 3rdparty implementation of sha2 to prevent its symbols
conflicting with the system's openssl symbols with the same names.

This was causing SSL connections to fail in weird ways on Debian.

Fixes #4130.
2014-02-02 20:25:11 +11:00
Alexander Bikadorov
0ce178961a fix for using special keys for global shortcuts in X11 2014-01-22 18:48:39 +01:00
Arnaud Bienner
05b76f1d81 Bump 3rd party taglib to 1.9.1 2013-12-17 19:38:05 +01:00
John Maguire
4c23072bef Link dynamically against sqlite3 but still use a copy of QSqlLiteDriver 2013-11-22 16:31:41 +00:00
John Maguire
b17b075361 Compile fixes for 10.9 2013-11-21 17:59:31 +00:00
David Sansome
4ec7c09522 Don't return a free'd pointer from Echonest::ParseError::what(). Might fix a crash on Windows when there are no echonest results. 2013-09-07 15:39:05 +10:00