missing URI %-decoding
I found that Gajim does not properly decode %-escapes in URIs.
How to reproduce: execute gajim-remote handle_uri xmpp:email@example.com?join, and see in the dialog that %c3%a9 has not been decoded to é.
Suggestion: in gajim_remote.GajimRemote.handle_uri, use urllib.unquote on the object named jid (after uri.split('?') on line 509 here).
You may want to use urlparse.urlparse to get real URI parsing.
Note: I search the Trac help but couldn’t find the definition for severity level. Not sure, I left the default, but this bug really means something does not work as it should.