Commit Graph

1361 Commits

Author SHA1 Message Date
Michael Wiencek
151c41bdde Fixes ticket #5938 (relationships are entered twice (release <-> recording)) 2011-07-15 22:43:42 -05:00
Michael Wiencek
80f98021d6 Disable all "standardization" for pseudo-releases. 2011-07-15 19:09:10 -05:00
Michael Wiencek
c5c3c76757 Always load collections on startup. 2011-07-14 22:40:01 -05:00
Michael Wiencek
42068475e7 When artist standardization is enabled, use the release group artist credit. 2011-07-14 21:42:38 -05:00
Michael Wiencek
1dcbd56fc8 Move the standardization checks so that less comparisons are performed. (Nitpicky change.) 2011-07-14 21:30:43 -05:00
Michael Wiencek
7681f8434e Load folksonomy tags for NATs. 2011-07-14 21:25:51 -05:00
Chad Wilson
91c7266bc8 Fix to use of folksonomy tags from tracks/recordings as genre
http://bugs.musicbrainz.org/ticket/5947
2011-07-14 21:23:05 -05:00
Michael Wiencek
99f795b0da Assume that a file with only a trackid was tagged as a NAT. 2011-07-14 20:27:22 -05:00
Michael Wiencek
2d93ddcc31 Fix extraneous metadata when tagging a recording as a NAT. 2011-07-14 20:15:24 -05:00
Michael Wiencek
6ef1e08e3d Add ~originaldate tag. 2011-07-14 16:29:52 -05:00
Chad Wilson
fb3a30dc5e Tune .bzrignore to not track PYDs, DLLs, PyCharm (.idea) config, compiled locale data or plugins directly in the plugins folder 2011-07-14 16:18:08 -05:00
Chad Wilson
c7c1adfefd Fixed #5948 - folksonomy tags as genre not supported at NGS RG level 2011-07-14 16:14:39 -05:00
Michael Wiencek
43642983a4 Make the "config" argument required for functions in mbxml.py 2011-07-14 14:46:48 -05:00
Michael Wiencek
930da03aa7 Referencing a script function that no longer exists (for example, after disabling a plugin) would crash the preferences window. 2011-07-13 23:31:14 -05:00
Michael Wiencek
09a04db3ed - Only load release groups when needed (i.e. when a user right-clicks a release). This makes releases load a bit faster.
- Include the number of tracks in the "other versions" menus.
2011-07-13 00:50:47 -05:00
Michael Wiencek
080ed16c84 Nitpicky changes 2011-07-12 19:03:25 -05:00
Michael Wiencek
45df45d13a Add more columns to the collections panel. 2011-07-12 13:44:47 -05:00
Michael Wiencek
24e466ffbd Restore the collections panel state on startup. 2011-07-11 22:16:17 -05:00
Michael Wiencek
e92c9df781 Don't set mime data for drags without any releases. 2011-07-11 21:15:41 -05:00
Michael Wiencek
cb3789da14 - Add initial support for managing MusicBrainz collections within Picard. It's available as a right-hand pane. Drag & drop and context menus can be used to add or remove releases.
- Cache "num_linked_files" for tracks since it's calculated often, but not updated often.
2011-07-11 21:00:08 -05:00
Michael Wiencek
b98ffe689a Add collections-related functions to webservice.py. 2011-07-11 14:34:29 -05:00
Michael Wiencek
5c17a82a28 Requests weren't being aborted correctly when Picard exited. 2011-07-06 15:15:56 -05:00
Michael Wiencek
1c5efc90f4 Use a dictionary for request methods, assume all posts/puts/deletes are priority/important by default. 2011-07-06 15:11:37 -05:00
Michael Wiencek
d3bc904304 Fix the coverart plugin. 2011-07-06 14:37:31 -05:00
Michael Wiencek
172de5f7b9 Slight modifications to the last.fm plugin. 2011-07-06 14:26:18 -05:00
Michael Wiencek
10eaf70b4a Fix the last.fm plugin for the recent webservice.py changes. 2011-07-06 13:39:45 -05:00
Michael Wiencek
2955621676 Small fixes to webservice.py. 2011-07-06 11:23:14 -05:00
Michael Wiencek
7b23daee47 Changes to lookup/request queuing based on recent mb-devel discussion. 2011-07-05 19:40:57 -05:00
Michael Wiencek
c1d6b2e0b3 More files I forgot to add. 2011-07-04 13:38:00 -05:00
Michael Wiencek
384f5d8aeb Missing file I forgot to commit... 2011-07-04 13:35:34 -05:00
Michael Wiencek
96661dbe28 Oversight from the last commit 2011-06-30 20:14:19 -05:00
Michael Wiencek
e26a5e7d43 - Add preferred format support.
- Use different widgets for preferred release country/format to allow multiple selections.
- Move these options (and preferred release types) onto a new "Preferred Releases" options page, under "Metadata."
- Share more code between file and cluster lookups matching. (compare_to_release was added to the Metadata class to allow this.)
2011-06-30 19:34:32 -05:00
Michael Wiencek
c57913b2d0 Include recording-rels in album requests. 2011-06-30 14:53:25 -05:00
Michael Wiencek
92a541465a Fix another CD Lookup issue when there's no labels on a release. 2011-06-30 10:24:02 -05:00
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