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
45a9ba3e9e
doc: add missing arguments in "info" command (English and Japanese relay protocol)
2020-05-16 10:55:38 +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
Nils Görs
2c303d1698
doc: update German documentation
2020-05-10 15:02:35 +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
Trygve Aaberge
d5e7cb2487
core: Don't remove consecutive newlines when pasting
...
Relates to #1498
2020-05-10 10:07:53 +02:00
Trygve Aaberge
1e2a8c4682
core: Don't collapse consecutive newlines in bar content
...
This allows blank lines to be displayed in the input bar when you input
multiple consecutive newlines.
Relates to #1498
2020-05-10 10:07:53 +02:00
Trygve Aaberge
867e07aa18
core: properly display newlines in input for all buffers
...
Supporting multiple lines in the input bar is useful even for buffers
without input_multiline set, because it enables you to compose multiple
lines at once, even if it is sent as multiple messages. It is
particularly useful when you paste multiple lines and want to edit some
of it before you send the message.
2020-05-10 00:10:38 +02:00
Sébastien Helleu
09f4f98ad9
core: update ChangeLog (issue #1497 )
2020-05-09 19:43:24 +02:00
Simmo Saan
517c4c2903
irc: fix realname delimiter color in WHO/WHOX response
2020-05-09 19:31:34 +02:00
Sébastien Helleu
f987e445ec
core: properly display newlines in input when multiline is enabled in buffer (issue #984 , issue #1063 )
2020-05-09 18:23:33 +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
30afb3debe
core: add contributor in AUTHORS.adoc (issue #1456 )
2020-05-09 15:29:47 +02:00
Sébastien Helleu
2c5a26b882
core: update ChangeLog (issue #1454 , issue #1456 )
2020-05-09 15:28:50 +02:00
Sébastien Helleu
1ed82fb93f
core: remove top/left shadow in WeeChat logo (issue #1454 , issue #1456 )
2020-05-09 15:28:27 +02:00
Shun Sakai
702cc21810
Regenerate icons
...
- Inkscape SVG icon -> plain SVG icon
- regenerate PNG icons from SVG icon
2020-05-09 15:16:18 +02:00
Shun Sakai
4c71d4903e
Add Inkscape SVG format icon
2020-05-09 15:16:18 +02:00
Sébastien Helleu
72dbae0d43
core: add note about triggers and argument "modifier_data" of weechat_print modifier callback
2020-05-09 10:22:33 +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
7f1aeae5fb
core: update GnuTLS section in release notes
2020-05-08 20:01:15 +02:00
Sébastien Helleu
7aed668468
doc: update German auto-generated file
2020-05-08 19:59:07 +02:00
Nils Görs
f3d5b06e48
core: update German translations
2020-05-08 19:38:00 +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
8df8d20f81
tests: replace compiler by different env lines (Travis CI)
2020-05-03 23:24:39 +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
2b05b64cc1
tests: fix pylint errors
2020-05-03 20:22:21 +02:00
Sébastien Helleu
dff1bf6f0f
exec: return NULL immediately if the task id is invalid
2020-05-03 16:33:02 +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
df26301d03
doc: fix pylint errors
2020-05-03 14:48:25 +02:00
Sébastien Helleu
0cc76fbe72
core: update ChangeLog
2020-05-03 14:14:16 +02:00
Sébastien Helleu
6e3ffab2ef
doc: remove extra separator lines in auto-generated files
2020-05-03 14:12:21 +02:00
Sébastien Helleu
505a91c600
doc: merge 53 autogen files into 11 files, move them to includes directory
2020-05-03 14:05:18 +02:00
Sébastien Helleu
7bcb8ff0d8
core: disable pylint of script docgen.py (Travis CI)
2020-05-03 11:55:13 +02:00
Sébastien Helleu
c910b431f8
Revert "core: use pylint3 to lint Python scripts (Travis CI)"
...
This reverts commit 03ec80f7d33d4a905fd42a8c4816ee88c530c217.
2020-05-03 11:54:25 +02:00
Sébastien Helleu
03ec80f7d3
core: use pylint3 to lint Python scripts (Travis CI)
2020-05-03 11:46:13 +02:00
Sébastien Helleu
15735b6cba
doc: drop Python 2 support in script docgen.py
...
The script now requires Python 3.6+.
2020-05-02 17:23:31 +02:00
Sébastien Helleu
2c76343bda
doc: fix path of cmdline_options.XX.adoc and man.XX.adoc (developer's guide)
2020-05-02 15:20:40 +02:00
Sébastien Helleu
6c93d1d711
doc: move files cmdline_options.xx.adoc and man.xx.adoc into "includes" directory
2020-05-02 15:13:13 +02:00
Sébastien Helleu
2ff18a8d46
doc: merge files man_*.xx.adoc into a single file man.xx.adoc
2020-05-02 14:48:10 +02:00
Sébastien Helleu
9e8cdd5e40
doc: merge files cmdline_options_debug.xx.adoc into cmdline_options.xx.adoc
2020-05-02 14:18:43 +02:00
Sébastien Helleu
71aa3dd451
doc: add missing key "compression" in handshake responses (relay protocol)
2020-05-02 12:50:49 +02:00
Sébastien Helleu
7699c0b757
relay: add "compression" in response to handshake command (weechat protocol)
...
The value can be "zlib" (default in relay) or "off".
2020-05-02 12:45:47 +02:00
Sébastien Helleu
46a2979aa1
doc: add examples of command responses in relay protocol
2020-05-02 12:28:14 +02:00