Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
and also do not vomit stderr on top of poezio, but put it in an info
message
|
|
|
|
|
|
|
|
Less eye travel for short statuses.
(patch from Ge0rG)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
hopefully
|
|
|
|
|
|
Implements XEP-0084 and XEP-0153.
|
|
This adds an optional dependency on PIL.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
When a user isn't in a room, but due to a component bug we receive a
unavailable presence, we were showing a join.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This helps with distinguishing highlights and normal messages.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exit the rooms properly, call functions instead of full-blown commands,
do not randomly focus stabs, etc
|
|
|
|
Fixes #3186.
|
|
The problem is that core.legitimate_disconnect is set to True in the
on_connecting callback which is called before the session_end for some
reasons. on_connecting sets core.legitimate_disconnect back to False so
session_end thinks we've been disconnected and connects automagically
adding a resource and thus duplicating everything.
Moving the reset of legitimate_disconnect to the on_connected callback
fixes the problem.
|