Commit Graph

163 Commits

Author SHA1 Message Date
Laurent Monin
258e9c2084 Use info dialog to display per-album error log.
When an error occurs during loading of a release, it will be visible
in info dialog for this release (which was unused).

New icon was added to mark visually releases with errors, and scrollbars
will appear in info dialog if needed.
2013-07-02 23:38:31 +02:00
Laurent Monin
4aa4cd411e Reduce spaces between counters. 2013-06-27 19:18:59 +02:00
Laurent Monin
78df904c77 Use icons for counters in status bar 2013-06-27 18:02:55 +02:00
Michael Wiencek
1d61c2ebd3 Merge branch 'Sophist-UK-sophist_id3v23_matching_v2'
Conflicts:
	picard/file.py
	picard/formats/id3.py
	picard/ui/metadatabox.py
	picard/ui/options/tags.py
2013-06-23 11:46:25 -05:00
Laurent Monin
65a593aecf When "save_only_front_images_to_tags" is set, save only 1 front image.
Introduce helpers to clarify and fix code:
- is_front_image()
- save_this_image_to_tags()
- image_type_from_id3_num()
- image_type_as_id3_num()

Fixes:
- honor "save_only_front_images_to_tags" option for apev2 format too
- save only caa front image to tags when "save_only_front_images_to_tags" is set
  and image source is CAA, use 'front' flag from json.
  Other sources should have only 1 front image anyways.
2013-06-13 08:48:55 +02:00
Sophist
2ad20b68a9 Add option for user to set concatenation character(s) for id3v23 multi-values 2013-06-03 16:04:46 +01:00
Michael Wiencek
3e6d253213 Merge branch 'master' of github.com:musicbrainz/picard into sophist_options_tags 2013-05-24 14:58:30 -05:00
Michael Wiencek
9ef74b5273 don't call setKerning, change groupbox names 2013-05-24 09:24:03 -05:00
Michael Wiencek
734b18cdf9 Fix tab order in metadata options 2013-05-23 12:26:33 -07:00
Sophist
a85b8db0d9 Resequence ID3v1/2 fields in Options / Options / Tags
Resequenced ID3v2 fields so that they are together with ID3v1 fields
following - previously ID3v2 fields were split with an ID3v1 field
inbetween, This is less confusing to the user.
2013-05-22 13:02:27 +01:00
Laurent Monin
4ec111e293 CAA types selection: replace free text input with a list with checkboxes
Free text input was simple, but it can't be translated, and isn't very user-friendly.
This patch introduces a CAA types selector, with translatable titles and descriptions.

Upgrade is seamless since the whole list is still saved/load as a simple string using
space as separator, with english lowercased names of each type.

Define missing tabstops for Cover Art options UI
Regenerate picard/ui/ui_options_cover.py with pyuic 4.9.6
2013-01-28 20:47:24 +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
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ý
9d131fdeff Remove PUID support 2012-09-30 11:50:39 +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
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
92e128b24e coverart: Allow using CAA image types as filenames 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
Michael Wiencek
50a42be828 Cleanup some unused code/imports 2012-09-08 00:08:36 -05:00
Lukáš Lalinský
12ecb622da Remove the hard-coded font from ui_options_tags 2012-07-13 15:19:44 +02:00
Michael Wiencek
11471e56bd Add a completer to the preserved tags setting, plus a note about spacing and case sensitivity 2012-06-07 21:31:44 -05:00
Frederik "Freso" S. Olesen
6d74c1dc7e Removing cruft windowTitle properties from ui/options_*.py 2012-06-04 08:33:22 +02:00
Erik Wasser
8ff30f17b1 Added option to preserve timestamps of tagged files 2012-06-02 12:50:19 +02:00
Chad Wilson
e885e45807 Adds Date/Country to CD Lookup dialog (PICARD-198)
Tried to make dialog resize based on QTreeView contents (up to a max size) but seems messy so just changed default width for now.
2012-05-29 23:46:20 +08:00
Chad Wilson
98680394b6 Fix Edit Tag window title properly 2012-05-26 13:23:44 +08:00
Michael Wiencek
1518ae0998 Merge branch 'options-merge' of https://github.com/mineo/picard into mineo-options-merge
Conflicts:
	picard/resources.py
	picard/tagger.py
2012-05-15 15:25:04 -05:00
Wieland Hoffmann
77be84bb93 Show move_additional_files_pattern on a separate line 2012-05-07 15:04:47 +02:00
Johannes Weißl
85570eea1e Add option to exclude some tags from being cleared or overwritten (PICARD-19) 2012-03-20 01:27:18 +01:00
Wieland Hoffmann
13a873e230 remove the gridlayout 2012-02-20 00:22:30 +01:00
Wieland Hoffmann
6917179e05 remove va_f_n_f and use_va_format 2012-02-19 23:50:59 +01:00
Wieland Hoffmann
248688be38 make the examples use wordwrap and more space 2012-02-02 20:33:43 +01:00
Wieland Hoffmann
614a35a2f0 and again, fix the checkbox state 2012-02-01 19:27:49 +01:00
Michael Wiencek
2d4a4a8a4c Restore a few missing features
* Allow adding a new tag, or adding multiple values to an existing tag
* Add a "MusicBrainz Lookup" button to the toolbar
2012-01-30 00:48:01 -06:00
Wieland Hoffmann
e97e622167 fix the checkbox state (again) 2012-01-22 12:21:09 +01:00
Wieland Hoffmann
58ecc35b61 Add tabs around the file naming scheme boxes 2012-01-20 21:26:23 +01:00
Wieland Hoffmann
89b3a50c2b Rearrange the checkboxes 2011-12-19 13:35:01 +01:00
Michael Wiencek
4c519261c3 Experimental branch for PICARD-43 (extended tag comparison) 2011-12-19 00:48:33 -06:00
Wieland Hoffmann
bdbfaa4b72 back to checkboxes 2011-12-13 12:30:50 +01:00
Wieland Hoffmann
e96bed2154 Merge the renaming and moving options pages
This removes the dependency of the examples on the renaming page on the
moving option on another page, that wasn't handled at all before.
2011-12-13 12:12:48 +01:00
Lukáš Lalinský
7858d2f63a Disable audio fingerprinting by default 2011-12-04 10:47:56 +01:00
Michael Wiencek
398053a40f Add option to ignore MBIDs when dragging in files (PICARD-56) 2011-11-28 03:02:21 -06:00
Lukáš Lalinský
984909ebf9 Change Fingerprinter to Fingerprint calculator 2011-10-21 20:13:06 +02:00
Michael Wiencek
6c1803397d Nuke track/release standardization options 2011-10-17 14:33:38 -05: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
Michael Wiencek
4356659a21 Fingerpriting -> Fingerprinting 2011-10-03 16:02:59 -05:00
Wieland Hoffmann
d576b88f80 Change ellipsis to three dots 2011-09-20 23:23:17 +02:00
Lukáš Lalinský
e9c1a03536 Add a button to download fpcalc 2011-09-20 10:45:32 +02:00
Lukáš Lalinský
344a8943f6 Add a 'Get API key' button in AcoustID's settings 2011-09-16 18:40:04 +02:00