summaryrefslogtreecommitdiff
path: root/src/events.py
AgeCommit message (Collapse)Author
2015-05-08Micro-optimizations on refreshmathieui
Reduce the number of calls to config.get whenever possible. Yields a performance improvement of at least 10% for the basic use case of "receiving a message in the current tab". Logging stuff isn’t free either, even when the call should be a no-op, so we should try to make the debug log less verbose.
2014-04-30Add a 'tab_change' eventmathieui
2013-05-09Add the 'changing_nick' eventFlorent Le Coz
2013-05-01Lets plugins change the presence BEFORE joining a muc, with a new plugin eventFlorent Le Coz
2013-03-05Rename 'normal_chatstate' event to 'conversation_chatstate'mathieui
for consistency
2012-05-21Docstrings, and small cleanupmathieui
2012-05-12Add the ignore_private and private_auto_response optionsmathieui
MUC-specific options. private_auto_response is empty by default. + new event ignored_private
2012-02-16Add some new events for the pluginsmathieui
2011-11-12Add three new events to modify a message JUST before we send it. It is NOT ↵Florent Le Coz
safe, and the doc says that pretty clearly. It is used to encrypt messages just before sending them (this way we can remove ALL potential in-clear bodies).
2011-11-12New event: send_normal_presenceFlorent Le Coz
2011-11-10typomathieui
2011-11-09New events in the plugins APImathieui
2011-11-09Plugin docstringsmathieui
2011-11-07Remove first&last and only use "position" in plugins eventsmathieui
2011-11-07Add somme triggersmathieui
2011-11-07Actually add the events.py filemathieui