Commit Graph

7535 Commits

Author SHA1 Message Date
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
e5f1c72be2 Referencing a script function that no longer exists (for example, after disabling a plugin) would crash the preferences window. 2011-07-13 23:32:26 -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
eeb059fadc Merging with gsoc-ngs branch. 2011-07-12 13:52:48 -05:00
Michael Wiencek
45df45d13a Add more columns to the collections panel. 2011-07-12 13:44:47 -05:00
Lukáš Lalinský
139eeae586 Merge the release_type plugin 2011-07-12 19:59:38 +02:00
Michael Wiencek
dbd3b79e6c Merging with gsoc-ngs branch. 2011-07-11 22:34:24 -05:00
Michael Wiencek
7204a1e931 Add %_recordingcomment% and %_releasecomment% 2011-07-11 22:27:08 -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
Chad Wilson
54fce4b1cd Tune .bzrignore to not track PYDs, DLLs, PyCharm (.idea) config, compiled locale data or plugins directly in the plugins folder 2011-07-03 18:51:35 +08:00
Chad Wilson
aefc20db52 Fixed #5948 - folksonomy tags as genre not supported at NGS RG level 2011-07-03 16:07:40 +08:00
Chad Wilson
e831f0ac1b Upmerge changes from trunk 2011-07-03 11:17:15 +08:00
Chad Wilson
7206efceaa Fix to use of folksonomy tags from tracks/recordings as genre
http://bugs.musicbrainz.org/ticket/5947
2011-07-02 22:10:10 -05:00
Chad Wilson
82b185a904 Fix folksonomy tags as genre for tags on recordings/tracks 2011-07-03 10:37:26 +08: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
bd9402a7e0 Include recording-rels in album requests. 2011-06-30 15:00:43 -05:00
Michael Wiencek
c57913b2d0 Include recording-rels in album requests. 2011-06-30 14:53:25 -05:00
Michael Wiencek
65ebadc2f8 Fix another CD Lookup issue when there's no labels on a release. 2011-06-30 10:29:04 -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
Johannes Weißl
c062af386a Merging libavcodec fix 2011-06-30 00:37:26 -05:00
Michael Wiencek
ad85ad5665 Move the AVPacket initialization outside of the loop. 2011-06-30 00:28:30 -05:00
Johannes Weißl
495a2bc0d6 Update release_type.py plugin
This should not happen any more:
"EP" -> "EP EP"
"Holiday EP #1" -> "Holiday EP #1 EP"

Also checked to be working with Picard 0.15.
2011-06-29 01:57:04 +02:00
Johannes Weißl
c778309a47 Add release_type.py plugin, from http://sumafi.com/files/release_type.py
Author: Elliot Chance
2011-06-29 01:56:18 +02: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
3b52ea5571 Does the opposite of featartist.py 2011-06-28 16:46:02 -05:00