summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2015-01-13Add an /irc_query command to the irc pluginFlorent Le Coz
2015-01-11Fix a bug in the OTR pluginmathieui
if the plugin attempted to start or refresh an OTR session on its own and the current tab was not this particular one, it would tb. Also make poezio beep and make tab states change for SMP actions. And update the documentation a bit.
2015-01-06Fix little “typos” in the screen_detach pluginFlorent Le Coz
2015-01-05Fix a traceback in the OTR pluginmathieui
2015-01-03Add a reorder pluginmathieui
/reorder command to organize the tabs according to a fixed layout
2015-01-03Fix #2523 (interoperability with jitsi)mathieui
Disable fragmentation entirely
2015-01-03Fix small issues in the OTR pluginmathieui
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