Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-29 | Fix #2335 (crash on /cycle with room without userpart) | mathieui | |
2013-07-29 | Fix an import broken with the last sleekxmpp update | mathieui | |
2013-07-24 | Fix contact removal | mathieui | |
2013-07-07 | Correctly use Py_ssize_t instead of int, fix a segfault on some architectures | Florent Le Coz | |
2013-07-03 | Move backwards in the input the same way we move forward (ref #2183) | mathieui | |
2013-07-01 | Fix the repr() of messages for logging | mathieui | |
2013-07-01 | Fix an issue with roster loading | mathieui | |
(why did that even work before) | |||
2013-06-30 | Fix #2329 (display the info buffer in the muclisttab) | mathieui | |
also fix some typos in the comments, and a refresh issue with the input | |||
2013-06-30 | Clear the XML Tab buffer when closing | mathieui | |
2013-06-27 | Better comments in poopt | Florent Le Coz | |
2013-06-26 | Ignore errors on PEP publishing (fix #2322) | mathieui | |
(since we can’t do anything about them anyway) | |||
2013-06-25 | Nicer comments | Florent Le Coz | |
2013-06-25 | Aaaand that’s static | Florent Le Coz | |
2013-06-25 | Do not open a tab on Enter when searching in the roster | Florent Le Coz | |
Often, we search people but don’t actually want to open a tab with them (maybe the users wants to talk to a specific resource, or see the contact’s status, or things like that) To open a tab to talk to this contact, the user just need to type Enter twice | |||
2013-06-25 | Workaround for a bug (?) where wcwidth returns -1 for valid printable chars | Florent Le Coz | |
For example 😆 | |||
2013-06-24 | fix #2327 (don’t include chatrooms in the roster) | mathieui | |
it might be a little slower than before (more checks) | |||
2013-06-24 | Fix /w completion | mathieui | |
2013-06-22 | Fix #2294 (fix /w priority) | mathieui | |
Now each different match has a different priority. It might need some tuning to have the desired result. | |||
2013-06-22 | Parse the new log format to display it. (ref #2311) | mathieui | |
Archiving old logs is recommended before running this update, just in case. | |||
2013-06-20 | Use a logical order of arguments in the poopt functions, now | Florent Le Coz | |
2013-06-20 | Use the correct arguments in PyArg_ParseTuple | Florent Le Coz | |
2013-06-20 | Little logic change | Florent Le Coz | |
2013-06-20 | Use cut_by_columns to properly cut nicks in the UserWin window | Florent Le Coz | |
2013-06-20 | Add a poopt function to cut a string by the number of columns it takes | Florent Le Coz | |
2013-06-20 | Fix some compilation warnings in the poopt module | Florent Le Coz | |
2013-06-19 | Remove the now useless (and fucking slow) wcwidth python implementation | Florent Le Coz | |
2013-06-19 | And actually use poopt.wcswidth to properly count the nicks' size | Florent Le Coz | |
see #2142 | |||
2013-06-19 | Exposes the wcswidth function in the poopt module | Florent Le Coz | |
see #2142 | |||
2013-06-19 | Consider the number of columns of each characters in the poopt module | Florent Le Coz | |
Some characters take 0 columns, others take 1 or 2 (full-width characters) fixes #2142 | |||
2013-06-19 | Revert 9eaffe1369f2be177576402f20edcd114a1eaa9d because of 3.1 compat | mathieui | |
2013-06-18 | Let the user disable the auto-ping by setting connection_check_interval to 0 | Florent Le Coz | |
2013-06-18 | Add config_change handlers for the two keepalive options | Florent Le Coz | |
We can now change the keepalive values with /set, without restarting | |||
2013-06-18 | Trigger config_change handlers when the config has changed using a USR1 signal | Florent Le Coz | |
2013-06-18 | Add the possibility to watch the changes of a config value | Florent Le Coz | |
Using add_configuration_handler() we can now set a callback to be called whenever a given option value is changed using /set | |||
2013-06-18 | Message to join the room with an other nick only if the room is not joined yet | Florent Le Coz | |
Because that message doesn’t make any sense if you are in the room and you get a nick conflict from the /nick command. | |||
2013-06-16 | Fail properly when the config can’t be parsed. | mathieui | |
2013-06-14 | Fix #2320 (TB on /info with an off-roster contact) | mathieui | |
2013-06-13 | Improve the roster search | mathieui | |
- now case-insensitive - search in the bare jid instead of userpart only (and still in roster names) - do not display groups when searching - display offline contacts - do not expand resources if they were before the search | |||
2013-06-11 | Fix #2315 (send pings to the server every minute to check the connection) | mathieui | |
add two new options: connection_timeout_delay and connection_check_interval | |||
2013-06-10 | Implement Message Carbons (XEP-280) | mathieui | |
- Add an option enable_carbons (defaults to false) - Make a disco on non-roster entites to determine if the message commes from a muc private chat or not. | |||
2013-06-10 | Fix addstr_colored with colors that start with a -1 | mathieui | |
2013-06-09 | Lock on one forgotten curses operation | mathieui | |
2013-06-09 | Fix #2301 | mathieui | |
2013-06-09 | Fix #1892 (keep the contact selected in the roster) | mathieui | |
2013-06-09 | Fix #2183 (do not scroll one char at a time when you reach the end) | mathieui | |
Now it scrolls horizontally of 1/4 the size of the input | |||
2013-06-09 | Use the new format in the roster log too (ref #2311) | mathieui | |
(and add the pep events and invites to it) | |||
2013-06-09 | Adopt the mcabber log format (Fix #2311) | mathieui | |
2013-06-09 | Fix the os.makedirs calls so that they don’t traceback for nothing | mathieui | |
2013-06-08 | Fix the regex for text attributes | mathieui | |
2013-06-08 | Add a way to format background colors in a string | mathieui | |
(also add colors to the /info command in MUCs) |