Nils Görs
79f71a0e1a
core: update German translations
2020-10-05 12:22:21 +02:00
Sébastien Helleu
c016e7ea87
core: use apt-get option --no-install-recommends instead of modifying config file /etc/apt/apt.conf
2020-10-04 19:11:39 +02:00
Sébastien Helleu
bb82dbc0ec
tests: add missing braces around if/else in macro WEE_NICK_STRDUP_FOR_COLOR (issue #1565 )
2020-10-04 08:53:08 +02:00
Sébastien Helleu
f8403c76db
api: add optional list of colors in infos "nick_color" and "nick_color_name" ( closes #1565 )
2020-10-04 08:46:36 +02:00
Sébastien Helleu
657e659c42
core: add argument "num_colors" in function gui_nick_hash_color, add tests on nick functions (issue #1565 )
...
Functions tested:
- gui_nick_hash_djb2_64
- gui_nick_hash_djb2_32
- gui_nick_hash_sum_64
- gui_nick_hash_sum_32
- gui_nick_get_forced_color
- gui_nick_strdup_for_color
- gui_nick_find_color
- gui_nick_find_color_name
2020-10-04 08:46:25 +02:00
Sébastien Helleu
1c5e5824e7
tests: run callback when resetting options in tests
2020-10-03 14:40:59 +02:00
Sébastien Helleu
b32f561f77
irc: fix again typo in English plural form of "normal"
2020-09-12 18:49:42 +02:00
Sébastien Helleu
1745b78b57
irc: fix typo in English plural form of "normal" (normals -> normal)
2020-09-12 18:08:13 +02:00
Sébastien Helleu
7ce5dce8f9
doc: update German auto-generated file
2020-09-12 17:22:19 +02:00
Nils Görs
8544d9ef0b
core: update German translations
2020-09-08 13:15:31 +02:00
Sébastien Helleu
3c987f3a1c
script: add option script.scripts.download_enabled ( closes #1548 )
2020-09-06 19:15:15 +02:00
Sébastien Helleu
9ccf62979f
script: do not automatically download list of scripts on startup if the file is too old ( closes #1548 )
...
The repository file is downloaded anyway if too old on any /script action.
2020-09-02 19:22:56 +02:00
Sébastien Helleu
579af1b265
tests: fix compilation with CppUTest ≥ 4.0
...
MemoryLeakWarningPlugin::turnOnNewDeleteOverloads is replaced by
MemoryLeakWarningPlugin::turnOnThreadSafeNewDeleteOverloads, which is available
in both CppUTest 3.x and 4.0.
2020-08-29 10:18:50 +02:00
Sébastien Helleu
54b7c88553
spell: also skip IRC color attributes codes when checking words in input (issue #1547 )
2020-08-28 18:32:50 +02:00
Sébastien Helleu
aac14f28dd
irc: add comments in functions irc_color_decode and irc_color_encode
2020-08-25 19:37:47 +02:00
Sébastien Helleu
e25c364790
spell: skip IRC color codes when checking words in input ( closes #1547 )
2020-08-25 19:37:42 +02:00
Sébastien Helleu
299f74bfef
spell: use dynamic string functions to return modified string
2020-08-24 22:12:45 +02:00
Sébastien Helleu
cfd221014c
api: add argument "bytes" in function string_dyn_concat
2020-08-23 23:27:57 +02:00
Sébastien Helleu
b459dab84b
spell: properly skip WeeChat color codes when checking words in input ( closes #1547 )
2020-08-22 08:56:21 +02:00
Sébastien Helleu
268aa631c6
api: add function string_color_code_size (issue #1547 )
2020-08-22 08:55:16 +02:00
Sébastien Helleu
7dd5abd625
fset: fix refresh of option values in fset buffer (issue #1553 )
2020-08-20 20:31:07 +02:00
Sébastien Helleu
d53fb92a30
irc: replace calls to malloc by calloc
...
After these calls to malloc the memory is set to zero, so it's better to call
calloc that does it already.
2020-08-17 20:06:17 +02:00
Sébastien Helleu
fbc2438c1c
core: replace calls to malloc by calloc
...
After these calls to malloc the memory is set to zero, so it's better to call
calloc that does it already.
2020-08-17 19:57:10 +02:00
Sébastien Helleu
fca5a4b42c
core: set notify_level to 3 if highlight is forced in gui_line_hook_update (only if tag "notify_none" is not in the line) (issue #1529 )
2020-08-16 12:40:41 +02:00
Sébastien Helleu
330d7d50d2
core: set notify_level to 3 in case of highlight in gui_line_hook_update only if tag "notify_none" is not in the line (issue #1529 )
2020-08-16 12:40:01 +02:00
Sébastien Helleu
786072806b
core: set notify_level to 3 in case of highlight only if tag "notify_none" is not in the line (issue #1529 )
2020-08-16 08:27:00 +02:00
Sébastien Helleu
d15db0ecbb
core: set "notify_level" to 3 if there is a highlight in the line ( closes #1529 )
2020-08-15 14:02:40 +02:00
Sébastien Helleu
45ce1d7604
doc: update German auto-generated file
2020-08-13 08:38:45 +02:00
Nils Görs
0e1a59cbef
core: update German translations
2020-08-11 18:47:46 +02:00
Sébastien Helleu
1054cdf1e9
fset: add option fset.look.auto_refresh ( closes #1553 )
2020-08-09 10:56:03 +02:00
Sébastien Helleu
0cc5df6649
irc: send all channels in a single JOIN command when reconnecting to the server ( closes #1551 )
2020-08-05 20:05:36 +02:00
Sébastien Helleu
36c55f6973
tests: fix name of some unit tests
2020-08-05 07:28:30 +02:00
Sébastien Helleu
00c34b0ba8
core: replace "unit" by module for changes in unit tests
2020-08-05 07:22:38 +02:00
Sébastien Helleu
8cf56dfdf9
tests: add tests on GUI line functions
...
Functions tested:
- gui_line_lines_alloc
- gui_line_lines_free
- gui_line_tags_alloc
- gui_line_tags_free
- gui_line_is_displayed
- gui_line_has_tag_no_filter
- gui_line_search_tag_starting_with
- gui_line_get_nick_tag
2020-08-04 23:42:20 +02:00
Sébastien Helleu
0ab44c02a4
core: check that line is not NULL in functions gui_line_is_displayed and gui_line_get_nick_tag
2020-08-04 23:12:18 +02:00
Sébastien Helleu
6704825d7b
core: check that line_data is not NULL in functions gui_line_tags_alloc and gui_line_has_tag_no_filter
2020-08-04 22:56:02 +02:00
Sébastien Helleu
ec898732a1
core: rename functions to allocate/free lines
2020-08-04 22:42:59 +02:00
Sébastien Helleu
9262720a65
doc: add instructions to build WeeChat with address sanitizer (user's guide)
2020-08-01 09:53:47 +02:00
Sébastien Helleu
26085575d5
core: disable debug by default in autotools build
2020-08-01 01:41:40 +02:00
Sébastien Helleu
7412f5815c
trigger: fix recursive calls to triggers using regex ( closes #1546 )
2020-07-31 20:50:33 +02:00
Sébastien Helleu
00e25af470
doc: update German auto-generated file
2020-07-21 18:28:38 +02:00
Nils Görs
6fc40fb8d4
core: update German translations
2020-07-21 11:36:35 +02:00
Sébastien Helleu
3e6c8b6a88
core: update ChangeLog (issue #1535 , issue #1538 )
2020-07-21 08:29:03 +02:00
Sébastien Helleu
c002c5f77f
doc: add "irc_nick" in hashtable sent to hook_focus callback (plugin API reference) (issue #1538 )
2020-07-21 08:28:01 +02:00
Simmo Saan
b69e47d0a2
irc: add pointer "irc_nick" in hashtable sent to hook focus callback ( closes #1535 )
2020-07-21 08:18:43 +02:00
Sébastien Helleu
84e30438d4
irc: allow to send text on buffers with commands /allchan, /allpv and /allserv
2020-07-20 22:39:28 +02:00
Sébastien Helleu
ee3a4a1fc0
irc: evaluate command executed by commands /allchan, /allpv and /allserv ( closes #1536 )
...
The extra variables are now replaced (in addition to `$server`, `$channel` and
`$nick`):
- `${irc_server.xxx}`: variable xxx in server
- `${irc_channel.xxx}`: variable xxx in channel
2020-07-20 22:20:22 +02:00
Sébastien Helleu
5bf571c60f
doc: improve description of tags "notify_xxx" in chapter on lines tags (user's guide) (issue #1529 )
2020-07-20 21:48:20 +02:00
Sébastien Helleu
e0e905ca7f
trigger: check that tag "notify_none" is not present in message to run command of default trigger beep (issue #1529 )
2020-07-20 21:08:59 +02:00
Sébastien Helleu
2b16036f08
core: do not add line with highlight and tag "notify_none" to hotlist ( closes #1529 )
2020-07-20 09:26:36 +02:00