Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-09 | scripts: add functions config_enum and config_enum_default in scripting API ↵ | Sébastien Helleu | |
(issue #1973) | |||
2023-09-08 | xfer: display an error message when opening file for read or write fails ↵ | Sébastien Helleu | |
(issue #2010) | |||
2023-09-08 | script: fix up/down keys on /script buffer | Sébastien Helleu | |
Regression was introduced in commit 817d1eaf8e0be700bf9b61dcbaf9db7ab507d3af. | |||
2023-09-06 | xfer: fix code style (issue #2004) | Sébastien Helleu | |
2023-09-06 | irc: fix code style (issue #2004) | Sébastien Helleu | |
2023-09-06 | xfer: update command/config docs with passive DCC support. | Mario Campos | |
2023-09-06 | xfer: add passive DCC support. | Mario Campos | |
This commit also includes support for passive DCC RESUME. There was also a potential segfault with calling `atoi(pos_token)` when `pos_token` is NULL, so `token` is set to be stored as a string. Although it is an integer, we don't need to store it as such. That's really more of an implementation detail. | |||
2023-09-06 | xfer: add and identify active/passive xfer types. | Mario Campos | |
Before making any significant changes, let's identify the existing xfer types by either active or passive. | |||
2023-09-06 | xfer: reverse DCC parsing from RtL to LtR. | Mario Campos | |
This makes it easier to handle the optional "token" argument at the (right) end, which will be necessary to support passive DCC. Incidentally, this is RtL parsing order is the reason why you'd get a cryptic "0" address error when attempting to do passive DCC: the "token" argument gets misinterpreted as the "size" argument. Every argument "shifts" over by one, leaving an address (port) of "0". | |||
2023-09-06 | irc: fix comments on CTCP evaluated variables (issue #1974) | Sébastien Helleu | |
2023-09-05 | core: add note for translators on command arguments (issue #2005) | Sébastien Helleu | |
Only text between angle brackets (eg: "<name>") must be translated. | |||
2023-08-29 | api: add support of path to variable and hashtable comparison in function ↵ | Sébastien Helleu | |
hdata_compare (closes #1066) | |||
2023-08-27 | script: fix crash when a `/script` command triggers another `/script` ↵ | Sébastien Helleu | |
command (issue #923) | |||
2023-08-27 | irc: add count and mode filter in command `/names` (closes #98) | Sébastien Helleu | |
2023-08-27 | irc: add note about regex and output on server buffer in /help list | Sébastien Helleu | |
2023-08-26 | irc: add count for all nick modes in output of `/names` (closes #97) | Sébastien Helleu | |
2023-08-26 | irc: use str_nicks only if not NULL in callback of message 353 | Sébastien Helleu | |
2023-08-24 | Add compatibility with Python < 3.10 in weechat.pyi | Trygve Aaberge | |
The | syntax for unions is only supported in Python 3.10 and later. Since Python 3.8 and 3.9 are still supported upstream for a while and we had a user reporting on IRC that they couldn't use the stub file since they are using 3.8, change to the old syntax for unions to support this. There aren't really any drawbacks of this. It's just a bit more verbose, and a typing import is necessary, but neither of those really matters in a generated stub file. | |||
2023-08-24 | irc: add local key bindings during the /list buffer creation | Sébastien Helleu | |
This allows the user to bind or unbind keys by setting options "weechat.buffer.irc.list_xxx.key_bind_*" and "weechat.buffer.irc.list_xxx.key_unbind_*". | |||
2023-08-24 | script: add local key bindings during the buffer creation | Sébastien Helleu | |
This allows the user to bind or unbind keys by setting options "weechat.buffer.script.scripts.key_bind_*" and "weechat.buffer.script.scripts.key_unbind_*". | |||
2023-08-24 | fset: add local key bindings during the buffer creation | Sébastien Helleu | |
This allows the user to bind or unbind keys by setting options "weechat.buffer.fset.fset.key_bind_*" and "weechat.buffer.fset.fset.key_unbind_*". | |||
2023-08-24 | fset: fix wrong value type in hashtable used for fset buffer properties | Sébastien Helleu | |
2023-08-24 | api: add infos "nick_color_ignore_case" and "nick_color_name_ignore_case" ↵ | Sébastien Helleu | |
(issue #194) | |||
2023-08-24 | irc: compute color in case insensitive way (closes #194) | Sébastien Helleu | |
Reintroduce infos "irc_nick_color" and "irc_nick_color_name" (that were marked deprecated since version 1.5). A server name is added in the two infos and is optional, for backward compatibility. | |||
2023-08-24 | irc: add functions to convert strings to lower/upper case (following ↵ | Sébastien Helleu | |
casemapping) (issue #194) | |||
2023-08-23 | irc: fix string comparison when CASEMAPPING is set to "ascii" | Sébastien Helleu | |
2023-08-23 | irc: check that server is not NULL in function irc_server_eval_fingerprint | Sébastien Helleu | |
2023-08-23 | irc: move function irc_server_fingerprint_search_algo_with_size | Sébastien Helleu | |
2023-08-22 | script: add parameters up/down/go in `/help script` and command completion | Sébastien Helleu | |
2023-08-22 | script: allow jump to the last script with command `/script go end` | Sébastien Helleu | |
2023-08-22 | script: adjust scroll after command `/script go N` | Sébastien Helleu | |
2023-08-21 | logger: remove trailing empty line in display of backlog (closes #2002) | Sébastien Helleu | |
2023-08-21 | perl: fix display of non-ASCII chars after load of a script with Perl >= ↵ | Sébastien Helleu | |
5.38 (closes #1996) | |||
2023-08-20 | buflist: add list buffer in /help buflist and /help buflist.format.indent | Sébastien Helleu | |
2023-08-20 | buflist: indent the /list buffer | Sébastien Helleu | |
2023-08-20 | irc: change local variable "type" from "irc_list" to "list" on /list buffer | Sébastien Helleu | |
2023-08-18 | irc: fix wrong time displayed for CTCP messages received from self nick ↵ | Sébastien Helleu | |
(closes #2000) | |||
2023-08-18 | scripts: fix function string_parse_size on 32-bit systems (python and ruby) ↵ | Sébastien Helleu | |
(issue #1999) | |||
2023-08-18 | xfer: fix conversion of string to IPv4 on 32-bit systems (issue #1999) | Sébastien Helleu | |
2023-08-14 | irc: add local variable "filter" on /list buffer | Sébastien Helleu | |
2023-08-14 | irc: fix /help list and French translation | Sébastien Helleu | |
2023-08-13 | relay: synchronize nick modes with IRC client upon connection (closes #1984) | Sébastien Helleu | |
2023-08-13 | script: allow commands `/script autoload|noautoload|toggleautoload` with ↵ | Sébastien Helleu | |
scripts not present in the repository (closes #1980) | |||
2023-08-13 | script: replace "iset" example by "go" in comments | Sébastien Helleu | |
2023-08-12 | fset: remove redirection to /help fset.look.sort in /help fset | Sébastien Helleu | |
2023-08-12 | core: fix French translation of /help list | Sébastien Helleu | |
2023-08-12 | irc: add buffer for /list reply (closes #1972) | Sébastien Helleu | |
New options: - irc.color.list_buffer_line_selected - irc.color.list_buffer_line_selected_bg - irc.look.list_buffer_sort - irc.look.list_buffer_scroll_horizontal - irc.look.new_list_position - irc.look.list_buffer_topic_strip_colors | |||
2023-08-10 | irc: fix redirection of command `/list` when the reply doesn't start with ↵ | Sébastien Helleu | |
message 321 (start of /list) | |||
2023-08-09 | irc: add missing tags on multiline messages (closes #1987) | Sébastien Helleu | |
2023-08-08 | relay: fix display of IRC CTCP messages received from client (issue #1986) | Sébastien Helleu | |