summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
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
2012-07-07typo or something like that…Florent Le Coz
2012-07-07Add a replace plugin.Florent Le Coz
2012-07-07Prevent tracebacks in the mpd_client pluginmathieui
Do not traceback when: - The song has no album - the song has no title - the song has no artist - the playlist is empty - mpd is not playing
2012-07-05Properly quote the %(body)s and %(from)s used in the simple_notify plugin.Florent Le Coz
2012-07-03Make /status comply with the command args rulemathieui
- if there are more args than handled, no message will be set - fix the 'status' plugin accordingly
2012-07-03Improve the simple_notify plugin and the daemon to execute a command to ↵Florent Le Coz
clean the notification and to execute the remote commands through sh -c, letting us use pipes and redirections. Also adds the highlight event for plugin, and make the simple_notify plugin use it as well.
2012-05-29Fix the OTR plugin completionmathieui
2012-05-19Make the alias plugin behave like documented.mathieui
2012-05-13Use add_tab_command in the OTR pluginmathieui
2012-05-13Use add_tab_command in the link pluginmathieui
2012-05-13Use add_tab_command in the quote pluginmathieui
2012-05-10Do not let figlet interpret - as argsmathieui
2012-05-09Make translate.py more customizable, and hide it for nowmathieui
2012-05-06Fix the /remind helpmathieui
2012-05-06Fix the ping pluginmathieui
2012-05-05Add /mute to the admin pluginmathieui
2012-05-05Remove useless stuff from the simple_notify pluginmathieui
2012-05-05Use add_tab_command in the mpd client pluginmathieui
2012-05-05Add an "Admin" plug-in that add several shortcuts for room administrationmathieui
2012-03-31Add a /tell pluginmathieui
2012-03-30Fixes #2348mathieui
2012-03-25Add the OTR pluginmathieui
2012-03-09Replace /load with /load_db in AI plugin…mathieui