Sébastien Helleu
2829a8ee2b
doc/user: fix command bound to left mouse button in fset buffer
2023-08-14 08:57:37 +02:00
Sébastien Helleu
46cea77585
relay: synchronize nick modes with IRC client upon connection ( closes #1984 )
2023-08-13 16:38:29 +02:00
Sébastien Helleu
4290876e64
script: allow commands /script autoload|noautoload|toggleautoload with scripts not present in the repository ( closes #1980 )
2023-08-13 10:22:06 +02:00
Sébastien Helleu
510756935c
core: remove reference to iset in German translation
2023-08-13 09:10:16 +02:00
Sébastien Helleu
beb93ada1e
script: replace "iset" example by "go" in comments
2023-08-13 09:10:04 +02:00
Sébastien Helleu
0bfdaa25bf
fset: remove redirection to /help fset.look.sort in /help fset
2023-08-12 16:25:25 +02:00
Sébastien Helleu
017f4cca18
core: fix French translation of /help list
2023-08-12 16:22:55 +02:00
Sébastien Helleu
2f1de098bd
irc: add buffer for /list reply ( closes #1972 )
...
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-12 13:05:49 +02:00
Sébastien Helleu
d25a4213fe
irc: fix redirection of command /list when the reply doesn't start with message 321 (start of /list)
2023-08-10 08:13:54 +02:00
Sébastien Helleu
17674f7b11
irc: add missing tags on multiline messages ( closes #1987 )
2023-08-09 14:53:03 +02:00
Sébastien Helleu
356712f44d
core: add version 4.0.3
2023-08-08 22:10:29 +02:00
Sébastien Helleu
c6b18e9654
relay: fix display of IRC CTCP messages received from client (issue #1986 )
2023-08-08 09:38:54 +02:00
Sébastien Helleu
ff41a79aa9
core: update ChangeLog (issue #1988 )
2023-08-08 07:17:08 +02:00
Sébastien Helleu
1826decb0b
core: update translations (issue #1988 )
2023-08-08 07:14:56 +02:00
Nathaniel Evan
070f0da1c0
fset: fix the colon in help bar being included in description color
2023-08-08 06:59:14 +02:00
Nathaniel Evan
e0e839e7cc
fset: fix fset.color.help_description not applying
2023-08-08 06:59:14 +02:00
Sébastien Helleu
e5948b0d44
tests: add test on IRC notice sent to another nick with channel name at beginning (issue #1991 )
2023-08-01 22:48:43 +02:00
Sébastien Helleu
03daae3059
irc: fix display of outgoing notice with channel when capability "echo-message" is enabled ( closes #1991 )
2023-08-01 22:35:21 +02:00
Sébastien Helleu
b0549e4d09
irc: add channel in "autojoin" server option only when the channel is actually joined ( closes #1990 )
2023-08-01 21:45:28 +02:00
Sébastien Helleu
8e48503253
core: remove CMake option "ENABLE_DOC_WARN_LOCALE" from release notes (issue #1985 )
2023-08-01 08:31:44 +02:00
Sébastien Helleu
c198e875ce
core: remove CMake option "ENABLE_DOC_WARN_LOCALE" (issue #1985 )
2023-07-31 22:01:34 +02:00
Sébastien Helleu
73439d5a50
core: fix typo
2023-07-31 21:51:08 +02:00
Sébastien Helleu
36ab9d97e4
core: fix styles in ChangeLog
2023-07-31 21:27:46 +02:00
Sébastien Helleu
8bfd25e2e6
doc: stop build of docs if a locale is missing, add CMake option "ENABLE_DOC_WARN_LOCALE" ( closes #1985 )
2023-07-31 21:27:16 +02:00
Sébastien Helleu
1ffd0a58b9
core: add missing trailing newline char in doc generation error messages
2023-07-31 08:06:01 +02:00
Sébastien Helleu
4fc90b86bf
irc: fix switch to channel manually joined ( closes #1982 )
...
This happens when server option autojoin_dynamic is on and option
irc.look.buffer_switch_autojoin is off.
Regression was introduced in version 4.0.0 by commit
1c3b871204 .
2023-07-31 08:03:50 +02:00
Sébastien Helleu
63f9289769
core: fix input length and crash after delete of line ( closes #1989 )
2023-07-28 07:21:22 +02:00
Nils Görs
06fa5923e8
core: update German translations
2023-07-23 11:49:01 +02:00
Sébastien Helleu
13241cdca5
irc: fix memory leak in IRC message parser
...
Bug was introduced in WeeChat 3.4 by commit
c4b4d80936 .
2023-07-20 08:49:23 +02:00
Sébastien Helleu
93dfc8b105
core: fix typo in comment
2023-07-18 18:50:02 +02:00
Sébastien Helleu
874a24956c
irc: fix display of self CTCP message containing bold attribute ( closes #1981 )
2023-07-18 18:48:48 +02:00
Sébastien Helleu
a457e22d57
tests: add missing include of string.h
2023-07-15 16:24:16 +02:00
Sébastien Helleu
6b9dd2add3
fset: fix description of function fset_buffer_check_line_outside_window
2023-07-14 12:06:26 +02:00
Sébastien Helleu
eb71be4219
doc/api: fix return value in case of error in function hdata_get_var_offset
2023-07-14 09:53:19 +02:00
Sébastien Helleu
8cd13ef580
core: add version 4.0.2 in release notes
2023-07-12 22:09:24 +02:00
Sébastien Helleu
622410a64e
core: add version 4.0.2
2023-07-12 20:51:21 +02:00
Sébastien Helleu
7c805aa699
irc: remove default CTCP replies FINGER and USERINFO (issue #1974 )
2023-07-12 19:13:40 +02:00
Sébastien Helleu
9237852b26
irc: build dynamically the list of CTCPs supported in reply to "CTCP CLIENTINFO" (issue #1974 )
2023-07-12 18:58:51 +02:00
Sébastien Helleu
f46f759975
irc: evaluate options irc.ctcp.* (issue #1974 )
2023-07-12 18:58:30 +02:00
Sébastien Helleu
5d222c8d5c
irc: create default options irc.ctcp.* when file irc.conf is created (issue #1974 )
2023-07-11 19:40:04 +02:00
Sébastien Helleu
363d2d5e68
core: clarify messages for unknown options/sections read in config files ( closes #1967 )
2023-07-11 18:08:14 +02:00
Sébastien Helleu
ba6f21d910
irc: add missing "account-tag" in list of supported capabilities
2023-07-10 14:08:19 +02:00
Sébastien Helleu
2a02bb10e5
core: fix renaming of options with command /item rename ( closes #1978 )
...
The options `weechat.custom_bar_item.xxx.*` are now properly renamed to the new
item name.
This fixes a save issue (item saved with old name in config) and a crash if a
new item is created with the old name.
2023-07-10 07:31:28 +02:00
Sébastien Helleu
107f83c923
irc: remove Git revision and compilation date from CTCP VERSION/FINGER reply (issue #1974 )
2023-07-08 21:40:21 +02:00
Sébastien Helleu
38f3b40894
fset: add missing format in calls to snprintf
2023-07-08 17:14:03 +02:00
Sébastien Helleu
3070c12fa3
build: add C compiler options "-Wformat" and "-Werror=format-security"
2023-07-08 17:12:39 +02:00
Sébastien Helleu
1d5433485c
fset: add variable allowed_values in options, add two color options
...
New options:
- fset.color.allowed_values
- fset.color.allowed_values_selected
2023-07-08 16:50:42 +02:00
Sébastien Helleu
4c0c7d9adc
fset: add missing enum in /help fset
2023-07-08 14:45:25 +02:00
Sébastien Helleu
8985607951
fset: fix mouse actions when second format is used
...
The mouse actions now properly handle the case where options are displayed on
multiple lines to calculate the option index in list.
2023-07-08 13:56:22 +02:00
Sébastien Helleu
89137552a7
core: display focus hashtable for debug even if no key is matching
2023-07-08 13:31:36 +02:00