- 05 May, 2014 5 commits
-
-
mathieui authored
-
mathieui authored
(error during error handling)
-
mathieui authored
-
mathieui authored
-
mathieui authored
This reverts commit b46f0f5e. 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.
-
- 04 May, 2014 8 commits
-
-
mathieui authored
-
mathieui authored
happens when beep_on contains "message". thanks eijebong
-
louiz’ authored
-
louiz’ authored
-
louiz’ authored
- 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
-
louiz’ authored
-
louiz’ authored
-
louiz’ authored
-
- 03 May, 2014 2 commits
- 02 May, 2014 2 commits
- 01 May, 2014 4 commits
- 30 Apr, 2014 4 commits
- 29 Apr, 2014 5 commits
-
-
mathieui authored
- 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)
-
mathieui authored
- also, fix the /xhtml command that was nesting one <body/> too many
-
mathieui authored
-
mathieui authored
-
mathieui authored
-
- 28 Apr, 2014 3 commits
- 27 Apr, 2014 5 commits
-
-
mathieui authored
Sadly, we can’t doctest stuff with backslashes because it drives doctest crazy.
-
mathieui authored
xmpp.plugin['xep_0030'].has_identity appears to be unreliable at best, so we provide our own. Might help the case of carbons not displayed.
-
mathieui authored
- we need to decrement the refcount after giving the tuple to the retlist in order to transfer ownership The example script below will quickly take gigabytes of ram with the old module, while the new will not take noticeably more memory. The leak is not very visible on launch, because we “only” leaked each tuple returned, and (int, int) is not heavy. However, after weeks of use and many messages, the memory still isn’t freed and it shows. import poopt import gc a = 'coucouco ' * 1000 for i in range(100000): if not (i % 10000): print(i) poopt.cut_text(a, 50)
-
mathieui authored
- two options request/ack_message_receipts - two new theme parameters : CHAR_ACK_RECEIVED and COLOR_CHAR_ACK - if a message has a receipt, the character is displayed between the timestamp and the nick, using the color
-
mathieui authored
-
- 26 Apr, 2014 2 commits