Commit Graph

63 Commits

Author SHA1 Message Date
Michael Wiencek
0a6b28133e Remove some redundant code from the lastfmplus plugin 2011-08-10 15:01:29 -05:00
Chad Wilson
fcac49bb8c - Fix issue with translations not applying correctly for first track loaded (or first album if not using track tags). Also noted at http://forums.musicbrainz.org/viewtopic.php?pid=12901#p12901
- Allow translations (and all config settings) to be changed and applied after "refresh" without having to restart Picard
- Remove redundant parameters
- Fix bug in calculating highest translated tag weighting
- Reloading defaults now has consistent comma separation
2011-08-07 21:38:49 +08:00
Chad Wilson
1a6e5b07f4 has_key -> "in" 2011-07-31 15:57:28 +08:00
Chad Wilson
1a8ee0223a - Fix caching in Lastfm plugin to avoid queueing duplicate requests for the same URL. Instead, keeps an internal url -> track_process_function dict to defer processing of these tracks.
- Change request delay to 5 per second as the TOS seems to allow
- Remove some old commented code
2011-07-31 11:17:11 +08:00
Chad Wilson
6afc34bdf5 Fix priority setting for requests so albums open in a logical order 2011-07-31 10:58:21 +08:00
Chad Wilson
fdd87a828d Add the Lastfmplus plugin and update it for full 0.15 compatibility
- Caching is now compatible with 0.15 webservice requests manager - avoids re-requesting the same URL (especially for artist tags)
- Dodgy code that was accessing/updating album._new_tracks removed
- Request delay reduced to 200ms, in accordance with http://www.last.fm/api/tos
- Default "year" filter list updated
- Remove redundant "split artists" code
2011-07-31 00:16:32 +08:00
Johannes Weißl
fd9cc93554 Add no_release plugin. 2011-07-25 23:59:51 +02:00
Michael Wiencek
eeb059fadc Merging with gsoc-ngs branch. 2011-07-12 13:52:48 -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
Michael Wiencek
3b52ea5571 Does the opposite of featartist.py 2011-06-28 16:46:02 -05:00
Lukáš Lalinský
95ef461b5e Temporary fix for the cover art plugin 2011-05-30 11:15:04 +02:00
Lukáš Lalinský
1e35bd1500 Add a plugin for old-style disc numbers in album titles 2011-05-29 19:36:23 +02:00
Lukáš Lalinský
ac6c2fd547 Mark some plugins as compatible with 0.15 2011-05-29 19:24:39 +02:00
Lukáš Lalinský
5bae5973bb Merge lp:~miracle2k/picard/export 2011-04-09 12:42:06 +02:00
Philipp Wolfer
e3e3e4fe83 Properly encode URLs without using urllib.
Fix for previous revision 1063.
2011-03-30 14:34:08 +02:00
Michael Elsdörfer
e39a0c3987 Support downloading album art that contains special characters. 2011-03-28 23:41:28 +02:00
Philipp Wolfer
37bce1192b Merge open file/folder plugin. 2011-03-28 23:38:44 +02:00
Philipp Wolfer
0b32a4b608 Increased version of coverart plugin 2011-03-28 23:22:42 +02:00
Philipp Wolfer
9c55327b87 Cleanly handle albums without ARs in coverart plugin. 2011-03-28 23:19:11 +02:00
Michael Elsdörfer
ada8a1f905 Added a "Copy cluster tracklist to clipboard" plugin, so it can be used to add a release to MB via the trackparser, if the URL would be too long for the server. 2011-03-27 13:37:45 +02:00
Michael Elsdörfer
aee954a18e Added a plugin to open a file or track's folder in the GUI explorer, or start the file directly. 2011-01-23 21:53:25 +01:00
Philipp Wolfer
3e151270fb Properly log exception in coverart plugin and in general avoid exceptions when logging. 2010-10-11 22:15:08 +02:00
Lukáš Lalinský
ef0aec31a1 We want to pass the 'default' parameter, not 'filename' 2010-09-05 21:28:28 +02:00
Philipp Wolfer
187ca5a3b0 Fixed regex escaping in swapprefix function. 2010-04-28 11:28:06 +02:00
Philipp Wolfer
9e5fe513e3 Added swapprefix plugin 2010-04-26 18:23:57 +02:00
Philipp Wolfer
21c8215b5b Made coverart.py compatible with Python 2.5 again. 2010-01-18 21:16:23 +01:00
Philipp Wolfer
46d01ced9e Improved the cover art plugin to use the same logic for fetching cover art from Amazon as the MB server. 2009-11-24 22:23:43 +01:00
Philipp Wolfer
72e2a2d791 Fixed loading of remaster ARs and release events with empty date in original release date plugin. 2009-11-01 18:05:56 +01:00
Philipp Wolfer
cb99aaf7c1 Now included in the core. 2009-10-25 17:53:19 +01:00
Philipp Wolfer
b8e25474a5 Updated titlecase plugin metadata 2009-10-21 20:47:31 +02:00
Philipp Wolfer
82da1f40df Merged changes to include some plugins in the Windows package. 2009-10-21 19:59:37 +02:00
Carlin Mangar
dd8e24ab6a Added a description. 2009-10-20 21:21:59 +11:00
Carlin Mangar
5d44f0306b Allow limited bundling of plugins. After core-upgrade, merge this. Removes obsolete plugins. Merge installer-new AFTER. 2009-10-20 17:42:57 +11:00
Philipp Wolfer
5c7121f707 Plugin for $firstalphachar(text, nonalpha=#) tagger script function. 2009-09-01 10:00:18 +02:00
Philipp Wolfer
844b892e36 Added simple mime type detection and use if for the cover images. Fixes #4863 2009-03-24 00:51:41 +01:00
Philipp Wolfer
b097d13b47 Fixed error logging in original release date plugin. 2009-03-15 22:02:44 +01:00
Philipp Wolfer
808b476da7 Fixed the original release date plugin for releases without AR, use also the remaster AR to dertermine the earliest release date 2009-03-11 20:15:01 +01:00
Philipp Wolfer
2bced1890c Fixed XML parsing error in original release date plugin 2009-02-25 01:26:33 +01:00
Philipp Wolfer
962f1a14b6 Plugin to get the earliest release date for an album 2009-02-25 01:05:37 +01:00
Lukáš Lalinský
b677d094d7 Add contrib/plugins/titlecase.py 2009-01-14 18:39:51 +01:00
Philipp Wolfer
de3d29a487 Fixed handling of non-ascii file names in ReplayGain plugin 2008-07-02 22:13:55 +02:00
Lukáš Lalinský
f4174573c0 Change plugin version for Last.fm and ReplayGain too 2008-05-27 08:19:03 +02:00
Lukáš Lalinský
253ecc8898 Change plugin versions from 0.10.0 to 0.10 2008-05-27 08:18:05 +02:00
Philipp Wolfer
8359cf0549 Updated API versions for plugins for 0.10.0 2008-05-26 21:20:44 +02:00
Gary van der Merwe
8eae25f51f Allow multiple files to be linked to a track. 2008-05-11 19:44:59 +02:00
Philipp Wolfer
03fc76bb57 Repaired initials plugin to work with current version 2008-04-22 23:00:58 +02:00
Philipp Wolfer
18d9dd5f0c Refactored cover art plugin to make it easier extensible for special cases (thanks to hartzell for this). Ticket #3672.
Use all URI ARs to search for special cover art sites (Jamendo, CD-Baby). Ticket #3189.
2008-04-17 00:08:41 +02:00
Philipp Wolfer
141ca219cd Added shortcut key for album gain as well 2008-03-30 18:21:17 +02:00
Philipp Wolfer
8ed3aa2501 Added shortcut key for replaygain menu 2008-03-30 18:18:19 +02:00