Commit Graph

315 Commits

Author SHA1 Message Date
Jonas Kvinge 1f87535c2f Replace sha2 with QCryptographicHash (#6230) 2018-12-03 00:45:20 +00:00
Jonas Kvinge 1d954f2eb1 Fix USE_BUNDLE appearing twice 2018-11-29 23:31:38 +01:00
Jonas Kvinge 16bdd39c03 Merge remote-tracking branch 'upstream/master' into qt5-update 2018-11-29 23:21:54 +01:00
Jonas Kvinge 9f946a2898 Improvements to makefiles and make components optional (#6221) 2018-11-29 21:32:12 +00:00
Jonas Kvinge 2affbafa9a Fix libspotify depend 2018-11-21 10:31:17 +00:00
Jonas Kvinge 4321ecf7d2 Make dbus optional to please CI 2018-11-21 10:31:17 +00:00
Jonas Kvinge caedd6bcf4 Allow build without alsa on linux 2018-11-21 10:31:17 +00:00
Jonas Kvinge 8c198a99a5 Qt 5 fixes 2018-11-21 10:31:17 +00:00
Jonas Kvinge d4fab4a2ea Merge remote-tracking branch 'upstream/master' into qt5-update 2018-11-11 22:46:07 +01:00
Jonas Kvinge f2f07d4c87 Update taglib comment i CMakeLists and add warning (#6197) 2018-11-11 20:53:48 +00:00
eclipseo 623a536812 Use qt5 version of system-wide libraries (#6181) 2018-10-22 16:44:59 +01:00
Amish Naidu 58108dd0d0 Set OpenGL_GL_PREFERENCE to LEGACY to silence warnings on cmake 3.11+ 2018-10-04 23:47:31 +01:00
Jonas Kvinge a5e8eba91c Merge remote-tracking branch 'upstream/master' into qt5-update 2018-06-29 02:38:19 +02:00
Jonas Kvinge f3aab34d3a Add ALSA Device Finder (#6079) 2018-06-13 09:56:42 +01:00
Jonas Kvinge 03261f5b8d Use bultin taglib as default
Only use systems taglib if it's newer than the current release because of audio file detection by content.
2018-06-06 22:59:21 +02:00
Jonas Kvinge ef5a23a3fe Bump taglib 2018-06-06 22:47:08 +02:00
Andreas Sturmlechner abf390729a Drop obsolete Qt5WebKit dep from CMakeLists.txt (#5954)
Fixes https://github.com/clementine-player/Clementine/issues/5945
2018-01-07 14:11:25 +00:00
Andreas Sturmlechner b8381321c2 Properly find Qt5LinguistTools (#5913) 2017-11-21 09:59:48 +00:00
Florian Bigard 69b2a832db Merge branch 'master' into qt5 2017-01-18 15:57:07 +01:00
John Maguire c7b8aacad8 Remove support for VK
Fixes #5591
2017-01-11 18:08:43 +00:00
Pavel Vatagin 09c4b05ec5 fix Windows build libmygpo-qt5 (#5581) 2017-01-09 23:25:13 +00:00
Pavel Vatagin 446b382c74 fix configure Windows build (Qt5) (#5586) 2017-01-09 14:19:54 +00:00
Santiago Gil d3898d2f47 Add dialog to display streams' audio details (#5547)
* Add Stream Details window

* Fix capitalization in StreamDiscoverer::Discover()

* StreamDiscoverer::Discover(): get URL by const reference

* Refactor StreamDiscoverer::Discover

* Rename StreamDiscoverer callbacks

* StreamDiscoverer::OnDiscovered: fix nullptr comparison

* StreamDiscoverer: rename DiscoverFinished signal

* StreamDiscoverer::DataReady: receive const reference

* StreamDiscoverer: Remove unsigned types

* StreamDetailsDialog: rename Close slot

* StreamDetailsDialog: rename ui pointer to ui_

* MainWindow::ShowStreamDetails: receive a const reference

* StreamDetailsDialog: use unique_ptr, remove unsigned types
2016-12-21 16:57:04 +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
John Maguire a8a0f2e4fd Remove echonest and update songkick concert fetcher.
#5416
2016-06-27 14:47:42 +01:00
John Maguire b90fb73480 Merge pull request #5394 from Chemrat/udisks2
Udisks2 support
2016-06-01 00:10:26 +01:00
Valeriy d4e932db9a udisks2 support for devicemanager (refs #3264) 2016-05-17 22:56:16 +03:00
John Maguire 0beb6d3c59 Remove support for Amazon Cloud Drive. 2016-05-16 18:00:10 +01:00
Chocobozzz 0aa3405274 Merge remote-tracking branch 'upstream/master' into qt5 2016-05-09 12:46:08 +02:00
John Maguire 22b7101023 Merge branch 'release-1.3' 2016-04-19 16:04:46 +01:00
John Maguire 9cb1ed5126 Require qt 4.8.1
This is the version present in Ubuntu Precise (LTS).
2016-03-31 15:06:59 +01:00
John Maguire 1489191794 Revert "Require Qt4.8.1 and CMake deprecate warnings ..."
This reverts commit e1124403fd.

qdbusxml2cpp did not support new annotation names until 4.8.2
2016-03-31 15:06:14 +01:00
Chocobozzz 7c9d177755 Use Qt LTS 2016-03-28 11:40:37 +02:00
JulianVolodia e1124403fd Require Qt4.8.1 and CMake deprecate warnings ...
... "com.trolltech.*" changed to "org.qtproject"
2016-03-09 18:26:43 +01:00
Chocobozzz e6e189967d Merge remote-tracking branch 'upstream/master' into qt5 2016-02-29 18:03:02 +01:00
John Maguire c1a6a771a8 Disable Amazon Cloud Drive for 1.3 release. 2016-01-06 18:25:33 +00:00
David Sansome eabe451bd4 Use %{?dist} to get the rpm distro name, and remove the old Rpm.cmake
(cherry picked from commit 1f864f3522)
2015-12-31 16:03:04 +11:00
David Sansome 1f864f3522 Use %{?dist} to get the rpm distro name, and remove the old Rpm.cmake 2015-12-31 16:02:19 +11:00
Chocobozzz ff7026c9fe Merge remote-tracking branch 'upstream/master' into qt5 2015-12-13 20:05:12 +01:00
David Sansome 170c64cd8b Link statically to libprotobuf from the spotifyblob 2015-12-14 00:02:07 +11:00
Chocobozzz 61fb0427c5 Update taglib to 1.10.0 2015-11-24 19:43:28 +01: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
Chocobozzz 53af2bd75c Fix echonest qt5 compilation issues with different GNU/Linux distributions 2015-07-08 19:00:14 +02:00
Chocobozzz 369ff1be23 Update cmakelists min version to 2.8.11 2015-06-11 12:10:07 +02:00
Chocobozzz 4943bca877 Fix release compilation error because of qt_no_debug_output flag 2015-06-11 11:35:30 +02:00
Chocobozzz 5aec1c0e24 Merge remote-tracking branch 'upstream/master' into qt5
Update qt version to 5.4.2
2015-06-03 22:57:58 +02:00
John Maguire 49ad549611 crypto++ isn't required on all platforms 2015-05-01 15:38:15 +01:00
John Maguire 082a1d3e94 Nicer way to check for multiple pkgconfig names. 2015-05-01 15:36:53 +01:00
John Maguire af6e0d2f15 Really fix crypto++ on Fedora 2015-05-01 15:34:12 +01:00