Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-15 | Prettify the /names command | mathieui | |
2012-10-15 | Fix the number of connected contacts/total number in the roster | mathieui | |
2012-10-15 | Put back the “truc@chose.com is now online” messages | mathieui | |
2012-10-14 | Fix a traceback on completion_version | mathieui | |
2012-10-14 | Rename /connect to /reconnect and make it rostertab-only | mathieui | |
2012-10-14 | Update the XEP support list for XEP-0308 | mathieui | |
2012-10-14 | Also add the decorators module | mathieui | |
2012-10-14 | Do not display "None" in the /self command | mathieui | |
2012-10-14 | Add decorators to handle refreshs more easily | mathieui | |
(and fix one more issue with the refresh in the roster) | |||
2012-10-14 | Add a space after a nick completion not at the start of the line. | Florent Le Coz | |
2012-10-14 | Do not quotify the status in /status command. | Florent Le Coz | |
2012-10-14 | Correctly use MORE instead of PLUS. | Florent Le Coz | |
2012-10-14 | Fix a refresh issue on space in the roster | mathieui | |
2012-10-14 | Should boost the roster speed | mathieui | |
- use a generator instead of a listcomp - don’t use a JID for the resource | |||
2012-10-13 | Fixes #2374 (Crash on " " in the MUC list) | mathieui | |
- Also fixes arefresh issue (up&down keys didn’t refresh the win) - Rework the style of the Columns a bit (was 2-spaces indent & trailing spaces) | |||
2012-10-13 | Fixes #2376 (Only open one XMLTab) | mathieui | |
- Also make Core.focus_tab_named take an optional type, and return a boolean | |||
2012-10-13 | Add a “debug” attribute to Core | mathieui | |
2012-10-13 | Fixes #2380 (traceback on /invite) | mathieui | |
2012-10-12 | Correctly rebuild the messages when we corrected one. And avoid code duplicates | Florent Le Coz | |
2012-10-12 | When a message is corrected, display it correctly in place of the previous one. | Emmanuel Gil Peyrot | |
2012-10-12 | Implement message correction. | Emmanuel Gil Peyrot | |
2012-10-09 | Transform a char (\xf1) into what we meant (Ctrl+/, apparently). | Florent Le Coz | |
If we try to send that, we get disconnected… | |||
2012-10-09 | Send a real \t when pasting a text containing tabs. | Florent Le Coz | |
2012-10-09 | Refresh less often when entering text. | Florent Le Coz | |
2012-10-09 | Separate special keys from normal chars when receving a batch of chars. | Florent Le Coz | |
In case of lags or paste of text, the input can yield a list of chars instead of just one char. In case of lags, keyboard special keys (KEY_BACKSPACE, ^W, etc) are mixed with other “normal” chars ('a', 'b', 'D', ' ' etc). Instead of handling that whole batch in one go (which requires us to ignore all the special keys, otherwise they would be displayed in the input, which are both bad ways to handle that), we separate special keys from the normal ones, and we handle that big batch as one or more smaller batches. This should make the input behave correctly in case of lag AND in case of paste of huge text (only one refresh per batch, respond instantly, no key lost or ignored, etc) fixed #2365 | |||
2012-10-05 | Fix the shebang. | Florent Le Coz | |
2012-10-03 | Fix the 2 .sh scripts shebang to /bin/sh. | Florent Le Coz | |
2012-10-02 | Fix update.sh again, for bsd(re)tar(d). | Florent Le Coz | |
2012-10-02 | update.sh: fix the tar arguments to work with bsdtar as well. | Florent Le Coz | |
2012-10-02 | Revert "Add a tab-specific “ignore_changes” option" | Florent Le Coz | |
This reverts commit c66ec81c4530a806b0aacc2933f6493cdcbbfc82. | |||
2012-09-30 | Add a tab-specific “ignore_changes” option | mathieui | |
- The documentation is included in the commit | |||
2012-09-27 | Prevent special keys to appear in the input when lagging | mathieui | |
2012-09-27 | Fix the bug of Alt-e (go to important room) | mathieui | |
2012-09-26 | Add (still incomplete) documentation on /move_tab | mathieui | |
2012-09-26 | Add a /move_tab command | mathieui | |
And break it down into understandable functions | |||
2012-09-26 | Rewrite the tab number handling | mathieui | |
- Now the tab number is computed instead of assigned and fixed - Added tabs.GapTab to keep the old behaviour - Added a create_gaps option, defaults to true (may change in the future) - If there are gaps before using /set to change the option to false, they will be removed. (this is a preparation for the move_tab command) | |||
2012-09-13 | Fix TBs when the system is not in utf-8 by default | mathieui | |
(force every file opening to be with the utf-8 encoding) | |||
2012-09-13 | Make the toggle left pane permanent | mathieui | |
previously, the change wasn’t saved | |||
2012-09-02 | An history_length of 0 was ignored (and the default length would be received) | Florent Le Coz | |
2012-09-02 | added muc_history_length support | Johannes Krude | |
2012-09-01 | Add a <body xmlns='http://www.w3.org/1999/xhtml'/> element on /xhtml command | Florent Le Coz | |
Because not having that element is not allowed by the xhtml-im XEP, poezio should put that by default. | |||
2012-08-31 | Give an empty name to a group if it hasn’t got one | mathieui | |
2012-08-31 | Fix a traceback when a group has no name and a crash when dns gets interrupted | mathieui | |
- http://pastebin.archlinux.fr/449676 | |||
2012-08-24 | Update CHANGELOG | mathieui | |
2012-08-08 | Fix yet another bunch of potential tracebacks | mathieui | |
(notably, the /message one) All JID calls in poezio’s code were already covered, but sleekxmpp does that, too, so each jid given to sleek must be validated, otherwise an unwanted exception may occur. | |||
2012-08-07 | Take care of the race condition "node@groupchat_server is now online/offline" | mathieui | |
- get rid of the ugly blacklist thing that didn’t work sometimes | |||
2012-08-06 | Add a common.safeJID function, and use it everywhere | mathieui | |
2012-08-06 | Make optparse work | mathieui | |
2012-08-06 | Add a fallback to optparse if argparse is not found | mathieui | |
2012-08-05 | Should fix most tracebacks due to the new sleek version | mathieui | |
(sleekxmpp added JID validation, which means that JID(something) now raises an exception if the jid is invalid, instead of failing silently and having JID('') as a default) |