John Maguire
b57c5a77f7
Use c++0x instead of 11 for backwards compat
2018-12-05 14:02:01 +00:00
Jonas Kvinge
139bc1f5aa
Convert NULL to nullptr ( #6220 )
2018-11-29 21:26:51 +00:00
John Maguire
c583ddd9c8
Explicitly find dynamic version of glew
2018-11-25 22:11:06 +00:00
Jonas Kvinge
3cf7467bdf
Bump taglib ( #6196 )
2018-11-11 20:53:28 +00:00
Mattias Andersson
765ee3461b
Remove unused directory 3rdparty/fancytabwidget
2018-07-22 21:21:09 +01:00
Jonas Kvinge
ef5a23a3fe
Bump taglib
2018-06-06 22:47:08 +02:00
John Maguire
d71651db7e
Explicitly link libprojectm renderer to GLEW
2017-11-21 13:38:57 +01:00
John Maguire
c7b8aacad8
Remove support for VK
...
Fixes #5591
2017-01-11 18:08:43 +00:00
John Maguire
809387c75a
Revert "Add libdmg-hfsplus to 3rdparty"
...
This reverts commit 3662b5e403
.
Too much effort to build this for host vs. build system
2016-12-20 15:26:31 +00:00
John Maguire
3662b5e403
Add libdmg-hfsplus to 3rdparty
2016-12-20 15:16:00 +00:00
Arnaud Bienner
a4e2eabaa4
Bump 3rd party taglib to 1.11
2016-07-19 16:58:52 +02:00
Bigard Florian
e31278c056
Fix projectm compilation with GCC 6 ( #5371 )
2016-05-09 10:55:34 +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
John Maguire
aa22a43f44
Add exponential back-off to Amazon requests.
2015-04-17 12:10:40 +01: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
David Sansome
1430cc4114
Patch a weird big endian swap thing in taglib
2013-08-18 12:55:18 +10:00
David Sansome
4411b25e86
Use a newer taglib (taglib master at 89fcab5669013bd46b0ef7b7f6efbb8a21cd1ceb)
...
Fixes issue 3446
2013-08-18 12:55:07 +10:00
John Maguire
d829d75d49
Fix warning in Chromaprint.
2013-05-17 16:33:35 +02:00
David Sansome
064249deeb
Fix a libmygpo-qt linker error on windows
2013-05-04 14:04:00 +00:00
David Sansome
13016db4aa
Oops
2013-04-15 22:27:02 +10:00