Sébastien Helleu
c096750e96
Version 2.9
2020-07-18 13:59:02 +02:00
Sébastien Helleu
19e98e7599
core: update ChangeLog (issue #1537 )
2020-07-07 20:27:57 +02:00
Sébastien Helleu
b17e1bcf89
api: add pointer "_bar_window" in hashtable sent to hook focus callback ( closes #1450 )
2020-06-30 20:16:19 +02:00
Sébastien Helleu
acfb5a7638
relay: add missing field "notify_level" in message "_buffer_line_added" (issue #1529 )
2020-06-26 08:03:15 +02:00
Sébastien Helleu
b0ecbdbf1d
core: add bar option "color_bg_inactive" (issue #732 )
2020-06-21 18:59:54 +02:00
Sébastien Helleu
4a42cda3a5
irc: change default chantypes from "#&+!" to "#&"
...
The default chantypes was conflicting with
irc_server_prefix_chars_default ("@+").
2020-06-21 10:22:04 +02:00
Sébastien Helleu
12051a506d
irc: add support of UTF8MAPPING, add support of optional server in info "irc_is_nick" ( closes #1528 )
2020-06-20 17:28:28 +02:00
Sébastien Helleu
bf964de939
tests: add tests on IRC function irc_channel_is_channel
2020-06-20 12:04:40 +02:00
Sébastien Helleu
340d6646a6
javascript: disable build by default and remove Debian packaging of JavaScript plugin (issue #360 )
2020-06-13 14:34:13 +02:00
Sébastien Helleu
99a324b76f
buflist: add "window" pointer in bar item evaluation only if it's not NULL (if bar type is "window")
2020-06-10 20:39:07 +02:00
Sébastien Helleu
fad07d1ff2
core: update ChangeLog (issue #1514 )
2020-06-07 11:10:06 +02:00
Sébastien Helleu
e784a994b5
api: fix use of pointer after free in function key_unbind
2020-06-07 09:11:24 +02:00
Sébastien Helleu
196a4e28aa
irc: fix add of ignore with flags in regex, display full ignore mask in list of ignores ( closes #1518 )
2020-06-04 08:05:57 +02:00
Sébastien Helleu
e80bf16d4a
core: update ChangeLog (issue #1250 )
2020-06-03 07:59:04 +02:00
Sébastien Helleu
1f2d90b643
core: update ChangeLog (issue #1517 )
2020-06-02 23:33:27 +02:00
Sébastien Helleu
c4832737e9
core: add CI with GitHub Actions, move codecov.io upload to GitHub Actions
2020-05-22 19:04:12 +02:00
Sébastien Helleu
66d4590dab
core: add base 16/32/64 encoding/decoding in evaluation of expressions
2020-05-21 09:36:35 +02:00
Sébastien Helleu
4a67c4a1ab
irc: do not remove spaces at the end of users messages received ( closes #1513 )
...
The regression was introduced in version 2.5 by commit
2b70d71aa1c891f2f251aa775cf239e5611576d5.
2020-05-19 20:12:27 +02:00
Sébastien Helleu
62ccee9505
tests: run tests on plugins only if the plugins are enabled and compiled
2020-05-17 15:29:06 +02:00
Sébastien Helleu
a489fa6eb4
core: update ChangeLog (issue #592 )
2020-05-17 09:49:43 +02:00
Sébastien Helleu
8f6cc60a3f
core: update ChangeLog (issue #1509 )
2020-05-16 19:58:48 +02:00
Sébastien Helleu
f500c972dd
core: update translations ( closes #1245 , closes #1257 )
2020-05-16 14:40:19 +02:00
Sébastien Helleu
5e5e1c0cd7
core: update ChangeLog (issue #1505 )
2020-05-16 13:41:11 +02:00
Sébastien Helleu
1d357533b9
core: add bar items with nicklist groups and nicks/groups ( closes #1506 )
...
The bar item "buffer_nicklist_count" is now the number of displayed nicks
only (not groups).
New bar items:
- "buffer_nicklist_count_groups": number of groups displayed
- "buffer_nicklist_count_all": number of nicks and groups displayed
2020-05-16 11:27:41 +02:00
Sébastien Helleu
40a14b4574
core: force buffer property "time_for_each_line" to 0 for buffers with free content ( closes #1485 )
2020-05-14 18:21:42 +02:00
Sébastien Helleu
4f4f32b9ed
relay: increase default limits for IRC backlog options
...
Default value is changed for the following options:
* relay.irc.backlog_max_minutes: from 1440 to 0 (unlimited)
* relay.irc.backlog_max_number: from 256 to 1024
2020-05-12 18:56:40 +02:00
Sébastien Helleu
ec1b381521
core: set default size for input bar to 0 (automatic) (issue #1498 )
2020-05-10 10:43:07 +02:00
Sébastien Helleu
b2d1f37782
core: add default key alt-enter to insert a newline (issue #1498 )
2020-05-10 10:39:57 +02:00
Sébastien Helleu
1c269e9a81
core: don't collapse consecutive newlines in lines displayed before the first buffer is created
2020-05-10 10:29:01 +02:00
Sébastien Helleu
8712e557d6
core: update ChangeLog ((issue #1500 )
2020-05-10 10:08:57 +02:00
Sébastien Helleu
09f4f98ad9
core: update ChangeLog (issue #1497 )
2020-05-09 19:43:24 +02:00
Trygve Aaberge
63714855d3
core: add an option for multiline input in a buffer ( closes #984 )
...
This allows the input callback function for a buffer to receive multiple
lines at once, instead of the message being split on newline before
being sent to the callback. It adds a new flag, input_multiline, to
control this. This flag defaults to 0 which is the current behavior.
2020-05-09 18:07:36 +02:00
Sébastien Helleu
2c5a26b882
core: update ChangeLog (issue #1454 , issue #1456 )
2020-05-09 15:28:50 +02:00
Sébastien Helleu
3505324096
api: use buffer pointer in argument "modifier_data" sent to weechat_print modifier callback ( closes #42 )
2020-05-09 10:08:18 +02:00
Sébastien Helleu
4c050b343d
irc: reuse a buffer with wrong type "channel" when a private message is received ( closes #869 )
2020-05-08 13:27:20 +02:00
Sébastien Helleu
88bef0b1b1
core: rename functions hook_completion_{get_string|list_add} to completion_{get_string|list_add}
...
Old functions are kept for compatibility reasons.
2020-05-08 10:51:30 +02:00
Sébastien Helleu
b7765ed960
trigger: fix truncated trigger command with commands /trigger input|output|recreate
2020-05-07 08:19:31 +02:00
Sébastien Helleu
b1c3a29ac7
core: add include comparison operators in evaluation of expressions
...
New comparison operators:
- "==*": is matching mask, case sensitive (wildcard "*" is allowed)
- "!!*": is NOT matching mask, case sensitive (wildcard "*" is allowed)
- "==-": is included, case sensitive
- "!!-": is NOT included, case sensitive
- "=-": is included, case insensitive
- "!-": is NOT included, case insensitive
2020-05-05 20:43:45 +02:00
Sébastien Helleu
162efe1f1b
tests: switch to Ubuntu Bionic, use pylint3 to lint Python scripts (Travis CI)
2020-05-03 23:24:39 +02:00
Sébastien Helleu
5438f62f74
exec: fix use of same task id for different tasks ( closes #1491 )
2020-05-03 16:07:11 +02:00
Sébastien Helleu
0cc76fbe72
core: update ChangeLog
2020-05-03 14:14:16 +02:00
Sébastien Helleu
5b4d690ed7
relay: fix slow send of data to clients when SSL is enabled
2020-05-01 18:52:08 +02:00
Sébastien Helleu
8c9eeb7fd4
core: update ChangeLog (issue #713 )
2020-04-28 16:38:32 +02:00
Sébastien Helleu
b6cc42cbf7
relay: add command "completion" in weechat relay protocol ( closes #1484 )
2020-04-28 11:15:30 +02:00
Sébastien Helleu
2bd8e91b54
api: add hdata "completion_word" (issue #1484 )
2020-04-27 22:18:03 +02:00
Sébastien Helleu
d3020976d5
api: add functions completion_new, completion_search and completion_free (issue #1484 )
2020-04-27 22:15:42 +02:00
Sébastien Helleu
33ea747040
core: add default key alt-shift-N to toggle nicklist bar
2020-04-24 22:45:07 +02:00
Sébastien Helleu
0abd0292da
buflist: add default key alt-shift-B to toggle buflist
2020-04-24 22:44:13 +02:00
Sébastien Helleu
916c22a3d0
buflist: add options enable/disable/toggle in command /buflist
2020-04-24 22:39:44 +02:00
Tom Fitzhenry
de1e61f7cd
core: reload config on SIGHUP
...
fixes https://github.com/weechat/weechat/issues/1476
2020-04-22 01:25:08 +10:00