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 e9c0b4bd69
)
2012-01-11 21:10:56 +00:00
David Sansome
a4944a83dd
Fix linking to chromaprint on Windows
...
(cherry picked from commit 6f3df9bd5f
)
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 ae8ac239bf
)
2012-01-11 21:10:47 +00:00
David Sansome
842cfadf6b
Use the system version of libchromaprint if available
...
(cherry picked from commit d17629586f
)
2012-01-11 21:10:43 +00:00
David Sansome
da2275cd3f
Remove unused bits from 3rdparty/chromaprint
...
(cherry picked from commit 665b721236
)
2012-01-11 21:10:38 +00:00
John Maguire
042ae479f1
Reorder DLL deletions.
...
(cherry picked from commit e1804219dc
)
2012-01-11 21:10:33 +00:00
John Maguire
9014634272
Remove chromaprint shared lib target.
...
(cherry picked from commit 660c68f9d9
)
2012-01-11 21:10:27 +00:00
John Maguire
d0eec3f384
Port Musicbrainz track lookups to API v2.
...
(cherry picked from commit d6bada074a
)
2012-01-11 21:10:24 +00:00
John Maguire
7eb4ab8453
Rename MusicDNS -> Acoustid.
...
(cherry picked from commit cdb381a85f
)
2012-01-11 21:10:15 +00:00
John Maguire
2e98ce65d5
Disable callbacks after generating fingerprint.
...
(cherry picked from commit 9bb37fda62
)
2012-01-11 21:10:12 +00:00
John Maguire
ba7b73656d
Remove echoprint.
...
(cherry picked from commit 598948d16e
)
2012-01-11 21:10:07 +00:00
John Maguire
915e9e3d64
Remove old OFA fingerprinter.
...
(cherry picked from commit f241124b1d
)
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 db83c411c2
)
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 423295b01e
)
2012-01-11 21:09:54 +00:00
John Maguire
0036f34436
Build & link against Chromaprint.
...
(cherry picked from commit b9eec4ce38
)
2012-01-11 21:09:49 +00:00
John Maguire
60a317477a
Add debian copyright for chromaprint.
...
(cherry picked from commit eabe8935bc
)
2012-01-11 21:09:45 +00:00
John Maguire
f02732e138
Add Chromaprint to 3rdparty.
...
(cherry picked from commit 1bcbc2ed3e
)
2012-01-11 21:09:40 +00:00
John Maguire
2a72d17f38
const& and tweaks to Mac directory canonicalisation.
...
(cherry picked from commit 483c36748e
)
2012-01-11 21:09:30 +00:00
John Maguire
f6c229c5e6
Add more robust subdirectory detection in LibraryWatcher.
...
(cherry picked from commit 761737eb4d
)
2012-01-11 21:09:25 +00:00
John Maguire
a4ced28a85
Add copyright headers.
...
(cherry picked from commit 97f3885f58
)
2012-01-11 21:09:21 +00:00
John Maguire
fea20e9c29
Revert irrelevant musicdns changes.
...
(cherry picked from commit 047bec831b
)
2012-01-11 21:09:18 +00:00
John Maguire
b5ff9955a8
Disable watching for FS updates when requested.
...
(cherry picked from commit 55e9fd8dc3
)
2012-01-11 21:09:12 +00:00
John Maguire
ec2f57148b
Use FSEvent-based filesystem watcher on Mac.
...
(cherry picked from commit 9fdfb52225
)
2012-01-11 21:09:07 +00:00
John Maguire
ea9a8ea2ed
Add copyright notice for Chromium code.
...
(cherry picked from commit 6357cb074b
)
2012-01-11 21:08:23 +00:00
John Maguire
e27568fbba
Add scoped_nsobject from Chrome.
...
(cherry picked from commit 0139f36e2d
)
2012-01-11 21:08:20 +00:00
John Maguire
3c867fb05c
Add QObject constructor.
...
(cherry picked from commit 3f0c779308
)
2012-01-11 21:08:16 +00:00
John Maguire
4a13d0ce29
Add filesystem watcher using Mac FSEvents API.
...
(cherry picked from commit 96aa95bebd
)
2012-01-11 21:08:10 +00:00
John Maguire
f1af27f849
Move mac init code after logging init.
...
(cherry picked from commit 058e421827
)
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 4cbc221f00
)
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 44db77da48
)
2012-01-11 21:05:28 +00:00
Arnaud Bienner
80aecb2eec
Update 'All the translators' URL with Transifex
...
(cherry picked from commit 401c72bf7d
)
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 5b9a273227
)
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 9e2e035ae1
)
2012-01-11 21:04:48 +00:00
John Maguire
5b60c9adcd
Add debian dependency on virtual libglew package.
...
(cherry picked from commit 2e4c9ea59b
)
2011-12-27 16:09:56 +00:00
Arnaud Bienner
eedf687853
Magnatune's URL are already encoded: we shouldn't use QUrl constructor directly because some characters (like ') will be encoded twice (%27 then %2527). Fixes issue 2510
...
(cherry picked from commit 61aaefd65c
)
2011-12-27 14:00:27 +00:00
Arnaud Bienner
6f7e507b30
Add a refresh action to Grooveshark
2011-12-23 18:41:42 +01:00
Arnaud Bienner
cb1b4483ea
Prefill input dialog with old name when renaming GS playlist
2011-12-23 18:41:11 +01:00
John Maguire
0af197f6a1
Use QPalette::BrightText for global search results for better contrast on Mac.
...
(cherry picked from commit e4070bbb3b
)
2011-12-13 14:18:25 +01:00
David Sansome
6fae660ed9
Merge the latest translations into the release branch
2011-12-12 21:03:34 +00:00
David Sansome
d5254cb02c
Change version from 1.0rc1 to 1.0
2011-12-12 20:53:23 +00:00
David Sansome
52a1cc3a08
Remove the global search popup for now until it can be made a bit prettier
...
(cherry picked from commit 54df30c15d
)
2011-12-12 20:50:02 +00:00
John Maguire
6884022c60
Add an associate tag to Amazon cover requests.
...
(cherry picked from commit 5a9bd3e8cf
)
2011-12-12 17:30:45 +01:00
David Sansome
de1fa1a6be
Fix the black background on the global search tooltip on Windows 7
2011-12-10 17:36:57 +00:00
David Sansome
90d887de1c
Add the effective_albumartist to jamendo and device schema files. Fixes issue 2474
2011-12-10 14:52:23 +00:00
Arnaud Bienner
68a1ac545f
Display global search results when focusing on global search box only if reason is 'mouseFocus'
...
(cherry picked from commit 0322c2bbf1
)
2011-12-10 13:22:17 +00:00
Arnaud Bienner
6fc02c364a
Connect textChanged signal instead of textEdited, so the search results are updated (cleared) also when clear button is pressed
...
(cherry picked from commit 33b0c84f03
)
2011-12-10 13:22:12 +00:00
Arnaud Bienner
7dfbc2d2e1
Show last global search results again when focusing back in global search box
...
(cherry picked from commit 898e1e2ed1
)
2011-12-10 13:22:08 +00:00
Arnaud Bienner
8441c565c7
Clear global search box when pressing Escape, like in other search boxes
...
(cherry picked from commit f89fb0db3a
)
2011-12-10 13:22:02 +00:00
Arnaud Bienner
777caf7757
Don't start a global search if text is empty; start otherwise, even for short queries
...
(cherry picked from commit 99bcb5c2a2
)
2011-12-10 13:21:55 +00:00
David Sansome
1cda6bd9a8
Uninstall libgstapp and friends properly on Windows.
2011-12-10 13:16:47 +00:00