Age | Commit message (Collapse) | Author |
|
|
|
|
|
one)
|
|
|
|
|
|
|
|
|
|
|
|
also, check the features every rejoin for PrivateTabs
and refresh the window after displaying the features
|
|
and add a handler for missing commands
|
|
no more stalling while waiting for a disco info while sending a message.
|
|
receipts)
We need to check if the remote entity supports 0184, but if it doesn’t
support disco#info, then we will get an iq type="error" and nothing
will be cached, leading to disco#info queries being sent each time.
Keep a cache valid 2 hours of the JIDs which replied with an error.
TODO: check that this the kind of time period we want.
|
|
|
|
|
|
tab list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(error during error handling)
|
|
|
|
|
|
display)"
This reverts commit b46f0f5e266c321632738ca40839759486b47a7e.
Conflicts:
src/tabs/muclisttab.py
Doing this made the unresized elements refresh in the old subwins,
causing glitches and weirdness. And anyway, the only problematic
element is the TextWin (rebuilding all the lines of a buffer is
expensive), but it already checks if the width changed.
|
|
|
|
happens when beep_on contains "message".
thanks eijebong
|
|
|
|
|
|
- when list-multi doesn't have selected values at all
- text-multi.options() provided by sleekxmpp is apparently a '\n' separated
string, and not a list
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(also, wrap one forgotten call to curses funcs)
|
|
|
|
|
|
|
|
|
|
- change_title plugin
|
|
|
|
(keep a get_name() fallback just in case for now)
|
|
|
|
- Guess-parse the OTR messages in search for xhtml upon arrival
- add a configurable option to decode it or not
- We have XHTML-IM for a reason, and therefore we will *not* implement a
full html parser for clients that dump whatever formatting inside the
OTR payload (looking at you, pidgin)
|
|
- also, fix the /xhtml command that was nesting one <body/> too many
|
|
|
|
|
|
|