- Feb 02, 2020
-
-
Philipp Hörist authored
-
Philipp Hörist authored
Check if encryption is activated for a JID before sending the message
-
Philipp Hörist authored
This fixes an regression from the send message refactor
-
- Feb 01, 2020
-
-
Philipp Hörist authored
This allows for much faster access than with a list
-
Philipp Hörist authored
-
Philipp Hörist authored
Otherwise this becomes a bottleneck if we load many MUCs, e.g. StartChat dialog
-
Philipp Hörist authored
-
Philipp Hörist authored
There are times for example when we open the StartChat Dialog, where we need potentially hundreads of DiscoInfo entrys instantly. If we execute a database query for each one of them this becomes a bottleneck
-
- Jan 31, 2020
-
-
- Jan 30, 2020
-
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
- light refactoring of code which uses the service jid
-
Philipp Hörist authored
-
- Jan 29, 2020
-
-
-
-
-
-
Philipp Hörist authored
-
Philipp Hörist authored
- Move stanza building and message logging code into message module - Don't use event flow to create and send messages - Remove resource lock - Properly support sending a message to multiple recipients
-
- Jan 28, 2020
-
-
Philipp Hörist authored
-
- Jan 27, 2020
-
-
- Jan 26, 2020
-
-
Philipp Hörist authored
-
Philipp Hörist authored
A roster push contains always the whole entry, so instead of updating only the attributes which are present in the roster push, fill all missing attrs with default values, e.g. None for a missing name attr Fixes #9963
-
Philipp Hörist authored
This method is called by the MessageWindow on the currently active control, when it gains focus. This allows the controls to decide by themself what should be focused inside the control. For example the GroupchatControl could have the change nickname page open and would want to focus the nickname entry
-
- Jan 25, 2020
-
-
Bronko authored
closes #9961
-
- Change default timestamp to include date closes #9272
-
- Jan 23, 2020
-
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
-
Philipp Hörist authored
The Client instance is now always the first argument
-
André authored
-
- Jan 22, 2020
-
-
Philipp Hörist authored
- xesam:artist is always a list of strings rather than a single string - Moved the parsing logic into MusicTrackInfo
-
- Jan 20, 2020
-
-
Daniel Brötzmann authored
-
- Jan 17, 2020
-
-
Philipp Hörist authored
-
- Jan 15, 2020
-
-
Philipp Hörist authored
-
Philipp Hörist authored
Reinstall python packages inside the virtualenv to have more control on versions
-
- Jan 13, 2020
-
-
-
Daniel Brötzmann authored
-