Commit Graph

185 Commits

Author SHA1 Message Date
Laurent Monin
68d424c250 Make Cover Art Type selector use available space 2014-04-10 10:34:25 +02:00
Laurent Monin
91cd68022e Build release type score sliders UI dynamically. 2014-04-10 10:20:53 +02:00
Wieland Hoffmann
cef28cd784 Remove CD Baby support
According to http://mbsandbox.org/~ianmcorvidae/graph.png there are no
CD Baby urls anymore in the database.
2014-03-18 21:36:32 +01:00
Sophist
7d8ad12fc2 Make Title Case consistent...
... as reported by nikki?
2014-03-04 21:02:35 +00:00
Laurent Monin
08ce08caa2 Merge pull request #187 from zas/picard528
PICARD-528: ignore file paths if hidden or excluded by regex
2014-01-06 16:34:06 -08:00
Laurent Monin
a8fa19588d Drop useless spaces in button label
It is problematic when it comes to i18n and is useless here.
2014-01-05 13:38:03 +01:00
Laurent Monin
8102061860 Add ignore_regex option to Advanced options
Filepaths matching this regex will be ignored.
2013-12-27 11:11:15 +01:00
Sophist
8f6e9e9647 Use comma rather than space delimiters in preserve_tags 2013-12-06 22:05:02 +00:00
Michael Wiencek
04a1ca3c91 Merge pull request #125 from xlotlu/master
New approach to file renaming
2013-11-26 12:06:05 -08:00
Laurent Monin
25212db0c5 Merge pull request #172 from phw/browser_integration_localhost_only
Limit browser integration to localhost by default.

It can be changed in Advanced > Network > Browser Integration options.
Browser Integration options changes are now applied only after user validation.
2013-11-25 15:13:21 -08:00
Wieland Hoffmann
210d5f7299 Change the text for selecting the starting directory
It was "Open this directory when starting:" which is not what's
happening: the selected directory would only be visible if the user is
using the file browser, but not if he's only using the "Add folder"
button.
2013-11-08 17:15:33 +01:00
Laurent Monin
313e0478e6 Add an option in Advanced>Interface to set starting directory.
By default, Picard remembers last directory used and restores it on start,
but this isn't not always desirable, one may prefer to start on the same directory
each time.
This patch allows one to change default behavior and set a starting directory.
2013-11-07 11:04:43 +01:00
Philipp Wolfer
83053e44a2 Add option to limit browser integration to localhost.
This will make Picard's browser integration to listen on localhost only, as listening on the public interface is a possible security and privacy concern. There is still an option to enable listening on the external interface to allow for special requirements such as using the Picard Barcode Scanner android app.
2013-10-22 18:30:38 +02:00
Ionuț Ciocîrlan
f1e8257d5a Merge remote-tracking branch 'upstream/master'
Conflicts:
	picard/file.py
2013-10-20 18:34:51 +03:00
Laurent Monin
a6c8b1b1cd Move Browser Integration options to Advanced > Network option page 2013-08-05 22:02:18 +02:00
Laurent Monin
7ec5bb25de Rename "Web Proxy" option page to "Network"
Settings for web proxy are still there, but we'll add browser integration
options to this option page too.
2013-08-05 21:51:42 +02:00
Laurent Monin
c165fd862f Add options to control browser integration (enabled/disabled and listening port) 2013-08-05 15:41:25 +02:00
Ionuț Ciocîrlan
5a4de95f85 Messing with settings:
Revert `options_renaming` UI files back to upstream/master (gets rid of `move_files_ancestor`).
Stick to `windows_compatibility` setting name, and handle upgrade.
Rename `move_files_ancestor` setting to `windows_compatibility_drive_root`.
2013-07-08 14:33:24 +03:00
Ionuț Ciocîrlan
b07e7f3e4d Merge remote-tracking branch 'upstream/master'
Conflicts:
	picard/util/__init__.py
	test/test_utils.py
2013-07-06 10:21:00 +03:00
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
Ionuț Ciocîrlan
9bb1cc267d Merge remote-tracking branch 'upstream/master'
Conflicts:
	picard/file.py
2013-06-14 22:04:53 +03: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
Ionuț Ciocîrlan
b5f242dc77 new renaming setting 2013-06-06 20:19:13 +03:00
Ionuț Ciocîrlan
c17dbf215b setting renamed / repurposed 2013-06-05 19:39:37 +03: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