summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2015-01-03Rework the OTR pluginmathieui
- remove the allow_v1 and allow_v2 options (allow_v1 will now be always false, as no one would want it to true, and allow_v2 will always be true, which should also be what everyone wants until potr supports OTRv3) - add a “require_encryption” configuration option - move all the plugin-generated messages to module level, to improve readability - split up some parts and add comments
2014-12-30Fix #2448 (SMP in the OTR plugin)mathieui
Add a /otrsmp <abort|ask|answer> command. also improve usability a bit, and mention the trust status in the info bar.
2014-12-29Fix #2561, Fix #2525 (broken GPG plugin)mathieui
Fix issues in presence signatures (no tests SHA-512), typos, update gnupg.py to a recent version, fix the completion, and display the messages we send properly
2014-12-23Fix the irc pluginmathieui
(and fuck the scoping of python closures)
2014-12-18Fix #2543 (irc plugin doesn't authenticate properly)mathieui
Join the fake room first, then send the message to nickserv, then join initial rooms. Also add two commands and one option.
2014-12-16Add a decode_newlines option to the OTR pluginmathieui
I wish I didn’t have to do such ugly things to get a close-to-decent interop with legacy OTR plugins that insert awful HTML4 stuff inside messages that do not need it.
2014-12-10Make the screen_detach plugin support tmux, and use asynciomathieui
2014-12-09Fix #2457 (add real regex support to the autocorrect plugin)mathieui
2014-12-09Fix #2802 (add a /closeall command, with a new plugin)mathieui
2014-12-08Add a decode_entities option to the OTR pluginmathieui
2014-12-08Document the pipe_cmd pluginmathieui
2014-12-08Keep using the OTR context for a specific resource when a ↵mathieui
DynamicConversationTab unlocks and handle the case where the otr request was made before locking
2014-11-02Merge branch 'master' into slixFlorent Le Coz
2014-11-02The quote plugin now uses full messages instead of timestamps.Eijebong
2014-10-31Merge branch 'master' of git.poez.io:poezio into slixmathieui
Conflicts: src/bookmark.py src/config.py src/connection.py src/core/commands.py src/core/core.py src/core/handlers.py src/windows/info_bar.py src/windows/muc.py src/windows/roster_win.py src/windows/text_win.py src/xhtml.py
2014-10-27Prevent a (harmless) traceback while generating the documentationmathieui
2014-10-20Change the API of Config.get_by_tabnamemathieui
Make the "default" parameter optional and thus move it to the end of the command with the other optional parameters. And change all the calls.
2014-10-14Merge branch 'master' of git.poez.io:poezio into slixmathieui
Conflicts: src/core/handlers.py src/tabs/xmltab.py
2014-10-13Document the before_quote and the after_quote options of the quotemathieui
plugin
2014-10-12Give feedback on the OTR commands in the current tabmathieui
instead of the global info buffer
2014-10-12Add a notification in the OTR plugin if the session isn't establishedmathieui
With a timeout option that lets the user choose the timeout and if they want this notification.
2014-09-26Update OTR documentationmathieui
2014-09-17Fix #2581 (fix /untell completion)mathieui
2014-09-17[link] add a way to use a custom browser, directly with the command argumentsFlorent Le Coz
2014-08-01Update the pipe_cmd plugin to use asyncio and be awesomeFlorent Le Coz
2014-08-01Fix a few blocking iq, and remove all block=False function argumentsFlorent Le Coz
2014-08-01Use ChatTab in day_changeFlorent Le Coz
2014-07-24Use slixmppFlorent Le Coz
2014-07-09Fix #2546 (ugly tb with the gpg plugin)mathieui
2014-07-05Make the thread from the cmd_plugin be a daemonFlorent Le Coz
Without it, poezio never exits when the plugin is loaded Thanks to xunien fix #2542
2014-07-05Add the pipe_cmd pluginFlorent Le Coz
This plugins lets the user manipulate a poezio instance by writing commands into a pipe, read by poezio which will execute them.
2014-06-26Use xdg-open by default in the /link pluginAkim Sadaoui
fix #2550
2014-06-14fix a tb in the otr pluginmathieui
2014-05-25Fix a regression that prevented beeps with OTR messagesmathieui
2014-05-22Fix the color of OTR conversations in private chatsmathieui
2014-05-19End all otr conversations when the plugins is unloader (or poezio exits)mathieui
2014-05-18Make the otr plugin messages use the information colormathieui
2014-05-17Do not autocorrect when the remote entity does not support correctionmathieui
2014-05-02Fix an infinite recursion error on recursive aliasesmathieui
2014-04-30Fix #2282 (change the terminal title depending on the tab name)mathieui
- change_title plugin
2014-04-30Remove Tab.get_name() and use Tab.name insteadmathieui
(keep a get_name() fallback just in case for now)
2014-04-30Fix #2447 (OTR & HTML) -- partial WONTFIXmathieui
- Guess-parse the OTR messages in search for xhtml upon arrival - add a configurable option to decode it or not - We have XHTML-IM for a reason, and therefore we will *not* implement a full html parser for clients that dump whatever formatting inside the OTR payload (looking at you, pidgin)
2014-04-22Update the alias pluginmathieui
- use the new PluginConfig.remove method to remove aliases - do not do weird stuff when no args are provided - do not flood when re-creating stored aliases
2014-04-20Do not reload unaliased aliasesmathieui
TODO: implement the remove_option method from configparser
2014-04-17Do not lock on the “composing” chat state with otrmathieui
might send too many stanzas when send_chat_states is false, but I don’t care.
2014-04-10Fix #2500 (better “C’est toi le”)mathieui
Thanks, anonymous contributor
2014-04-04Remove unused importsmathieui
(thanks eijebong)
2014-04-01Fix #2453 (malformed stanzas with stupid plugins)mathieui
remove xhtml prior to performing stuff
2014-03-28Also document manual plugin loadmathieui
(why wasn’t that already here?)
2014-03-28Add an IRC/biboumi pluginmathieui