Commit Graph

1327 Commits

Author SHA1 Message Date
Michael Wiencek
ad85ad5665 Move the AVPacket initialization outside of the loop. 2011-06-30 00:28:30 -05:00
Johannes Weißl
c74da70b1f Merging fix for newer versions of libavcodec. 2011-06-28 18:40:53 -05:00
Johannes Weißl
5f9154fdae Fix avcodec compile error 2011-06-29 00:29:04 +02:00
Michael Wiencek
d611464e01 Fix an issue related to registering multiple functions on an ExtensionPoint 2011-06-28 16:31:30 -05:00
Michael Wiencek
92e97878dd Add %_recordingcomment% and %_releasecomment% support. 2011-06-27 16:32:11 -05:00
Michael Wiencek
10c739b7f4 Forgot to commit this with the rest of the CD Lookup changes. 2011-06-27 15:11:52 -05:00
Michael Wiencek
dfe1003d39 Fix a small encoding issue with the plugins patch. 2011-06-25 21:27:29 -05:00
Michael Wiencek
f2db1b33ce Add the ability to install plugins while Picard is running. 2011-06-25 20:24:13 -05:00
Michael Wiencek
6fa4d20c78 Display label, catalog number, and barcode info in the CD lookup dialog. 2011-06-20 17:19:40 -05:00
Michael Wiencek
aac98e0e77 If files/clusters are removed, also remove them from the lookup queue. 2011-06-18 00:47:54 -05:00
Michael Wiencek
29e6d0d0e9 Bring back the preferred release country option. 2011-06-17 17:20:46 -05:00
Michael Wiencek
e5ee0f817c Slightly more compact way to fix the POPM issue 2011-06-17 14:39:13 -05:00
Michael Wiencek
e1c8981fef Fix error when POPM frame has no count attribute. 2011-06-17 01:17:27 -05:00
Michael Wiencek
830e445bfe "format" tag mistakenly renamed to "media" 2011-06-14 02:50:55 -05:00
Michael Wiencek
fe2cc4d4d2 Some compatibility fixes for the lastfm plugin, and probably others. (The changes were unintentional.) 2011-06-13 12:31:16 -05:00
Michael Wiencek
4be9f003bb Small typo. 2011-06-12 20:34:33 -05:00
Michael Wiencek
d6441400f5 Silence xgettext warning. 2011-06-12 20:21:25 -05:00
Michael Wiencek
43240b6968 Update the RELEASE_FORMATS mapping so that these are translatable again. 2011-06-12 17:29:44 -05:00
Michael Wiencek
ad152ccbca Don't add (disc #) to clusters anymore, and allow clustering albums that don't contain any alphanumeric characters in the title. 2011-06-12 16:18:47 -05:00
Michael Wiencek
be47b53993 Sort track times numerically, so that 10:00 comes after 2:00. 2011-06-12 16:13:56 -05:00
Michael Wiencek
def57fbacb Merging with lp:picard 2011-06-09 21:20:16 -05:00
Michael Wiencek
54f24acf7c Search for clusters by name before adding a (possibly duplicate) new one. 2011-06-09 21:10:08 -05:00
Lukáš Lalinský
78ba05c2a4 New default file naming format that includes the disc number for multi-disc releases 2011-06-06 09:33:56 +02:00
Michael Wiencek
8a388f5c0f Fix typo in cluster.py. 2011-06-05 18:57:17 -05:00
Michael Wiencek
1110947501 Add Ctrl+I as a shortcut for Edit->Details. 2011-06-05 14:01:10 -05:00
Michael Wiencek
39ac245f28 Attempt to fix text getting cut off in the metadata options (on some platforms), and use spacers to center the radio buttons. 2011-06-05 13:59:46 -05:00
Michael Wiencek
027698eb29 Add Ctrl+I as a shortcut for Edit->Details. 2011-06-04 09:56:56 -05:00
Michael Wiencek
601f7309c3 Fix title in metadata options page. 2011-06-04 06:55:57 -05:00
Michael Wiencek
c020ee2bdf Add options for standardized track, release, and artist names. The interface for this in the options page is still a WIP.
Also allow dragging in a recording URL to load as a NAT.
2011-06-04 06:37:13 -05:00
Michael Wiencek
3a52dc341e Add a 10s timeout for track/cluster lookups, so that the lookup_finished signal is emitted no matter what. 2011-06-02 12:24:02 -05:00
Michael Wiencek
7c43d72a7d Emit the lookup_finished signal earlier in case of an error. 2011-06-01 20:35:50 -05:00
Michael Wiencek
c29afb9d80 Queue track lookups so that albums are not blocked from loading until the very end. 2011-06-01 19:46:48 -05:00
Michael Wiencek
6c145df308 Merging with gsoc-ngs branch. (Set media tag.) 2011-06-01 14:22:15 -05:00
Michael Wiencek
2d1aafcc86 Don't set the media tag if it's empty. 2011-06-01 14:19:44 -05:00
Michael Wiencek
630ddbc3a1 Set media tag. 2011-06-01 09:13:58 -05:00
Michael Wiencek
e8fed0e020 Merging with gsoc-ngs branch.
Fix for multiple labels/catalog numbers.
2011-06-01 08:44:10 -05:00
Michael Wiencek
e8b625883d Fix for multiple labels/catalog numbers. 2011-06-01 00:34:53 -05:00
Michael Wiencek
916523154e Merge with lp:picard again 2011-05-31 13:19:20 -05:00
Michael Wiencek
b7219140ab Merging with lp:picard 2011-05-31 13:09:13 -05:00
Lukáš Lalinský
5573ba78fa Increase version number 2011-05-31 20:09:09 +02:00
Lukáš Lalinský
916c54b5b2 Merge Mineo's patch with WM/Language fix 2011-05-31 20:07:09 +02:00
Michael Wiencek
3c4d9d8fd7 Merging with gsoc-ngs branch 2011-05-31 10:34:57 -05:00
Michael Wiencek
a2105d4c30 Use check marks in the "Other versions" menu to indicate the currently selected version. 2011-05-31 10:17:40 -05:00
Michael Wiencek
e3273186d6 Merging with gsoc-ngs branch 2011-05-31 01:58:20 -05:00
Michael Wiencek
df5f6fa579 Add back some function definitions I got rid of, but refactor them, to keep the patch simple.
Now the only helper function added is _get_trackid_matches.
2011-05-31 00:18:30 -05:00
Michael Wiencek
f9660460b5 Refactored the code a bit more to make it easier to read. Got rid of match_file entirely because no one is using it. Fixed a track-lookup bug in file.py. 2011-05-30 23:18:00 -05:00
Michael Wiencek
94c6b25daa Match metadata even if there's a trackid (how Picard previously behaved). 2011-05-30 14:17:59 -05:00
Michael Wiencek
5273ce3932 Still make a copy of this list (fixing my own mistake). 2011-05-30 12:18:34 -05:00
Michael Wiencek
920f461e36 Merging with lp:picard 2011-05-30 11:46:18 -05:00
Michael Wiencek
6ed3254242 Refactor match_files to handle the case where the same recording appears multiple times on the same release.
See http://forums.musicbrainz.org/viewtopic.php?id=2790
2011-05-30 11:43:28 -05:00