Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-18 | alias: return empty string instead of NULL in function alias_replace_args | Sébastien Helleu | |
2023-05-18 | alias: return NULL if alias or user arguments are NULL in function ↵ | Sébastien Helleu | |
alias_replace_args | |||
2023-05-18 | alias: add example in comment of function alias_replace_args | Sébastien Helleu | |
2023-05-18 | alias: add "$&" in comment of function alias_replace_args | Sébastien Helleu | |
2023-05-18 | alias: add auto-escaping special variable | nobody | |
2023-05-18 | relay: rename variable "ptr_option" to "ptr_path" | Sébastien Helleu | |
2023-05-18 | relay: make TLS certificate/key loading error handling more verbose (closes ↵ | Sébastien Helleu | |
#1558) | |||
2023-05-17 | irc: start from the beginning of nicks at automatic reconnection (closes #337) | arza | |
2023-05-17 | irc: get value of "msg_max_length" from isupport token "LINELEN" on upgrade ↵ | Sébastien Helleu | |
from WeeChat < 4.0.0 (issue #1927) | |||
2023-05-17 | irc: add field "utf8only" in IRC server structure | Sébastien Helleu | |
2023-05-17 | irc: Implement the UTF8ONLY IRCv3 specification | Valentin Lorentz | |
https://ircv3.net/specs/extensions/utf8-only | |||
2023-05-16 | trigger: make default triggers compatible with multiline input (closes #1935) | Sébastien Helleu | |
Changed triggers: - cmd_pass - cmd_pass_register - server_pass | |||
2023-05-16 | irc: update secure data when server autojoin option contains ↵ | Sébastien Helleu | |
`${sec.data.xxx}` and option autojoin_dynamic is enabled (closes #1934) | |||
2023-05-16 | core: move creation of info_hashtable "secured_data" in plugin-api-info.c | Sébastien Helleu | |
2023-05-16 | typing: remove nicks typing even when option typing.look.enabled_self is off ↵ | Sébastien Helleu | |
(closes #1718) | |||
2023-05-16 | typing: fix type and name of variable for key in hashtable typing_status_nicks | Sébastien Helleu | |
2023-05-16 | irc: display command 437 on server buffer when nickname cannot change while ↵ | Sébastien Helleu | |
banned on channel (closes #88) | |||
2023-05-15 | irc: add modifier "irc_cap_sync_req" (closes #1767) | Sébastien Helleu | |
2023-05-15 | irc: add comments in "cap" callback | Sébastien Helleu | |
2023-05-15 | irc: remove unused variable | Sébastien Helleu | |
2023-05-15 | irc: fix use of uninitialized variable | Sébastien Helleu | |
2023-05-15 | trigger: use new format for IRC tags in messages | Sébastien Helleu | |
2023-05-14 | irc: fix format of IRC tags displayed in messages (closes #1929) | Sébastien Helleu | |
Changes: - use "=" to separate key from value, add it only if value is set (any string, including empty string) - do not convert "_" to "-" in key | |||
2023-05-14 | irc: do not display multiline message if capability "draft/multiline" is not ↵ | Sébastien Helleu | |
enabled (issue #1923) | |||
2023-05-14 | irc: ignore BATCH commands when capability "batch" is not enabled (issue #1292) | Sébastien Helleu | |
2023-05-14 | irc: do not allow send of empty messages (single line or multiline) | Sébastien Helleu | |
2023-05-14 | irc: set "input_multiline" to 1 in buffers only if capability ↵ | Sébastien Helleu | |
draft/multiline is enabled (issue #1923) | |||
2023-05-14 | irc: add support of "LINELEN" in message 005 (max message length in bytes) ↵ | Sébastien Helleu | |
(closes #1927) | |||
2023-05-14 | irc: reset all internal servers variables when disconnecting | Sébastien Helleu | |
2023-05-14 | irc: add support of capability "draft/multiline" (closes #1923) | Sébastien Helleu | |
2023-05-14 | irc: return arraylist instead of hashtable in function irc_server_sendf ↵ | Sébastien Helleu | |
(issue #1923) | |||
2023-05-14 | irc: don't split messages on "\n" in function irc_server_sendf (issue #1923) | Sébastien Helleu | |
The function now allows only a single message. Newline chars ("\n") are allowed in messages but not used as message separator. This is a preparation work for the support of capability "draft/multiline". | |||
2023-05-13 | irc: rename constant IRC_COMMAND_CAP_SUPPORTED_COMPLETION to ↵ | Sébastien Helleu | |
IRC_COMMAND_CAP_SUPPORTED | |||
2023-05-13 | core: add quotes around paths in CMake files (closes #29) | Sébastien Helleu | |
2023-05-04 | api: don't split on newline by default in functions `command` and ↵ | Sébastien Helleu | |
`command_options` when input_multiline is set to 0 The API functions `command` and `command_options` (when `split_newline` = 0, which is the default value) don't split on newline and then the first line is executed and the subsequent lines (after "\n") are ignored. There are no changes when the input has multiple lines filled by the user: the split is done and multiple commands are executed (for example if the user is pasting multiple commands to execute). | |||
2023-05-03 | irc: add support of capability "batch" (closes #1292) | Sébastien Helleu | |
2023-05-01 | trigger: add translation for first line of displayed triggers | Sébastien Helleu | |
2023-05-01 | core: 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-05-01 | irc: fix help on `sort` option in command `/autojoin` (issue #1876) | Sébastien Helleu | |
2023-05-01 | irc: add option `buffer` in command `/autojoin sort` (closes #1876) | Sébastien Helleu | |
2023-04-27 | irc: add `${username}` in server options "nicks" and "username", change ↵ | Sébastien Helleu | |
their default values to use it | |||
2023-04-27 | fset: change default value of option fset.color.value_selected from 80 to ↵ | Sébastien Helleu | |
159 (issue #1920) | |||
2023-04-26 | irc: change default colors (issue #1920) | Sébastien Helleu | |
Default values changed: - irc.color.reason_quit: default -> 244 - irc.color.topic_new: white -> 36 - irc.color.topic_old: default -> 244 | |||
2023-04-26 | logger: change default colors (issue #1920) | Sébastien Helleu | |
Default values changed: - logger.color.backlog_end: default -> 246 - logger.color.backlog_line: default -> 246 | |||
2023-04-26 | script: change default colors (issue #1920) | Sébastien Helleu | |
Default values changed: - script.color.status_autoloaded: cyan -> 39 - script.color.text_bg_selected: red -> 24 - script.color.text_date: default -> 65 - script.color.text_date_selected: white -> 50 - script.color.text_delimiters: default -> 240 - script.color.text_description: default -> 249 - script.color.text_extension: default -> 242 - script.color.text_extension_selected: white -> 248 - script.color.text_name: cyan -> 73 - script.color.text_name_selected: lightcyan -> 51 - script.color.text_version: magenta -> 180 - script.color.text_version_loaded: default -> 246 - script.color.text_version_selected: lightmagenta -> 224 | |||
2023-04-26 | fset: enable option fset.look.use_color_value by default (issue #1920) | Sébastien Helleu | |
2023-04-26 | fset: add options fset.color.color_name and fset.color.color_name_selected ↵ | Sébastien Helleu | |
(issue #1920) | |||
2023-04-26 | fset: change default colors (issue #1920) | Sébastien Helleu | |
Default values changed: - fset.color.description: default -> 242 - fset.color.description_selected: white -> default - fset.color.line_marked_bg1: default -> 17 - fset.color.line_marked_bg2: default -> 17 - fset.color.line_selected_bg1: blue -> 24 - fset.color.line_selected_bg2: red -> 24 - fset.color.name_changed: brown -> 185 - fset.color.type: green -> 138 - fset.color.type_selected: lightgreen -> 216 - fset.color.value: cyan -> 38 - fset.color.value_changed: brown -> 185 - fset.color.value_selected: lightcyan -> 80 - fset.format.option2: ${color:darkgray} -> ${color:244} | |||
2023-04-26 | buflist: change default background color of current buffer (issue #1920) | Sébastien Helleu | |
Default value changed: - buflist.format.buffer_current: "${color:,blue}${format_buffer}" -> "${color:,17}${format_buffer}" | |||
2023-04-26 | core: add option weechat.color.status_name_insecure (issue #1920) | Sébastien Helleu | |
Default value of option weechat.color.status_name_tls is set to white instead of lightgreen. Now all servers/channels connected with TLS are white, and those without TLS are lightmagenta. |