Wieland Hoffmann
7adcce5380
Stop downloading coverart if an album is removed
2012-11-04 20:43:40 +01:00
Wieland Hoffmann
f395a682d6
Remove an unused import
2012-11-04 20:29:29 +01:00
Wieland Hoffmann
dea2e16d83
pep8 fixes
2012-11-04 20:29:28 +01:00
Wieland Hoffmann
17c900db3c
Fix PICARD-351
...
_process_asin_relation was still adding URLs manually to the try_list
instead of using _try_list_append_image_url
2012-11-04 20:24:03 +01:00
Wieland Hoffmann
8faa6a1572
add missing album argument to _fill_try_list
2012-11-04 20:23:38 +01:00
Wieland Hoffmann
9316fab7aa
Cover: Disable all cover art providers by default
...
Images can get quite large and not everybody might want to be surprised
by Picard eating bandwidth.
2012-10-23 14:42:59 +02:00
Wieland Hoffmann
8415c360af
Fix coverart tests
2012-10-20 12:05:35 +02:00
Wieland Hoffmann
70d3e76f24
Merge branch 'master' of github.com:musicbrainz/picard
2012-10-20 11:54:28 +02:00
Lukáš Lalinský
6ff8eac784
Add support for Opus files (needs dev version of Mutagen)
...
http://tickets.musicbrainz.org/browse/PICARD-289
2012-10-12 20:46:37 +02:00
Wieland Hoffmann
6505d49207
Use CAA data when embedding images into files
...
This includes both the image type (for vorbis, id3 and asf files) as
well as the comments (as description for vorbis, id3 and asf files).
Additionally, converts the `images` attribute of
picard.metadata.Metadata to a list of dicts instead of tuples for easier
access.
2012-10-11 14:02:34 +02:00
Lukáš Lalinský
1dc1c6653d
The config command is no longer needed.
2012-10-06 13:25:14 +02:00
Wieland Hoffmann
8ef89a52c4
Merge branch 'master' of github.com:musicbrainz/picard
2012-10-06 12:59:30 +02:00
Wieland Hoffmann
2944132967
formats/mp4: Make reading covers in _load work
2012-10-06 12:59:14 +02:00
Lukáš Lalinský
6b2e21a862
The config command is no longer needed.
2012-10-06 10:17:18 +02:00
Wieland Hoffmann
504052ffc5
remove ffmpeg and libofa requirements from INSTALL.txt
2012-10-05 17:30:45 +02:00
Lukáš Lalinský
d246d57093
Also look for pyfpcalc
2012-09-30 18:52:29 +02:00
Lukáš Lalinský
4eb945cd99
Convert picard/util/astrcmp.cpp from C++ to C
2012-09-30 15:32:15 +02:00
Lukáš Lalinský
9d131fdeff
Remove PUID support
2012-09-30 11:50:39 +02:00
Wieland Hoffmann
77859fbf7d
Don't change the request delay for redirects on every request
2012-09-30 10:49:34 +02:00
Wieland Hoffmann
84ee456fcd
Update NEWS.txt
2012-09-30 10:45:46 +02:00
Michael Wiencek
63ee222090
Revert use of defaultdict for folksonomy tags
...
It's causing issues, because another function was passing in a regular
dict to merge_folksonomy_tags, which assumes a defaultdict.
2012-09-26 11:10:49 -05:00
Michael Wiencek
c4f95e6f60
NoneType error when dragging file
2012-09-22 23:55:45 -05:00
Michael Wiencek
fc18e3f894
Fix CD lookup
...
tagger.lookup_cd is connected to by a QMenu.triggered and a
QAction.triggered. The latter sends a "checked" argument even if the
QAction is not checkable, so action is never None. The old-style signal
syntax allowed you to ignore arguments for certain connections.
2012-09-22 09:57:35 -05:00
Michael Wiencek
95b328c8f8
Get rid of Cluster._compare_to_release
...
This didn't do anything other than compare the albumartist, and then
call Metadata.compare_to_release and combine the results. It's confusing
to have these metadata-XML comparison functions strewn all over, so I moved
the albumartist comparison to Metadata.compare_to_release, and also moved
File._compare_to_track to Metadata.compare_to_track, just to make things
consistent.
This commit shouldn't change the matching/scoring behavior at all, it only
sheds some code.
2012-09-20 12:14:31 -05:00
Michael Wiencek
55ab7fe3eb
Remove ugly __class__.__name__ test
2012-09-16 19:18:24 -05:00
Michael Wiencek
3f5756d7f4
Allow dropping new files onto specific targets
2012-09-16 19:18:18 -05:00
Michael Wiencek
24d20a8a41
Missing comma in setup.py
2012-09-16 19:15:05 -05:00
Michael Wiencek
eefa7039d6
Picard is choppy when dragging in huge network folder
...
After applying this patch, things are much smoother (e.g. I can actually
scroll the file list).
2012-09-16 19:15:05 -05:00
Michael Wiencek
ab32813972
Prefer already-loaded releases of the same RG
2012-09-16 19:14:59 -05:00
Michael Wiencek
68f742d09b
Consolidate RG-related code into releasegroup.py
2012-09-15 16:53:38 -05:00
Wieland Hoffmann
507a2d0710
update picard.pot
2012-09-11 11:37:41 +02:00
Wieland Hoffmann
4cd1de1c54
display the number of images in the album view
2012-09-11 11:35:33 +02:00
Wieland Hoffmann
66f9a5c869
coverart: remove a redundant call to coverart()
2012-09-11 11:35:33 +02:00
Wieland Hoffmann
485af7bb70
coverart: check json loading for errors
2012-09-11 11:35:33 +02:00
Wieland Hoffmann
c71f07bdd7
Split coverart(...) into methods for building and walking the try_list
2012-09-11 11:35:32 +02:00
Wieland Hoffmann
eb3bd8a403
Add a help text for the cover image filename box
2012-09-11 11:35:32 +02:00
Wieland Hoffmann
f3a6a27f92
Increase the version requirement to python 2.6
2012-09-11 11:35:32 +02:00
Wieland Hoffmann
6fb96c7ec5
coverart: clean up the try_list before checking its length
2012-09-11 11:35:32 +02:00
Wieland Hoffmann
00139fdbad
Add a help text for the caa type list
2012-09-11 11:35:32 +02:00
Wieland Hoffmann
940c48a458
Merge the cover provider options page into the cover one
2012-09-11 11:35:32 +02:00
Wieland Hoffmann
9a3d380f07
coverart: Add statusbar messages to indicate progress
2012-09-11 11:34:51 +02:00
Wieland Hoffmann
8ca71e07c6
register the coverart processor in album.py
2012-09-11 11:34:51 +02:00
Wieland Hoffmann
92e128b24e
coverart: Allow using CAA image types as filenames
2012-09-11 11:34:51 +02:00
Wieland Hoffmann
c15e762d26
coverart: Download iamges in the order they're in index.json
2012-09-11 11:34:51 +02:00
Wieland Hoffmann
b500f27a50
Move the coverart plugin from contrib/ to picard/
2012-09-11 11:34:51 +02:00
Wieland Hoffmann
1f6c9dfbb3
add json to py2app & py2exe includes
2012-09-11 11:34:50 +02:00
Wieland Hoffmann
5d6f9ea443
coverart: do not try the caa if all providers are disabled
2012-09-11 11:34:19 +02:00
Wieland Hoffmann
5719aa4bac
coverart: Do not try to re-fetch index.json after a failure
2012-09-11 11:34:19 +02:00
Wieland Hoffmann
895c9b62f7
Add settings for the coverart plugin
...
This extends the coverart plugin to provide an options page so users can
configure which cover art provider they want to use and, in case of the
CAA, which image sizes and image types to download.
2012-09-11 11:34:18 +02:00
Michael Wiencek
eb72e12df8
Merge branch 'master' of github.com:musicbrainz/picard
2012-09-08 23:53:49 -05:00