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
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
David Sansome
1eaebecdea
Try fixing the windows build
2013-04-15 22:14:25 +10:00
David Sansome
f777561f4a
Use libmygpo-1.0.7
2013-04-15 21:41:54 +10:00
Andreas
79c2aaacd9
Windows: Publish service on all interfaces.
2013-03-08 15:20:31 +01:00
Arnaud Bienner
723437d5b6
Compile bundled taglib with ASF and MP4 support
2013-03-03 00:50:45 +01:00
David Sansome
446b379111
Patch taglib to stop loading a FLAC file if it has too many metadata blocks. Fixes issue 3500.
2013-02-17 18:41:04 +11:00
John Maguire
f27cf7b59f
Change tinysvcmdns to use sockets instead of pipe on windows.
...
Should make it actually work on windows.
2013-01-23 16:05:32 +01:00
John Maguire
139777cace
Search for windows pthread library for tinysvcmdns.
2013-01-18 16:56:07 +01:00
John Maguire
6b4f4cde38
Oops, actually link winsock2.
2013-01-18 14:00:21 +01:00
John Maguire
de7ace16ec
Link winsock2 and pthread to tinysvcmdns.
2013-01-18 13:59:10 +01:00
John Maguire
f3d4f88466
Fix tinysvcmdns compiling on win32.
2013-01-17 16:32:17 +01:00
John Maguire
ffe00ef149
Add tinysvcmdns to 3rdparty
2013-01-17 13:15:16 +01: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