Commit Graph

1905 Commits

Author SHA1 Message Date
Lukáš Lalinský
bbdb11dada Merge branch 'master' of github.com:musicbrainz/picard 2012-12-30 17:14:54 +01:00
Lukáš Lalinský
be552f84ef Handle Unicode apostrophe as well
http://forums.musicbrainz.org/viewtopic.php?pid=20715
2012-12-30 17:14:07 +01:00
Lukáš Lalinský
29a79b5e54 Create a constant with the AcoustID hostname 2012-12-30 17:11:36 +01:00
Lukáš Lalinský
07b4d36e97 Fix error when there are no tags (filename is not a local variable) 2012-12-30 17:10:49 +01:00
Michael Wiencek
fc7e85e1cb Merge pull request #73 from mwiencek/master
PICARD-240: Save both primary and secondary release types
2012-12-18 08:39:38 -08:00
Michael Wiencek
173d425be5 Save both primary and secondary release types (PICARD-240) 2012-12-12 22:32:51 -06:00
Michael Wiencek
6fa84e2842 Allow adding custom tags in EditTagDialog (PICARD-349) 2012-12-12 21:11:34 -06:00
Wieland Hoffmann
e37a8475ed Merge branch 'master' of github.com:musicbrainz/picard 2012-12-06 23:22:07 +01:00
Wieland Hoffmann
db3d1fff46 Fix missing 'filename' variable 2012-12-06 23:18:41 +01:00
Lukáš Lalinský
1f0eadd3af Ignore non-ASCII characters in the UFID frame 2012-12-03 19:24:12 +01:00
Wieland Hoffmann
4506e46c1f Merge branch 'master' of github.com:musicbrainz/picard 2012-12-03 18:54:47 +01:00
Wieland Hoffmann
2917ea17d6 Reset dirname/filename/extension tags after saving 2012-12-03 18:54:20 +01:00
Wieland Hoffmann
b6fb613f26 Only set the ~extension tag once 2012-12-03 18:54:08 +01:00
Michael Wiencek
f68ae39d51 Make dropping files from newer iTunes work 2012-12-03 18:54:05 +01:00
Michael Wiencek
f3dd329552 'add new tag' writes to different field than specified (PICARD-348) 2012-12-03 18:54:05 +01:00
Wieland Hoffmann
1db77afa18 Merge branch 'master' of github.com:musicbrainz/picard 2012-11-29 15:38:10 +01:00
Wieland Hoffmann
5c56e01124 Accept https URLs on drop
Fixes PICARD-378
2012-11-29 15:35:54 +01:00
Wieland Hoffmann
9087e808bc Remove the jamendo cover art provider
The annotation for the jamendo label says to use the CAA and there's a
bot migrating existing cover art with only a few relationships left to
do.
2012-11-20 18:32:54 +01:00
Michael Wiencek
1da7180397 Make dropping files from newer iTunes work 2012-11-14 00:16:27 -06:00
Michael Wiencek
9dbbc42852 'add new tag' writes to different field than specified (PICARD-348) 2012-11-13 23:30:42 -06:00
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