summaryrefslogtreecommitdiff
path: root/src/plugins/trigger/trigger-config.c
AgeCommit message (Collapse)Author
2024-04-25trigger: remove check of NULL pointers before calling free() (issue #865)Sébastien Helleu
2024-01-01core: update copyright datesSébastien Helleu
2023-12-15core: fix crash on plugin reload when using musl libs (closes #2052)Sébastien Helleu
2023-07-08core: use type "enum" in optionsSébastien Helleu
2023-05-16trigger: make default triggers compatible with multiline input (closes #1935)Sébastien Helleu
Changed triggers: - cmd_pass - cmd_pass_register - server_pass
2023-05-01core: remove options trigger.color.trigger and ↵Sébastien Helleu
trigger.color.trigger_disabled (issue #1820) These options are used instead: - weechat.color.chat_status_disabled - weechat.color.chat_status_enabled
2023-04-01core, plugins: set options to NULL by default, refactor config init functionsSébastien Helleu
2023-01-28plugins: set priority in calls to weechat_config_new (issue #1872)Sébastien Helleu
2023-01-01core: update copyright datesSébastien Helleu
2022-11-06trigger: use explicit command "s" in regex of default triggersSébastien Helleu
2022-08-15trigger: add elapsed time for trigger execution on monitor buffer when ↵Sébastien Helleu
trigger debug is set (closes #1806)
2022-04-23trigger: check that buffer notify is not "none" to run command of default ↵Sébastien Helleu
trigger beep
2022-01-17core: update copyright datesSébastien Helleu
2021-11-13trigger: hide key and password in command "/msg nickserv setpass nick key ↵Sébastien Helleu
password"
2021-11-12trigger: add comments with list of all commands in default triggersSébastien Helleu
2021-11-12trigger: split default triggers on multiple linesSébastien Helleu
2021-11-12trigger: add support of option "-server" when hiding passwords in command ↵Sébastien Helleu
/msg nickserv register
2021-01-02core: update copyright datesSébastien Helleu
2020-07-20trigger: check that tag "notify_none" is not present in message to run ↵Sébastien Helleu
command of default trigger beep (issue #1529)
2020-04-18trigger: do not hide values of options with /set command in cmd_pass triggerSébastien Helleu
2020-01-04core: update copyright datesSébastien Helleu
2019-01-01core: update copyright datesSébastien Helleu
2018-11-29core: use https for links to GNU GPL licenseSébastien Helleu
2018-05-31trigger: hide password in display of command "/msg nickserv set password", ↵Sébastien Helleu
support the option "-server xxx"
2018-05-31trigger: hide password in command "/msg nickserv set password"Sébastien Helleu
2018-01-14core: reinitialize config file pointer to NULL after an error on section ↵Sébastien Helleu
creation
2018-01-05core: update copyright datesSébastien Helleu
2017-01-01core: update copyright datesSébastien Helleu
2016-11-19trigger: add comments above default triggersSébastien Helleu
2016-11-19trigger: do not hide email in command "/msg nickserv register password ↵Sébastien Helleu
email" (closes #849)
2016-08-09trigger: rename "once action" to "post action"Sébastien Helleu
2016-08-09Merge remote-tracking branch 'origin/pr/509'Sébastien Helleu
2016-03-21core: add pointer in some callbacks (closes #406)Sébastien Helleu
This pointer is the first argument received by callbacks, and the existing argument "data" is now automatically freed by WeeChat when the object containing the callback is removed. With this new pointer, the linked list of callbacks in scripts has been removed. This will improve speed of scripts (using a lot of hooks), reduce memory used by scripts and reduce time to unload scripts. Following functions are affected in the C API: * exec_on_files * config_new * config_new_section * config_new_option * hook_command * hook_command_run * hook_timer * hook_fd * hook_process * hook_process_hashtable * hook_connect * hook_print * hook_signal * hook_hsignal * hook_config * hook_completion * hook_modifier * hook_info * hook_info_hashtable * hook_infolist * hook_hdata * hook_focus * unhook_all_plugin * buffer_new * bar_item_new * upgrade_new * upgrade_read
2016-02-05trigger: fix long linesSébastien Helleu
2016-02-05Merge pull request #511 from juanfra684/patch-1Sébastien Helleu
trigger: add recover to cmd_pass/msg_auth, and regain to msg_auth
2016-01-01core: update copyright datesSébastien Helleu
2015-08-31trigger: add recover to cmd_pass/msg_auth, and regain to msg_authJuan Francisco Cantero Hurtado
2015-08-22trigger: add support for one-time triggers (closes #399)Simmo Saan
2015-03-22trigger: hide password when messaging NickServ through default alias /m ↵Simmo Saan
(closes #367)
2015-01-01core: update copyright datesSébastien Helleu
2014-10-26trigger: evaluate and replace regex groups at same time, new format for ↵Sébastien Helleu
regex option in triggers (incompatible with version 1.0) (closes #224)
2014-09-28trigger: fix typo in default conditions of "beep" triggerSébastien Helleu
2014-09-28trigger: add "${tg_displayed}" in conditions of default trigger "beep"Sébastien Helleu
The command of "beep" trigger is now executed only if the message is displayed (not filtered with /filter).
2014-08-22trigger: fix regex used in default triggers to hide passwords (closes #172)Sébastien Helleu
"\S" is not supported on *BSD, so it is replaced by "[^ ]" (which should be enough, since there should be no tabs or other whitespace different from spaces in command line).
2014-04-12trigger: interpret escaped chars in regexSébastien Helleu
2014-03-10trigger: add plugin name in error messagesSebastien Helleu
2014-03-04trigger: add some missing "+" after spaces in regex of default triggers ↵Sebastien Helleu
cmd_pass/msg_auth
2014-03-02trigger: allow chars '\' and '(' as delimiter in regexSebastien Helleu
2014-03-02trigger: do not create the trigger with /trigger add if the regex is invalidSebastien Helleu
2014-02-22trigger: use command "/print -beep" in default trigger "beep"Sebastien Helleu