David Sansome
3ade9217d7
Add an extra newline between statements in the first schema file to fix an error when QtSql doesn't support multiple statements at a time. Fixes issue 2604
2012-01-12 09:38:01 +00:00
David Sansome
c73c87a21a
Revert "Add libssl32.dll to the windows installer, just in case"
...
This reverts commit 95632383ed4ce848433da1bee012a56e79589cae.
2012-01-11 21:29:49 +00:00
David Sansome
8e3ce51304
Bump version to 1.0.1
2012-01-11 21:26:09 +00:00
David Sansome
118985996f
Add ValiCert's root CA to QSslSocket's list to fix an "invalid username/password" error when connecting to Grooveshark on a Windows machine that didn't have all the root CAs installed.
...
Fixes issue 2532
(cherry picked from commit 6ab38e0093b017a4732f6e236e3ec3d303fe3856)
2012-01-11 21:12:22 +00:00
John Maguire
21441acc94
* Add check that chromaprinter is only used from a non-UI thread.
...
* Update copyright date
(cherry picked from commit 0c5f422eb8c86291d5fb5693ece033f7c24b3fed)
2012-01-11 21:12:10 +00:00
David Sansome
ada7adcb2f
Create the FilesystemWatcherInterface directly in the LibraryWatcher, fixing a crash when trying to add a new device.
...
(cherry picked from commit d4b4606068b1e73db1aa7ed7227457e220377c4b)
2012-01-11 21:11:31 +00:00
David Sansome
fd1c133e24
Display any SSL or HTTP errors that occur when creating a grooveshark session
...
(cherry picked from commit ff92815ef071abcbddf0bc7c60ffb471716d9465)
2012-01-11 21:11:26 +00:00
David Sansome
d5fcc1a24e
Fix a crash on startup after disabling watching the library for changes. Fixes issue 2585
...
(cherry picked from commit 2e49e89e7b5c5a0ebaa352e429f3e573a1fa778f)
2012-01-11 21:11:07 +00:00
David Sansome
dea9fbec95
Musicbrainz tagging improvements:
...
* Fix a bug where the song title would be used for the album field
* Get the album's year as well
* Include all releases for a song in the results list
* Remove duplicate albums
* Sort results
(cherry picked from commit e9c0b4bd69f96e99af825ec1839f456702f3bbf1)
2012-01-11 21:10:56 +00:00
David Sansome
a4944a83dd
Fix linking to chromaprint on Windows
...
(cherry picked from commit 6f3df9bd5f62ecfff9f1ee5831e07745014b7a4f)
2012-01-11 21:10:51 +00:00
David Sansome
5e231caf3e
Add chromaprint/fftw dependencies to the debian control and rpm spec files
...
(cherry picked from commit ae8ac239bfbb29ecc2592bc0aed63d89bd1953b1)
2012-01-11 21:10:47 +00:00
David Sansome
842cfadf6b
Use the system version of libchromaprint if available
...
(cherry picked from commit d17629586f43da51450166347164eeda16592880)
2012-01-11 21:10:43 +00:00
David Sansome
da2275cd3f
Remove unused bits from 3rdparty/chromaprint
...
(cherry picked from commit 665b721236e19d1241e395af212e2051739c84dc)
2012-01-11 21:10:38 +00:00
John Maguire
042ae479f1
Reorder DLL deletions.
...
(cherry picked from commit e1804219dc51497b14ea8db168178fbb0df2d0e8)
2012-01-11 21:10:33 +00:00
John Maguire
9014634272
Remove chromaprint shared lib target.
...
(cherry picked from commit 660c68f9d961d987d46633544bb4912503d1648c)
2012-01-11 21:10:27 +00:00
John Maguire
d0eec3f384
Port Musicbrainz track lookups to API v2.
...
(cherry picked from commit d6bada074a0344f2eafe132d9ceba0e401de39bd)
2012-01-11 21:10:24 +00:00
John Maguire
7eb4ab8453
Rename MusicDNS -> Acoustid.
...
(cherry picked from commit cdb381a85f48f66975162f83dc2c1f2cfe2dd8bf)
2012-01-11 21:10:15 +00:00
John Maguire
2e98ce65d5
Disable callbacks after generating fingerprint.
...
(cherry picked from commit 9bb37fda625de498c240e56ef7b7f09ca693c6f7)
2012-01-11 21:10:12 +00:00
John Maguire
ba7b73656d
Remove echoprint.
...
(cherry picked from commit 598948d16e157028b615760da735fc3902d0095a)
2012-01-11 21:10:07 +00:00
John Maguire
915e9e3d64
Remove old OFA fingerprinter.
...
(cherry picked from commit f241124b1d81032951e7c6d856247727870b686a)
2012-01-11 21:10:04 +00:00
John Maguire
dcae3d933c
* Use Chromaprinter instead of OFA fingerprinter.
...
* Send fingerprint to Acoustid instead of MusicDNS.
* Retrieve MBID instead of PUID and send to Musicbrainz.
(cherry picked from commit db83c411c27a91ddaabb283c3fd44dbb0c9b4530)
2012-01-11 21:10:00 +00:00
John Maguire
b9a6e1f7f1
Add Chromaprinter class to generate fingerprint from gstreamer PCM output.
...
(cherry picked from commit 423295b01e6b238e39edff375f5dd9f396b4d2e8)
2012-01-11 21:09:54 +00:00
John Maguire
0036f34436
Build & link against Chromaprint.
...
(cherry picked from commit b9eec4ce38a0afc6b3399b3e5308fc256266e67d)
2012-01-11 21:09:49 +00:00
John Maguire
60a317477a
Add debian copyright for chromaprint.
...
(cherry picked from commit eabe8935bc2b297e5453eac8aeaac512a8c01ba1)
2012-01-11 21:09:45 +00:00
John Maguire
f02732e138
Add Chromaprint to 3rdparty.
...
(cherry picked from commit 1bcbc2ed3e9547f73c0cc793070d0940fba06371)
2012-01-11 21:09:40 +00:00
John Maguire
2a72d17f38
const& and tweaks to Mac directory canonicalisation.
...
(cherry picked from commit 483c36748e5896019d1ec197d03feeff78ddcd16)
2012-01-11 21:09:30 +00:00
John Maguire
f6c229c5e6
Add more robust subdirectory detection in LibraryWatcher.
...
(cherry picked from commit 761737eb4df64b0cff4b71fe261f9376eaf6ff42)
2012-01-11 21:09:25 +00:00
John Maguire
a4ced28a85
Add copyright headers.
...
(cherry picked from commit 97f3885f58420348a44d73cba024ac7114793928)
2012-01-11 21:09:21 +00:00
John Maguire
fea20e9c29
Revert irrelevant musicdns changes.
...
(cherry picked from commit 047bec831bcc97cdc1986177da8b8f302ea967a0)
2012-01-11 21:09:18 +00:00
John Maguire
b5ff9955a8
Disable watching for FS updates when requested.
...
(cherry picked from commit 55e9fd8dc39df3a8884656aec6fc1cebf1268ccc)
2012-01-11 21:09:12 +00:00
John Maguire
ec2f57148b
Use FSEvent-based filesystem watcher on Mac.
...
(cherry picked from commit 9fdfb522254a0a6d3b9175c4d8de32a69f9371d8)
2012-01-11 21:09:07 +00:00
John Maguire
ea9a8ea2ed
Add copyright notice for Chromium code.
...
(cherry picked from commit 6357cb074bec8eeed028d6fc6d18aed83d6a140b)
2012-01-11 21:08:23 +00:00
John Maguire
e27568fbba
Add scoped_nsobject from Chrome.
...
(cherry picked from commit 0139f36e2db379ceb915c478f9e25813d94bdd51)
2012-01-11 21:08:20 +00:00
John Maguire
3c867fb05c
Add QObject constructor.
...
(cherry picked from commit 3f0c779308cfa5cca5193c740d3057a23ddcec25)
2012-01-11 21:08:16 +00:00
John Maguire
4a13d0ce29
Add filesystem watcher using Mac FSEvents API.
...
(cherry picked from commit 96aa95bebd30ba550b0cec7ce7e88afa8fc19ca3)
2012-01-11 21:08:10 +00:00
John Maguire
f1af27f849
Move mac init code after logging init.
...
(cherry picked from commit 058e421827fbc801f5745429f58d7d2bf4375672)
2012-01-11 21:08:06 +00:00
David Sansome
ac44b33ec8
Don't set a "file" url scheme on files in devices that already have URL prefixes (like afc:// for iPod Touches)
...
Fixes issue 2564
(cherry picked from commit 4cbc221f0001427c85a08ef30ca01c147a462aae)
2012-01-11 21:06:12 +00:00
David Sansome
36b92b229f
Always use the C locale when getting the date to put in the debian changelog - dpkg-buildpackage complains otherwise
...
(cherry picked from commit 44db77da487a0eb4315ef6f7e63a2d795b0aa3de)
2012-01-11 21:05:28 +00:00
Arnaud Bienner
80aecb2eec
Update 'All the translators' URL with Transifex
...
(cherry picked from commit 401c72bf7d5c81b7bd0b0d588b0320aed0884307)
2012-01-11 21:05:17 +00:00
David Sansome
cf2c3a9815
Update the script that uploads stable builds to the PPA to work with git
...
(cherry picked from commit 5b9a273227648919c8c57c73df9c980c049eccc4)
2012-01-11 21:04:56 +00:00
David Sansome
5abfdf4eb0
Fix a cmake error when getting the git revision number of an exact tag checkout
...
(cherry picked from commit 9e2e035ae1a25bc5f37a17ae7ea10ba7c37fb328)
2012-01-11 21:04:48 +00:00
John Maguire
dfdb71b164
Make it so!
...
Fixes issue #2527
2012-01-10 17:00:17 +01:00
David Sansome
6ab38e0093
Add ValiCert's root CA to QSslSocket's list to fix an "invalid username/password" error when connecting to Grooveshark on a Windows machine that didn't have all the root CAs installed.
...
Fixes issue 2532
2012-01-09 22:57:24 +00:00
Arnaud Bienner
f6d2306c05
Add various missing things for appearance customization
2012-01-09 21:15:42 +01:00
Arnaud Bienner
034d679baa
Remove .pot file, once again
2012-01-09 20:25:40 +01:00
Arnaud Bienner
b08567b697
Merge commit '710536ad506d' into appearance
2012-01-09 20:24:26 +01:00
Arnaud Bienner
d03345d0f6
Remove .pot file
2012-01-09 20:19:01 +01:00
Arnaud Bienner
c2d794c014
Merge branch 'master' into appearance
2012-01-09 20:15:10 +01:00
Arnaud Bienner
ea063e1c39
Add missing modifications
2012-01-09 20:08:09 +01:00
John Maguire
0c5f422eb8
* Add check that chromaprinter is only used from a non-UI thread.
...
* Update copyright date
2012-01-09 15:32:15 +01:00