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
Michael Wiencek
b36d88ad46
Subclass dict for Metadata
...
There were a few annoyances I had with the current code...
1. The indirection surrounding the __get and __set methods is a chore to
read when trying to debug things.
2. It implemented methods like keys, pop, __contains__, __delitem__, and
__repr__ that duplicated the default dict functionality.
3. Other modules were accessing _items to work around certain behavior,
which wasn't ideal.
2012-09-08 23:52:11 -05:00
Michael Wiencek
accb6b9b3f
Use correct menu roles with translations on OS X
2012-09-08 20:54:51 -07:00
Michael Wiencek
d7af9a97e4
Use system language settings on OS X
2012-09-08 20:47:15 -07:00
Michael Wiencek
16c71eca7f
Include ISRC when doing lookups
2012-09-08 12:15:52 -05:00
Michael Wiencek
b61a12f594
Include locale dir with app bundle
...
Apparently, translations have never worked here...
2012-09-08 00:36:11 -05:00
Michael Wiencek
433606f2d6
Use PyQt's new-style signal syntax
2012-09-08 00:08:45 -05:00
Michael Wiencek
50a42be828
Cleanup some unused code/imports
2012-09-08 00:08:36 -05:00
Michael Wiencek
d20a7c11cc
Assign loaded metadata directly instead of copying it
...
The current metadata object will always be empty, and the new one will be
otherwise garbage collected. There are also no places in the code where a
reference to the old metadata object would be stored, other than
file.metadata.
2012-09-07 20:55:34 -05:00
Michael Wiencek
63eb97820f
Merge branch 'master' of github.com:musicbrainz/picard
2012-09-06 11:43:26 -05:00
Michael Wiencek
fd1cc564b8
Options crashes when naming script produces empty filename
2012-09-06 11:41:37 -05:00
Wieland Hoffmann
d493efd3d8
Add the release date for 1.1
2012-09-04 10:18:02 +02:00
Michael Wiencek
24c80a4246
Try to solve UI freezes
...
Calling setCurrentIndex from currentChanged causes an infinite loop, breaking
the UI. But without that line, there are other very strange effects: see
PICARD-248. The only thing that currentChanged was added for was to make sure
the next item is selected after something is removed, so that keyboard
navigation is easier. This implements a new workaround for that without using
currentChanged.
2012-09-03 19:09:23 -05:00
Lukáš Lalinský
2efd17eed8
Increase the version number
2012-09-03 21:12:19 +02:00
Michael Wiencek
0695aacc78
Update NEWS.txt
2012-09-03 14:02:15 -05:00
Michael Wiencek
c15dffb95a
Merge branch 'master' of github.com:musicbrainz/picard
2012-09-03 13:59:18 -05:00
Lukáš Lalinský
341a234660
Update translations from Transifex (tx pull)
2012-09-03 20:52:20 +02:00
Michael Wiencek
f38959afde
Correctly edit different multi-valued tags
2012-09-03 13:31:42 -05:00
Michael Wiencek
ce9a2d5381
Remove duplicate counter var
2012-09-03 12:52:21 -05:00
Michael Wiencek
5a2d849324
Fix various tagdiff oddities (PICARD-256, PICARD-255)
2012-09-03 12:40:15 -05:00
Wieland Hoffmann
7a49fc11d1
Update picard.pot with strings from contrib/
2012-08-28 15:56:53 +02:00
Wieland Hoffmann
7486e46a24
HACKING.txt: Run pybabel on contrib/ as well
2012-08-28 15:53:23 +02:00
Wieland Hoffmann
e65fe9f273
Merge branch 'picard-278'
2012-08-28 12:08:49 +02:00
Michael Wiencek
ebbc58a8f5
Fix initial shift-click in file browser (PICARD-314)
2012-08-25 22:30:36 -05:00
Michael Wiencek
0d40380541
Merge branch 'autoanalyze' of https://github.com/mineo/picard into mineo-autoanalyze
2012-08-25 15:36:20 -05:00
Wieland Hoffmann
3e6a20f93f
Add filename related parameters for file naming scripts
2012-08-25 18:42:12 +02:00
Wieland Hoffmann
42be7c436f
only autoanalyze files that can be analyzed
2012-08-25 13:37:25 +02:00
Wieland Hoffmann
3b7ac70cd9
save_images: Use separate counters for different base filenames
2012-08-24 09:49:34 +02:00
Wieland Hoffmann
1e8a412edf
Prevent cover images from skipping numbers
...
This is a bug introduced with fc7470eee0 :
When saving multiple images with the generic filename, only odd numbers
would be appended to the filename, because the "while exists(foo)" check
is always true for every image except the first one at least once,
causing "i" to be incremented twice for every image (except for the
first one).
2012-08-23 15:01:13 +02:00
Michael Wiencek
4a60fbf2e6
Add a unit test for lyrics language
2012-08-17 02:48:09 -05:00
Michael Wiencek
3385adf070
Merge branch 'PICARD-242-work-language' of https://github.com/weisslj/picard into weisslj-PICARD-242-work-language
2012-08-17 01:54:03 -05:00
Michael Wiencek
0076cce202
Prevent filebrowser from jumping when item is expanded
2012-08-17 01:35:37 -05:00
Michael Wiencek
f27219ff9a
Multi-select and drag+drop broken for new file tree (PICARD-246)
2012-08-17 01:27:41 -05:00
Michael Wiencek
d31b4344c1
Don't use _ as a name, try 2
...
I screwed up the last commit.
2012-08-16 05:00:58 -05:00
Michael Wiencek
0da15ec331
Ctrl-clicking in releases list pane requires clicking twice. (PICARD-248)
2012-08-16 04:53:53 -05:00
Michael Wiencek
003e808fbf
Don't use _ as a name
...
Fixes an issue from the previous commit where I used _ as a temp
variable name. It only broke the infodialog, but I'm replacing it
everywhere just to be safe.
2012-08-16 04:39:31 -05:00