- Jul 02, 2017
-
-
André authored
-
Philipp Hörist authored
This is a regression from gajim/gajim@9dc389cc previously we used load_icon() which raises an exception for missing icons now we use lookup_icon() which does not, and iconinfo can be None now
-
- Jun 28, 2017
-
-
Weblate authored
-
- Jun 27, 2017
-
-
Philipp Hörist authored
To use GStreamer we need to call Gst.Init(). We call Gst.Init() only when Farstream is available.
-
Philipp Hörist authored
-
Philipp Hörist authored
-
- Jun 26, 2017
-
-
Philipp Hörist authored
-
- Jun 25, 2017
-
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
Fixes #8663
-
- Jun 16, 2017
-
-
-
Yann Leboulanger authored
Update JingleFT support, and fix sending files See merge request !89
-
Weblate authored
-
- Jun 14, 2017
-
-
-
Emmanuel Gil Peyrot authored
-
Emmanuel Gil Peyrot authored
-
Weblate authored
-
Emmanuel Gil Peyrot authored
-
Emmanuel Gil Peyrot authored
-
Emmanuel Gil Peyrot authored
-
Emmanuel Gil Peyrot authored
-
Weblate authored
-
Weblate authored
-
Weblate authored
-
Weblate authored
-
- Jun 12, 2017
-
-
Philipp Hörist authored
'channel-insecure-symbolic' icon if no encryption is selected 'channel-secure-symbolic' if an encryption is selected
-
Philipp Hörist authored
Fixes #8652
-
- Jun 11, 2017
-
-
Philipp Hörist authored
Update servers.xml See merge request !101
-
Philipp Hörist authored
This crashes Gajim on Windows. Its to be investigated why this happens and how we can avoid it.
-
Philipp Hörist authored
-
- Jun 08, 2017
-
-
Philipp Hörist authored
Fixes #8649
-
Philipp Hörist authored
-
Philipp Hörist authored
self.encoding which we set in the init is only intended to decode gpg´s stderr which uses a system specific encoding. if we dont encode the data we pass to python-gnupg ourself, it will fallback and use self.encoding. This might be of no concern if self.encoding is set to 'utf8' and when we are on Linux which has a preferred encoding of 'utf8'. But if we are on Windows the preferred encoding for stderr is most of the time not 'utf8'. If python-gnupg tries to decode a stderr stream that is for example encoded with 'cp1252' with our set encoding of 'utf8' this will fail. The solution is to pre-encode the data before we pass it to python-gnupg, so it does not have to use self.encoding as a fallback. And set self.encoding='latin1' because latin1 will not yield exceptions on decoding errors. Also gpg itself will fallback to latin1 as stderr encoding when it cant determine the preferred encoding of a system. self.decode_errors is used for something differently, and has no influence on the situation. Fixes #8644
-
Philipp Hörist authored
-
Philipp Hörist authored
-
- Jun 06, 2017
-
-
Philipp Hörist authored
-
- Jun 04, 2017
-
-
Philipp Hörist authored
-
- Jun 02, 2017
-
-
Philipp Hörist authored
There are mutliple reasons why this is not a good idea 1. It places work on encryption Plugins, as many encryption attributes inside the stanza can not be resend again (OMEMO, OTR), so the plugins have to make sure none of these attr are inside the LMC stanza 2. In general its not obvious for plugin devs that a stanza issued after LMC has to be treated differently. There should be no negative effects, even when a contributor not knowing about LMC at all. This commit saves only the stanza id, and adds the replace tag on the new message. This results also in less code.
-
- Jun 01, 2017
-
-
Philipp Hörist authored
There is no reason that any Groupchat should be treated as already connected when we sign in.
-
- May 29, 2017
-
-
Nulll authored
-