Michael Wiencek
fb5641b41c
Update NEWS.txt
2011-10-17 16:32:18 -05:00
Michael Wiencek
5d02824d2a
Unbreak NATs and request ARs for them
2011-10-17 16:28:00 -05:00
Michael Wiencek
6c1803397d
Nuke track/release standardization options
2011-10-17 14:33:38 -05:00
Lukáš Lalinský
5815f43914
Ignore recordings for which AcoustID has no metadata
2011-10-17 10:11:22 +02:00
Michael Wiencek
22de088599
%s -> %d
2011-10-17 00:05:58 -05:00
Michael Wiencek
b2ff77a2e0
Parenthesize (Script) and (Country) in the alias language menu
2011-10-16 23:55:21 -05:00
Michael Wiencek
2b30ad3a76
Make the timing of metadata processors more logical.
...
Previously, there was some work done on Picard to make tagger script
run only after plugins finish (including requests). See:
http://bugs.musicbrainz.org/ticket/5850
However, this change caused some issues; namely, it broke all album
metadata processor plugins, because any album metadata that was
modified did not get copied back to the track metadata.
The "fix" for this was to re-copy the album metadata to every track
after album metadata processors ran, and then to run track metadata
processors. But this didn't account for network requests, so the
metadata could be re-copied before album processors that made requests
even completed.
This diff borrows changes from the bitmap-gsoc branch to reorganize the
code. Now, metadata is parsed in stages. First, album metadata is
parsed and its plugin processors are run. Next, after all requests
complete, medium and track metadata is parsed in _finalize_loading. The
track metadata plugins are run last. This should eliminate any plugin
timing issues present in the current code.
2011-10-16 22:46:33 -05:00
Michael Wiencek
42dc1b3eb9
Handle MBID redirects more nicely.
...
Ensure that "switch_release_version" can't load (duplicate) an album
that already exists. Currently it can, which is confusing because
Picard doesn't otherwise allow this.
2011-10-16 21:33:40 -05:00
Lukáš Lalinský
828ca4a4a6
Submit PUIDs to AcoustID
2011-10-16 13:54:50 +02:00
Lukáš Lalinský
3780bf7eba
Fix AcoustID lookups
2011-10-16 13:54:32 +02:00
Lukáš Lalinský
f19e720475
Better fpcalc execution error handling
2011-10-14 17:06:05 +02:00
Lukáš Lalinský
9b2a872d43
Update PO files
2011-10-08 12:40:16 +02:00
Lukáš Lalinský
b836b7eabb
Translatable close confirmation
2011-10-08 12:39:30 +02:00
Lukáš Lalinský
f6a0e4d014
Warn when trying to submit AcoustID fingerprints without an API key
2011-10-08 12:26:07 +02:00
Michael Wiencek
27168776c0
Add a quit confirmation dialog (PICARD-46)
2011-10-05 18:13:47 -05:00
Michael Wiencek
ed54f389d4
Allow translating artist names to a specific locale, assuming the artist has an alias for that locale. The latin sortname is still used as a fallback for English locales. Fixes PICARD-17.
2011-10-04 23:37:45 -05:00
Lukáš Lalinský
d081252be4
Implement AcoustID submissions
2011-10-04 18:11:12 +02:00
Lukáš Lalinský
064246352f
Merge remote-tracking branch 'mineo/master'
2011-10-04 09:13:06 +02:00
Michael Wiencek
4356659a21
Fingerpriting -> Fingerprinting
2011-10-03 16:02:59 -05:00
Wieland Hoffmann
41683b8faf
wavpack: add a missing return
2011-10-03 15:43:40 +02:00
Wieland Hoffmann
270cb6d459
Recognise tag name changes in the tag editor
2011-09-29 18:10:03 +02:00
Wieland Hoffmann
69c186a264
Remove an unused import
2011-09-29 18:09:38 +02:00
Wieland Hoffmann
d576b88f80
Change ellipsis to three dots
2011-09-20 23:23:17 +02:00
Wieland Hoffmann
67210907ff
fingerpring -> fingerprint
2011-09-20 22:51:09 +02:00
Wieland Hoffmann
b6934c7abb
Make the "install plugin" text unicode again
2011-09-20 22:36:52 +02:00
Wieland Hoffmann
75ddb9519e
Merge remote-tracking branch 'mb/master'
2011-09-20 22:21:24 +02:00
Lukáš Lalinský
175272b624
Changelog
2011-09-20 10:51:17 +02:00
Lukáš Lalinský
e9c1a03536
Add a button to download fpcalc
2011-09-20 10:45:32 +02:00
Lukáš Lalinský
8abdfc9472
Merge branch 'acoustid'
2011-09-20 10:26:37 +02:00
Lukáš Lalinský
a68d621458
Clear the pending status on no AcoustID
2011-09-20 10:26:22 +02:00
Lukáš Lalinský
7e2c12a2a9
Don't fail if there are no recordings
2011-09-20 10:25:59 +02:00
Wieland Hoffmann
e3c96690b7
Add wavpack to the .desktop file
2011-09-18 23:36:36 +02:00
Wieland Hoffmann
4da5fd62d9
Change all urls to mb.org/doc/MusicBrainz_Picard
2011-09-18 15:22:20 +02:00
Wieland Hoffmann
470dc9bc4e
Remove NXDOMAIN mirrors
2011-09-18 15:17:19 +02:00
Wieland Hoffmann
2c210b1609
Remove an unused import
2011-09-18 15:10:11 +02:00
Wieland Hoffmann
a7d0c6d044
Change the bug tracker adress to tickets.mb.org
2011-09-18 15:08:57 +02:00
Lukáš Lalinský
85f5362742
Allow more requests-per-second for AcoustID
2011-09-16 18:56:34 +02:00
Lukáš Lalinský
e7d5975b25
Missing file
2011-09-16 18:42:04 +02:00
Lukáš Lalinský
344a8943f6
Add a 'Get API key' button in AcoustID's settings
2011-09-16 18:40:04 +02:00
Lukáš Lalinský
cc2b01baff
Limit the number of running chromaprint processes
2011-09-16 18:24:13 +02:00
Lukáš Lalinský
a8d402e762
Merge branch 'master' into acoustid
2011-09-15 23:02:21 +02:00
Lukáš Lalinský
c16adaf789
Rename .bzrignore to .gitignore
2011-09-15 23:00:59 +02:00
Lukáš Lalinský
890f378272
Fingerprinting settings
2011-09-15 14:12:05 +02:00
Lukáš Lalinský
6d7839e3f7
AcoustID lookups
2011-09-15 13:16:15 +02:00
Lukáš Lalinský
b7ab23a290
Add support for new AcoustID tag fields
2011-09-15 08:51:37 +02:00
Lukáš Lalinský
8e3d8ffb75
Merge commit '3fac53aea30dad25'
2011-09-14 18:49:27 +02:00
Lukáš Lalinský
3102d52cd8
Update the .pot file
2011-08-22 10:38:51 +02:00
Chad Wilson
3fac53aea3
Fix tests for release mbxml
2011-08-13 14:54:12 +08:00
Michael Wiencek
bb99f2dc9b
Add ~totalalbumtracks tag
2011-08-12 01:48:34 -05:00
Michael Wiencek
e2470d5c39
Run track metadata plugins on non-album tracks too
2011-08-12 00:35:54 -05:00