summaryrefslogtreecommitdiff
path: root/ChangeLog.adoc
AgeCommit message (Collapse)Author
2024-04-01ci: add CodeQL code scanning (closes #2102)Mario Campos
2024-03-26relay: set the last IRC client disconnection time only after a successful ↵Sébastien Helleu
connection (closes #2103)
2024-03-25fset: add option `-import` in command `/fset`Sébastien Helleu
2024-03-25core: display a specific message when the value of option is unchanged after ↵Sébastien Helleu
`/set` command
2024-03-24core: fix tests on function strftimeval on AlpineSébastien Helleu
2024-03-24core: add option weechat.completion.case_sensitiveSébastien Helleu
2024-03-19script: add option `enable` in command `/script`, improve error displayed ↵Sébastien Helleu
when download of scripts is disabled
2024-03-17tests/gui: add tests on hotlist functionsSébastien Helleu
2024-03-17tests/scripts: make tests fail if a compiled scripting plugin fails to loadSébastien Helleu
2024-03-16core: add option weechat.look.highlight_prefix (closes #2079)Sébastien Helleu
2024-03-16core: add variable `${highlight}` in option weechat.look.buffer_time_format ↵Sébastien Helleu
(issue #2079)
2024-03-15core: convert option weechat.look.hotlist_sort to a list of fields (closes ↵Sébastien Helleu
#2097)
2024-03-15core: rename variables with creation time in hdata "hotlist"Sébastien Helleu
Variables renamed: - "creation_time.tv_sec" -> "time" - "creation_time.tv_usec" -> "time_usec"
2024-03-15core: add missing hdata name "buffer" in hdata "hotlist"Sébastien Helleu
2024-03-13core: update ChangeLog (issue #2093)Sébastien Helleu
2024-03-13core: update ChangeLog (closes #1906)Sébastien Helleu
2024-03-12api: allow search by buffer id in function buffer_search (issue #2081)Sébastien Helleu
2024-03-12core: add unique "id" in buffer (issue #2081)Sébastien Helleu
The id is a "long long" variable with the current time (microseconds precision). It is guaranteed to be unique for all buffers, and the same number is never used again, during the lifetime of the process. It persists and is unchanged after `/upgrade`.
2024-03-12api: add function "hdata_longlong" (issue #2081)Sébastien Helleu
2024-03-10api: add modifier "color_decode" to decode WeeChat colors with a replacement ↵Sébastien Helleu
string
2024-03-10core: use whole replacement string instead of first char in function ↵Sébastien Helleu
gui_color_decode
2024-03-08exec: remove trailing space on buffers with free content when line numbers ↵Sébastien Helleu
are not displayed
2024-03-07exec: add missing exec tags in lines of buffers with free content (closes #2086)Sébastien Helleu
2024-03-06irc: add option `-all` in command `/allchan`, do not execute command on ↵Sébastien Helleu
parted channels by default (closes #2085)
2024-03-06core: add option `malloc_trim` in command `/sys`Sébastien Helleu
2024-03-06core: add support of SGR mouse events, remove option ↵Sébastien Helleu
weechat.look.mouse_timer_delay (closes #2082)
2024-03-05tests: add tests on scripting API constantsSébastien Helleu
2024-03-05api: add functions config_{boolean|integer|string|color|enum}_inherited in ↵Sébastien Helleu
scripting API
2024-03-05api: add functions config_option_get_string and config_option_get_pointer in ↵Sébastien Helleu
scripting API
2024-02-25python: fix truncation of unsigned long long integer returned by function ↵Sébastien Helleu
string_parse_size
2024-02-25tcl: fix truncation of long integer returned by function hdata_longSébastien Helleu
2024-02-24core: add missing mouse event "alt-ctrl-button3"Sébastien Helleu
2024-02-24core: add missing mouse event "alt-ctrl-button2"Sébastien Helleu
2024-02-22tcl: make plugin compatible with Tcl 9.0Johannes Kuhn
Replace calls to Tcl_GetStringFromObj by Tcl_GetString.
2024-02-21fset: allow filename starting with "~" in command `/fset -export`Sébastien Helleu
2024-02-21script: always display list of scripts when searching scripts with `/script ↵Sébastien Helleu
search` (closes #2077)
2024-02-21script: fix default mouse keys (closes #2076)Sébastien Helleu
Some parameters of command `/script` were renamed in commit 85b5bacfe3d7343cb8695b8d7b0467732d8b8d53 but the default mouse keys were not changed and still using the old parameters names.
2024-02-19script: add info "script_loaded"Sébastien Helleu
2024-02-19api: add info "plugin_loaded"Sébastien Helleu
2024-02-17core: reintroduce help on the operators in `/help eval` (issue #2005)Sébastien Helleu
2024-02-17core: reintroduce help on the variables in `/help eval` (issue #2005)Sébastien Helleu
2024-02-16irc: add missing tags on self action messages when capability echo-message ↵Sébastien Helleu
is enabled (closes #2074)
2024-02-16irc: don't strip monospace color code 0x11 from incoming messages (closes #2073)Sébastien Helleu
2024-02-11core: add option `-s` in command `/command` to execute multiple commands ↵Sébastien Helleu
separated by semicolons
2024-02-11core: move lines from 4.1.0 to 4.2.0 in ChangeLogSébastien Helleu
2024-02-11core: add again line about function hook_url in ChangeLog (issue #1723)Sébastien Helleu
2024-02-11irc: add server option "autojoin_delay" (closes #862)Sébastien Helleu
The server option "autojoin_delay" adds a delay before autojoin. The server option "command_delay" is now used to add a delay before the execution of the command. On upgrade from an old version, the option "command_delay" is copied to "autojoin_delay" (in old versions, "command_delay" was applied after the execution of command and before the autojoin).
2024-02-11core: add issue #1903 in ChangeLogSébastien Helleu
2024-02-10trigger: fix memory leak when adding a new trigger with `/trigger` commandSébastien Helleu
2024-02-10core: remove trailing directory separators in home directories (closes #2070)Sébastien Helleu