summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-06-30Clear the XML Tab buffer when closingmathieui
2013-06-28Update the READMEmathieui
2013-06-28IT’S CAPS LOCK DAYFlorent Le Coz
2013-06-27Better comments in pooptFlorent Le Coz
2013-06-26Ignore errors on PEP publishing (fix #2322)mathieui
(since we can’t do anything about them anyway)
2013-06-25Nicer commentsFlorent Le Coz
2013-06-25Aaaand that’s staticFlorent Le Coz
2013-06-25Do not open a tab on Enter when searching in the rosterFlorent 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-25Workaround for a bug (?) where wcwidth returns -1 for valid printable charsFlorent Le Coz
For example 😆
2013-06-24fix #2327 (don’t include chatrooms in the roster)mathieui
it might be a little slower than before (more checks)
2013-06-24Fix /w completionmathieui
2013-06-22Fix #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-22Parse the new log format to display it. (ref #2311)mathieui
Archiving old logs is recommended before running this update, just in case.
2013-06-20Add a documentation page for PEP (and update some commands)mathieui
2013-06-20Use a logical order of arguments in the poopt functions, nowFlorent Le Coz
2013-06-20Use the correct arguments in PyArg_ParseTupleFlorent Le Coz
2013-06-20Little logic changeFlorent Le Coz
2013-06-20Add a page on carbonsmathieui
2013-06-20Use cut_by_columns to properly cut nicks in the UserWin windowFlorent Le Coz
2013-06-20Add a poopt function to cut a string by the number of columns it takesFlorent Le Coz
2013-06-20Fix some compilation warnings in the poopt moduleFlorent Le Coz
2013-06-19Remove the now useless (and fucking slow) wcwidth python implementationFlorent Le Coz
2013-06-19And actually use poopt.wcswidth to properly count the nicks' sizeFlorent Le Coz
see #2142
2013-06-19Exposes the wcswidth function in the poopt moduleFlorent Le Coz
see #2142
2013-06-19Consider the number of columns of each characters in the poopt moduleFlorent Le Coz
Some characters take 0 columns, others take 1 or 2 (full-width characters) fixes #2142
2013-06-19Revert 9eaffe1369f2be177576402f20edcd114a1eaa9d because of 3.1 compatmathieui
2013-06-18Update the changelogFlorent Le Coz
2013-06-18Let the user disable the auto-ping by setting connection_check_interval to 0Florent Le Coz
2013-06-18Add config_change handlers for the two keepalive optionsFlorent Le Coz
We can now change the keepalive values with /set, without restarting
2013-06-18Trigger config_change handlers when the config has changed using a USR1 signalFlorent Le Coz
2013-06-18Add the possibility to watch the changes of a config valueFlorent 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-18Message to join the room with an other nick only if the room is not joined yetFlorent 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-18Add the stoi pluginFlorent Le Coz
2013-06-18Add a mirror pluginFlorent Le Coz
2013-06-16Fail properly when the config can’t be parsed.mathieui
2013-06-16Fix a tb with the tell plugin on wrong inputmathieui
it didn’t make anything crash, but still.
2013-06-14Fix #2320 (TB on /info with an off-roster contact)mathieui
2013-06-13Improve the roster searchmathieui
- 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-11Fix #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-10Implement 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-10Fix addstr_colored with colors that start with a -1mathieui
2013-06-09Fix the link of daemon.py in the docFlorent Le Coz
2013-06-09Change website to poez.ioFlorent Le Coz
2013-06-09Lock on one forgotten curses operationmathieui
2013-06-09Fix #2301mathieui
2013-06-09Update CHANGELOGmathieui
2013-06-09Fix #1892 (keep the contact selected in the roster)mathieui
2013-06-09Fix #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-09Use the new format in the roster log too (ref #2311)mathieui
(and add the pep events and invites to it)
2013-06-09Adopt the mcabber log format (Fix #2311)mathieui