Wieland Hoffmann
87fecf40f2
Remove an unused import
2015-10-05 19:38:06 +02:00
Wieland Hoffmann
2e8b005482
Merge pull request #430 from Sophist-UK/sophist_fix_PICARD-766
...
Fix bug in oauth when port == 443
2015-10-05 19:37:13 +02:00
Sophist
8e2829825f
Fix bug in oauth when port == 443
...
`setHost(port)` should be `setPort(Port)` and logic for port == 443 or
port != 80 needs fixing.
2015-10-02 18:57:06 +01:00
Laurent Monin
1a9a9e9926
Merge pull request #429 from Sophist-UK/sophist_fix_Picard-764
...
Fix PICARD-746
2015-09-29 22:18:36 +02:00
Sophist
98ebd5d3e7
Add support for cover art lookup
2015-09-29 12:26:48 +01:00
Sophist
bba2cbe889
Fix PICARD-746
...
Fix [PICARD-746](http://tickets.musicbrainz.org/browse/PICARD-764 )
2015-09-29 09:44:19 +01:00
Laurent Monin
5ce847afb0
travis notification: now on #metabrainz
2015-09-28 09:58:15 +02:00
Laurent Monin
8f5657ef2e
Update translations
2015-09-27 21:17:37 +02:00
Laurent Monin
ee4c8f58ce
Regenerate pot file
2015-09-27 21:16:38 +02:00
Laurent Monin
b6bf36f667
Update attributes
2015-09-27 21:16:01 +02:00
Laurent Monin
6e208ca95c
Merge pull request #420 from zas/download_plugins_all
...
Download, update and install plugins from UI
2015-09-27 21:11:24 +02:00
Laurent Monin
9c7aaffc65
Download -> Install
...
Since we have Update -> Updated, it makes more sense to have Install -> Installed, instead of Download -> Installed
2015-09-27 13:45:54 +02:00
Laurent Monin
7284ca77d2
Reload available plugins -> Reload List of Plugins
...
See https://github.com/musicbrainz/picard/pull/420#discussion_r40503196
2015-09-27 12:24:46 +02:00
Philipp Wolfer
a959a1d019
Merge pull request #426 from Freso/PICARD-760-update-logo
...
PICARD-760: Update logo and derived icons
2015-09-23 13:07:54 +02:00
Frederik “Freso” S. Olesen
d1f85b11d9
Update picard/resources.py.
...
Via `python2 setup.py build_ui`.
2015-09-23 12:45:49 +02:00
Philipp Wolfer
d2c01fa564
Include icons in 8bit without alpha transparency.
...
> looks like this is needed by py2exe and/or windows
http://chatlogs.metabrainz.org/brainzbot/metabrainz/msg/3359455/
2015-09-23 12:43:24 +02:00
Frederik “Freso” S. Olesen
ad0f7ee9fa
Update logo image for Windows installer.
...
Replaced the logo in the SVG in Inkscape and exported the BMP from
within The GIMP following the directions at
https://stackoverflow.com/questions/1341321/missing-welcome-image-in-nsis-mui2/26471885#26471885
Removing the PNG since it's not used by anything and was probably just
an intermediary step between the SVG and the BMP.
2015-09-23 12:37:04 +02:00
Frederik “Freso” S. Olesen
1881d4e001
Revise interface attribution text in AUTHORS.txt.
...
As per discussion at
https://github.com/musicbrainz/picard/pull/426/files#r40100628
2015-09-23 10:38:41 +02:00
Frederik “Freso” S. Olesen
a2d23f9ad9
Add note about updated logo/icons to NEWS.txt.
2015-09-22 16:54:56 +02:00
Frederik “Freso” S. Olesen
1462e9060b
Update AUTHOR icon/logo attribution.
2015-09-22 16:54:55 +02:00
Frederik “Freso” S. Olesen
e3ac0456fe
Update icon resources.
...
ICNS: `png2icns picard.icns resources/images/{16x16,32x32,48x48,128x128,256x256}/picard.png`
ICO: `convert resources/images/{16x16,24x24,32x32,48x48,128x128,256x256}/picard.png picard.ico`
2015-09-22 16:54:55 +02:00
Frederik “Freso” S. Olesen
7afe746dac
Export new PNG log-icons from Inkscape.
...
16x16, 24x24, and 32x32 are based on Picard_logo_icon.svg.
48x48 is based on Picard_logo_small_no_text.svg.
128x128 and 256x256 are based on Picard_logo_no_text.svg.
All PNGs were processed with `pngcrush -brute -reduce` afterwards, for
reduced filesize.
2015-09-22 16:54:55 +02:00
Frederik “Freso” S. Olesen
cbb6ff00ed
Make SVG source images square.
2015-09-22 16:54:55 +02:00
Frederik “Freso” S. Olesen
0048e591de
Replace Picard logo sources with redesigned ones.
...
New versions copied from @metabrainz/metabrainz-logos :
https://github.com/metabrainz/metabrainz-logos/tree/master/final-logos/Picard/VECTOR/SVG
2015-09-22 16:54:55 +02:00
Laurent Monin
704197bc55
Merge pull request #421 from zas/queues_improvement
...
Rework network requests queues and counting
2015-09-14 08:24:18 +02:00
Laurent Monin
ca29d646fb
Rework network requests queues and counting
...
- get rid of XmlWebService._hosts list, create queues on the fly
- only emit tagger_stats_changed when needed
- recalculate number of pending requests based on actual queues, fix PICARD-751
- ensure replies are removed from from _active_requests dict in any case
- fix a minor issue where few first requests to an host could be sent without honouring delay
- do not store last request time for hosts having no delay set
2015-09-13 14:19:15 +02:00
Laurent Monin
4d4ddadc3c
Merge pull request #423 from zas/picard_753_fix
...
PICARD-753: ignore downvoted tags
2015-09-12 22:57:58 +02:00
Laurent Monin
df718753f9
Merge pull request #424 from Jeroonk/master
...
PICARD-754: fix sorting in filebrowser
2015-09-12 22:11:47 +02:00
Jeroen Kromwijk
2b07cc99ab
PICARD-754: fix sorting in filebrowser
...
Enables sorting of directories/files on drives other than the system
root (c:) on Windows.
2015-09-10 01:40:17 +02:00
Laurent Monin
e37540e46a
PICARD-753: ignore downvoted tags
...
When all tags have 0 votes, maxcount is 0, leading to a division by zero exception.
So filter the tags dict to only keep tags having positive votes count.
2015-09-08 11:41:40 +02:00
Laurent Monin
e2b1932feb
Save/restore plugin list state on load/reload
2015-09-07 13:38:46 +02:00
Laurent Monin
5c58c1c8f1
Display a textual message instead of numerical error code
2015-09-06 17:19:21 +02:00
Laurent Monin
4f1bad19c8
Forbid user interaction during plugins reload
...
Suggested by @Mineo
2015-09-06 17:14:33 +02:00
Laurent Monin
a2c3b4990d
Fix whitespaces, add a whiteline
2015-09-04 14:42:24 +02:00
Laurent Monin
288ccbd1f8
Enable plugin list sorting
2015-09-04 14:41:16 +02:00
Laurent Monin
1b0c902904
Change details after user closed the message dialog
2015-09-04 14:38:57 +02:00
Laurent Monin
8bcf03eef2
Resize plugin list headers
2015-09-04 14:38:21 +02:00
Laurent Monin
b5ce4e982a
Fix plugin installation via drag'n'drop
2015-09-04 14:37:58 +02:00
Laurent Monin
762e616c1d
Update plugins at next run when replacing files is needed
...
Replacing during runtime is leading to many issues, either with .zip plugins or
on Windows platform.
So, when it is necessary, require the user to restart Picard to update the module.
2015-09-04 14:37:01 +02:00
Laurent Monin
cef369de3f
Simplify code related to existent plugin files
2015-09-02 12:09:13 +02:00
Laurent Monin
1090feff30
Make saving new zipped plugin more robust
2015-09-02 11:59:22 +02:00
Laurent Monin
33e245937f
Add a button to reload available plugins list
2015-09-01 13:25:48 +02:00
Laurent Monin
95720f94de
Disallow checkbox toggling if plugin isn't installed
2015-09-01 12:51:27 +02:00
Laurent Monin
90b9806de2
Replace plugin flags with properties
2015-09-01 12:37:12 +02:00
Laurent Monin
e70486b91f
Get rid of USER_DOWNLOADS_DIR, save zipped module in user plugin directory
...
Suggested by @mineo.
2015-09-01 11:06:47 +02:00
Laurent Monin
642d7d720a
install_plugin(): no need of plugin_dir param, use USER_PLUGIN_DIR
2015-09-01 10:18:33 +02:00
Laurent Monin
3159e82bd0
Installation of zipped modules is now just a copy of the zip file
...
No need to unzip anything since we now support loading of zipped modules
2015-09-01 10:12:54 +02:00
Laurent Monin
399f501143
Support for direct loading of zipped modules using zipimport
...
Suggested by @mineo
2015-09-01 10:01:29 +02:00
Laurent Monin
9c871977fc
Allow user to install plugins from local zip archives
2015-08-31 21:33:10 +02:00
Laurent Monin
f5d8dae0fd
Implement update/download plugins from the web directly from UI
...
- plugin installation code is modified to support zip archives
- USER_DOWNLOADS_DIR is introduced to store downloaded files
- based on the work of Shadab Zafar
2015-08-31 21:32:36 +02:00