{"action":"created","issue":{"url":"https://api.github.com/repos/musicbrainz/picard/issues/411","labels_url":"https://api.github.com/repos/musicbrainz/picard/issues/411/labels{/name}","comments_url":"https://api.github.com/repos/musicbrainz/picard/issues/411/comments","events_url":"https://api.github.com/repos/musicbrainz/picard/issues/411/events","html_url":"https://github.com/musicbrainz/picard/pull/411","id":92420818,"number":411,"title":"Revamp cover art providers UI","user":{"login":"zas","id":151042,"avatar_url":"https://avatars.githubusercontent.com/u/151042?v=3","gravatar_id":"","url":"https://api.github.com/users/zas","html_url":"https://github.com/zas","followers_url":"https://api.github.com/users/zas/followers","following_url":"https://api.github.com/users/zas/following{/other_user}","gists_url":"https://api.github.com/users/zas/gists{/gist_id}","starred_url":"https://api.github.com/users/zas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zas/subscriptions","organizations_url":"https://api.github.com/users/zas/orgs","repos_url":"https://api.github.com/users/zas/repos","events_url":"https://api.github.com/users/zas/events{/privacy}","received_events_url":"https://api.github.com/users/zas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-07-01T16:00:17Z","updated_at":"2015-07-02T11:33:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/musicbrainz/picard/pulls/411","html_url":"https://github.com/musicbrainz/picard/pull/411","diff_url":"https://github.com/musicbrainz/picard/pull/411.diff","patch_url":"https://github.com/musicbrainz/picard/pull/411.patch"},"body":"- make cover art providers more modular\r\n- display all providers as tabs, which can be re-ordered to change provider's excution order\r\n- support for provider-specific options\r\n- clean up the API\r\n\r\n![capture du 2015-07-01 17 57 34](https://cloud.githubusercontent.com/assets/151042/8459073/0071cc2c-201b-11e5-9288-ee51cf747f88.png)\r\n"},"comment":{"url":"https://api.github.com/repos/musicbrainz/picard/issues/comments/118005345","html_url":"https://github.com/musicbrainz/picard/pull/411#issuecomment-118005345","issue_url":"https://api.github.com/repos/musicbrainz/picard/issues/411","id":118005345,"user":{"login":"mineo","id":78236,"avatar_url":"https://avatars.githubusercontent.com/u/78236?v=3","gravatar_id":"","url":"https://api.github.com/users/mineo","html_url":"https://github.com/mineo","followers_url":"https://api.github.com/users/mineo/followers","following_url":"https://api.github.com/users/mineo/following{/other_user}","gists_url":"https://api.github.com/users/mineo/gists{/gist_id}","starred_url":"https://api.github.com/users/mineo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mineo/subscriptions","organizations_url":"https://api.github.com/users/mineo/orgs","repos_url":"https://api.github.com/users/mineo/repos","events_url":"https://api.github.com/users/mineo/events{/privacy}","received_events_url":"https://api.github.com/users/mineo/received_events","type":"User","site_admin":false},"created_at":"2015-07-02T11:33:58Z","updated_at":"2015-07-02T11:33:58Z","body":"I'm not sure reordering by left and right arrows is a good idea because that's also how you scroll through the tabs itself (I've also not seen it used in other software before, I can only think of \"Move Up\" and \"Move Down\" buttons in Firefox' language preferences and somewhere in Libreoffice). This might not be a problem if you're using Picard in english because it uses pretty short words, but for the german translation whitelist at the moment gets translated to \"Seiten auf der Whitelist\" and \"Cover Art Archive Release Group\" would be something like \"Cover Art Archive Bild der Veröffentlichungsgruppe\". Simply putting these strings into the python files for testing makes scrolling arrows for the tabs appear pretty quickly."}}