John Maguire
577248c24d
Assume Cocoa support
2019-03-21 11:09:13 +00:00
John Maguire
5171150e4f
Fix spotify blob detection on win32
2019-03-18 17:57:57 +00:00
Mattias Andersson
6a37af7b42
Remove ultimate lyrics parser ( #6225 )
...
This tool was once used generate data/lyrics/ultimate_providers.xml from
the sites.js file. Judging by the file histories, recent changes has
been done directly in the xml file, bypassing this tool. Moreover,
sites.js has contained syntax errors for the past three years without
anyone noticing.
Furthermore, this tool is the only part of Clementine that uses
QtWebKit. Since support for this has been removed in both the master and
qt5 branch it won't build anyway.
2018-11-30 12:09:49 +00:00
Jonas Kvinge
9f946a2898
Improvements to makefiles and make components optional ( #6221 )
2018-11-29 21:32:12 +00:00
Jonas Kvinge
f2f07d4c87
Update taglib comment i CMakeLists and add warning ( #6197 )
2018-11-11 20:53:48 +00: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
John Maguire
c7b8aacad8
Remove support for VK
...
Fixes #5591
2017-01-11 18:08:43 +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
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
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
JulianVolodia
e1124403fd
Require Qt4.8.1 and CMake deprecate warnings ...
...
... "com.trolltech.*" changed to "org.qtproject"
2016-03-09 18:26:43 +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
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
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
John Maguire
c0cf5e1220
Check for both names of libcrypto++
...
Fixes #4835
2015-05-01 11:52:40 +01:00
John Maguire
319b8a5824
Use SHA512 signatures for the spotify blob.
...
SHA512 is unsupported by reasonable QCA versions so we must use
libcrypto++ instead.
2015-04-28 12:27:07 +01:00
John Maguire
8d3fd00956
Amazon Cloud Drive support.
...
Squashed commit of the following:
commit 451a327fabb5f9aba077d93a33d75d8a6a288f5f
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:55:36 2015 +0100
Revert debug console changes.
commit 52f643c3dc524a837f56268b6da4881187204165
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:49:28 2015 +0100
Revert extra logging
commit 23645f9fea
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:47:55 2015 +0100
How did you get there
commit 8153388f19
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:45:12 2015 +0100
Update copyright headers.
commit fa9e279259
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:43:27 2015 +0100
Remove logging
commit 47a405543c
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:42:05 2015 +0100
Show login state correctly for Amazon.
commit 748d88d993
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:28:55 2015 +0100
Ensure Amazon is connected before serving URLs.
commit 25ec9c65f4
Author: John Maguire <john.maguire@gmail.com>
Date: Fri Mar 27 14:22:28 2015 +0100
Refresh Amazon authorisation & follow changes.
commit 27c1a37173
Author: John Maguire <john.maguire@gmail.com>
Date: Thu Mar 26 18:27:27 2015 +0100
Revert unneeded OAuthenticator change.
commit 3594af5be1
Author: John Maguire <john.maguire@gmail.com>
Date: Thu Mar 26 16:52:19 2015 +0100
Initial support for Amazon Cloud Drive.
2015-03-27 14:56:08 +01:00
John Maguire
5c84be87d5
Make required libraries required in cmake.
2015-02-10 17:43:07 +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
John Maguire
f2e6d665f3
Remove references to libindicate-qt
2015-02-03 13:48:32 +01:00
Arnaud Bienner
a8266173c5
Start to reactivate audio CD support
2014-10-26 00:28:03 +02:00
David Sansome
442d126b03
Hack to make the C++11 override keyword work with old compilers.
2014-09-26 20:33:02 +10:00
David Sansome
7b651136d8
Use the system's sha2 library if it's available. Fixes #4217
2014-09-25 23:51:46 +10:00
David Sansome
92e4326a4b
Disable AUDIOCD by default - it's broken in gstreamer-1.0 because of API
...
changes.
2014-09-22 22:38:11 +10:00
David Sansome
39d99247a2
gstreamer-cdda is in gst-plugins-base in 1.0 and has a different header name.
...
This still doesn't work because the API has changed and track listings are
now delivered via a bus message instead of direct access to the struct's
members.
2014-09-22 22:28:53 +10:00
David Sansome
a2408f7c0e
Merge branch 'master' into gstreamer-1.2
...
Conflicts:
src/moodbar/moodbarloader.cpp
2014-09-21 19:39:27 +10:00
David Sansome
50551d987a
Rewrite moodbar stuff for gstreamer-1.0:
...
- Rewrite gstspectrum (1.0) to use FFTW (2x faster) and emit raw magnitude
values (not log scaled).
- Rewrite the moodbar generation code to be somewhat understandable, and
do it in Clementine instead of gstreamer.
2014-09-21 19:38:13 +10:00
Arnaud Bienner
47108a9a68
Add a message in CMake to notify that ccache has been found and will be used (+ some minor, unrelated things).
2014-08-06 20:05:41 +02:00
Arnaud Bienner
7427b455d9
Use ccache if available
...
Just played a bit with it. Waiting to see how much it can help in real use case, when hacking on Clementine.
2014-08-05 22:16:41 +02:00
David Sansome
6bb81328e8
Merge branch 'master' into gstreamer-1.2
...
Conflicts:
ext/clementine-spotifyblob/mediapipeline.cpp
gst/moodbar/gstfftwspectrum.c
src/core/songloader.cpp
src/core/songloader.h
src/engines/gstengine.cpp
src/engines/gstenginepipeline.cpp
src/moodbar/moodbarpipeline.cpp
src/musicbrainz/chromaprinter.cpp
src/transcoder/transcoder.cpp
src/ui/mainwindow.cpp
src/visualisations/projectmvisualisation.cpp
2014-06-09 16:20:24 +10:00
Chocobozzz
1fc95cb7ed
Add Seafile Support
2014-06-03 14:33:07 +02:00
John Maguire
712d8ecd8a
Remove Growl support.
2014-04-07 14:54:10 +02:00
John Maguire
30d1c2f8db
Remove Ubuntu One support.
...
http://blog.canonical.com/2014/04/02/shutting-down-ubuntu-one-file-services/
2014-04-02 16:02:00 +02:00
David Sansome
6d1dc56a7c
Get a list of available audio devices from pulseaudio, and let the user choose
...
from those in the settings dialog instead of just giving him a text box.
2014-03-29 19:31:38 +11:00
Maltsev Vlad
a7b0accd93
Add Vk.com plugin.
2014-03-08 00:58:50 +07:00