summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2013-08-06Fix the same issue with the OTR pluginmathieui
2013-08-06Don’t send the xhtml body with a gpg-encrypted messagemathieui
(bug introduced after a change in the attribute name)
2013-08-05Add trust management to the OTR plugin (/otr trust|untrust)mathieui
2013-08-05Add a new "drop" option to the OTR plugin (to drop the privkey)mathieui
2013-08-04Notify properly in the OTR plugin when a message is receivedmathieui
2013-08-04Add a helpful help for /otrmathieui
2013-08-04Rewrite the OTR plugin to use pure-python-otrmathieui
2013-08-02Fix #2300 (use re.sub in the replace plugin)mathieui
2013-06-28IT’S CAPS LOCK DAYFlorent Le Coz
2013-06-18Add the stoi pluginFlorent Le Coz
2013-06-18Add a mirror pluginFlorent Le Coz
2013-06-16Fix a tb with the tell plugin on wrong inputmathieui
it didn’t make anything crash, but still.
2013-06-09Fix the link of daemon.py in the docFlorent Le Coz
2013-06-01Update caps after loading the ping pluginmathieui
2013-05-26Update setup.py to use distutilsmathieui
(use new default directory, install the plugins as a separate python module…)
2013-05-20Add the documentation for the /tell pluginmathieui
2013-05-09Make the random_nick plugin work on "/nick RANDOM" as wellFlorent Le Coz
2013-05-09Add a regex-admin pluginmathieui
2013-05-06The name is poezio, not PoezioFlorent Le Coz
2013-05-06Add a nice marketing pluginFlorent Le Coz
2013-05-01Add a new replace_word plugin.Florent Le Coz
2013-05-01Actually have a random nick ONLY when our nick is RANDOMFlorent Le Coz
2013-05-01Add a new random_nick pluginFlorent Le Coz
2013-04-24Use ISO 8601 date format in the day_change pluginFlorent Le Coz
2013-04-13Move the plugins documentationmathieui
(use automodule directive & docstrings)
2013-04-12Start the plugin documentationmathieui
(with admin.py)
2013-03-31Remove the thread from the mpd_clientmathieui
(it should be in an external tool, not _inside_ poezio)
2013-03-18Revstr works in all conversation tabs now.Florent Le Coz
2013-03-17Add a timeout in the select() in mpd_clientmathieui
2013-03-11Send the tune only if ther is a change from the previous statemathieui
2013-03-11Stop broadcasting a tune if we are not playing (#1840)mathieui
2013-03-11Implement user-tune publishing in the mpd plugin (#1840)mathieui
2013-03-10missing space in the status pluginmathieui
2013-03-08Update the plugins to use the PluginAPImathieui
Also: - Add get_conversation_messages() to PluginAPI - Make plugins_autoload colon-separated instead of space-separated (for consistency) - Replace a JID() with a safeJID() in the uptime plugin
2013-03-08Document with sphinx timed_events, common, and add methods to PluginAPImathieui
- add methods related to timed events to the PluginAPI - remove parse_command_args_to_alias because str.format does that, and better → update the alias plugin
2013-03-03Fix a bug in the status pluginmathieui
(if python had real closures, I would not need that)
2013-03-01Fix #2231 (update the plugins to use the new help system)mathieui
And fix some imprecisions/mistakes in the help.
2013-03-01Do not ping twice in private tabsmathieui
2013-03-01Improve the ping pluginmathieui
fix a TB in the MUC fix the completion (no quotes) add a timeout of 5 seconds
2013-02-01Fix a traceback with the Ping pluginmathieui
2013-01-05Update the gnupg wrapper - Fix #2162mathieui
2012-12-29Add a /display_corrections plugin.Emmanuel Gil Peyrot
2012-12-18super useful plugin that does a revstr on your messages.Florent Le Coz
2012-12-18super useful plugin that shuffles the message you send.Florent Le Coz
2012-12-18super-useful plugin that duplicates the first word of a messagemathieui
2012-12-17Add a nice time_marker plugin.Florent Le Coz
2012-12-16fix a traceback on /unload iq_showmathieui
(also, per-tab option load_logs)
2012-11-05Display an error and don’t send the message if gpg failed to encrypt a ↵Florent Le Coz
message.
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-07-30Use pipes.quote instead of a string.replace in the link plugin.Florent Le Coz