summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-21Hack to make importlib work on python < 3.3mathieui
2012-11-18Fix #2154mathieui
2012-11-18For some reasons, importlib.machinery does not work on some platformsmathieui
2012-11-17Changes to the plugin_dir option are now taken into account on runtimemathieui
2012-11-17Fix #2151 (cannot reload the OTR plugin)mathieui
We were using the deprecated imp methods, now we use importlib
2012-11-17Fix the history numbers when re-joining a roommathieui
the <history/> element had a xmlns="" instead of the proper namespace.
2012-11-11Preload history into discussion windows (à la mcabber)mathieui
- New option load_log defaulting to 200 to indicate the number of lines to be loaded - It’s still very raw, and the format of the message does not match the format of the normal room history, for example - Works in the Private chat, MUC, and Conversation tabs Thanks to labedz <github@labedz.org> for the original code
2012-11-11Fix urls in the READMEmathieui
2012-11-06Add a add_space_after_completion bool option.Florent Le Coz
fix #2150
2012-11-05Revert "Empty commit, just to see."Florent Le Coz
This reverts commit cae686760c6b96440ace30605824ecf7c4349157.
2012-11-05Display an error and don’t send the message if gpg failed to encrypt a ↵Florent Le Coz
message.
2012-11-05Empty commit, just to see.Florent Le Coz
2012-11-05Fix the completion for /infomathieui
2012-11-05Fix a traceback when opening a conversation with a resource from the rostermathieui
2012-11-05Catch IqTimeout exception when removing a contact from the roster.Florent Le Coz
2012-10-28Update the doc about xhtml-im.Florent Le Coz
2012-10-23Add a little sentence in the doc.Florent Le Coz
2012-10-22Make the Executor class reliable.Florent Le Coz
Plugins do not need to escape the command arguments or remove the line breaks and care about how the will get parsed anymore, they just need to pass a list of args. Do not spawn an additional shell, for more clarity, simplicity and possibly security.
2012-10-15Fix a refresh issue with /messagemathieui
2012-10-15Fixes #2368 (/join /nick not working)mathieui
2012-10-15Prettify the /names commandmathieui
2012-10-15Fix the number of connected contacts/total number in the rostermathieui
2012-10-15Put back the “truc@chose.com is now online” messagesmathieui
2012-10-14Fix a traceback on completion_versionmathieui
2012-10-14Rename /connect to /reconnect and make it rostertab-onlymathieui
2012-10-14Update the XEP support list for XEP-0308mathieui
2012-10-14Also add the decorators modulemathieui
2012-10-14Do not display "None" in the /self commandmathieui
2012-10-14Add decorators to handle refreshs more easilymathieui
(and fix one more issue with the refresh in the roster)
2012-10-14Add a space after a nick completion not at the start of the line.Florent Le Coz
2012-10-14Do not quotify the status in /status command.Florent Le Coz
2012-10-14Correctly use MORE instead of PLUS.Florent Le Coz
2012-10-14Fix a refresh issue on space in the rostermathieui
2012-10-14Should boost the roster speedmathieui
- use a generator instead of a listcomp - don’t use a JID for the resource
2012-10-13Fixes #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-13Fixes #2376 (Only open one XMLTab)mathieui
- Also make Core.focus_tab_named take an optional type, and return a boolean
2012-10-13Add a “debug” attribute to Coremathieui
2012-10-13Fixes #2380 (traceback on /invite)mathieui
2012-10-12Correctly rebuild the messages when we corrected one. And avoid code duplicatesFlorent Le Coz
2012-10-12When a message is corrected, display it correctly in place of the previous one.Emmanuel Gil Peyrot
2012-10-12Implement message correction.Emmanuel Gil Peyrot
2012-10-09Transform a char (\xf1) into what we meant (Ctrl+/, apparently).Florent Le Coz
If we try to send that, we get disconnected…
2012-10-09Send a real \t when pasting a text containing tabs.Florent Le Coz
2012-10-09Refresh less often when entering text.Florent Le Coz
2012-10-09Separate 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-05Fix the shebang.Florent Le Coz
2012-10-03Fix the 2 .sh scripts shebang to /bin/sh.Florent Le Coz
2012-10-02Fix update.sh again, for bsd(re)tar(d).Florent Le Coz
2012-10-02update.sh: fix the tar arguments to work with bsdtar as well.Florent Le Coz
2012-10-02Revert "Add a tab-specific “ignore_changes” option"Florent Le Coz
This reverts commit c66ec81c4530a806b0aacc2933f6493cdcbbfc82.