Sébastien Helleu
adbfd27660
core: fix completion after newline in input ( closes #1925 )
2023-05-12 17:53:02 +02:00
Sébastien Helleu
6d7f10ef20
core: fix execution of multiple commands separated by newline when there are no spaces
...
For example typing this on core buffer:
/t1
/t2
was not executing the two commands but sent the text to the buffer instead.
This is because WeeChat thinks it's a path, and the newline should indicate
it's not (like a space before the next slash: "/t1 /t2" is a command, not a
path, but "/t1/t2" is considered a path).
2023-05-05 20:28:11 +02:00
Sébastien Helleu
25d7192677
api: don't split on newline by default in functions command and command_options when input_multiline is set to 0
...
The API functions `command` and `command_options` (when `split_newline` = 0,
which is the default value) don't split on newline and then the first line is
executed and the subsequent lines (after "\n") are ignored.
There are no changes when the input has multiple lines filled by the user: the
split is done and multiple commands are executed (for example if the user is
pasting multiple commands to execute).
2023-05-04 21:06:32 +02:00
Sébastien Helleu
bbbe83370f
doc/user: add missing French translation for cursor key l
2023-05-04 07:09:12 +02:00
Sébastien Helleu
c73191ab05
doc/scripting: add missing French translation for Tcl null values
2023-05-04 07:06:29 +02:00
Nils Görs
7aaa617643
core: update German translations
2023-05-03 22:58:22 +02:00
Sébastien Helleu
f6b69c9098
irc: add support of capability "batch" ( closes #1292 )
2023-05-03 22:11:31 +02:00
Ivan Pešić
bd5e8dc33b
doc: Update Serbian documentation
2023-05-03 20:29:27 +02:00
Ivan Pešić
e6bddcafee
core: Update Serbian translation
2023-05-03 20:29:27 +02:00
Nils Görs
629afd3301
core: update German translations
2023-05-01 22:02:02 +02:00
Sébastien Helleu
21f972b0a5
trigger: add translation for first line of displayed triggers
2023-05-01 21:44:37 +02:00
Sébastien Helleu
e75009a461
core: add enabled/disabled status color in output of /filter list ( closes #1820 )
2023-05-01 20:23:48 +02:00
Sébastien Helleu
385b1d0133
core: remove options trigger.color.trigger and trigger.color.trigger_disabled (issue #1820 )
...
These options are used instead:
- weechat.color.chat_status_disabled
- weechat.color.chat_status_enabled
2023-05-01 20:16:59 +02:00
Sébastien Helleu
b8f9b83500
core: add options weechat.color.chat_status_disabled and weechat.color.chat_status_enabled (issue #1820 )
2023-05-01 20:12:56 +02:00
Sébastien Helleu
5c245af669
core: move line from "New features" to "Build"
2023-05-01 19:14:33 +02:00
Nils Görs
87b7d03cce
core: update German translations
2023-05-01 18:11:02 +02:00
Sébastien Helleu
ed2ab8a6d0
irc: fix help on sort option in command /autojoin (issue #1876 )
2023-05-01 17:49:46 +02:00
Sébastien Helleu
000d550ff8
core: keep only first message line in modifier "weechat_print" when input_multiline is not set in buffer
2023-05-01 17:36:17 +02:00
Nils Görs
d8d00926ff
core: update German translations
2023-05-01 17:33:18 +02:00
Sébastien Helleu
b127bed0fc
irc: add option buffer in command /autojoin sort ( closes #1876 )
2023-05-01 17:02:51 +02:00
Sébastien Helleu
66d79e2d23
core: keep only first message line in hook line when input_multiline is not set in buffer
2023-05-01 14:53:59 +02:00
Nils Görs
9f2e5a98ea
core: update German translations
2023-04-28 08:20:13 +02:00
Sébastien Helleu
f90d8667a4
irc: add ${username} in server options "nicks" and "username", change their default values to use it
2023-04-27 22:59:24 +02:00
Sébastien Helleu
8822843254
core: add missing French translation
2023-04-27 22:43:10 +02:00
Sébastien Helleu
bc5baf1f05
fset: change default value of option fset.color.value_selected from 80 to 159 (issue #1920 )
2023-04-27 22:36:38 +02:00
Nils Görs
3ba2934dfa
core: update German translations
2023-04-27 10:10:46 +02:00
Nils Görs
a025518509
core: update German translations
2023-04-27 08:45:03 +02:00
Sébastien Helleu
2e42da35f9
core: update ChangeLog (issue #1920 )
2023-04-26 21:13:07 +02:00
Sébastien Helleu
4f3524dbac
core: update translations (issue #1920 )
2023-04-26 21:12:56 +02:00
Sébastien Helleu
d35218e991
irc: change default colors (issue #1920 )
...
Default values changed:
- irc.color.reason_quit: default -> 244
- irc.color.topic_new: white -> 36
- irc.color.topic_old: default -> 244
2023-04-26 21:08:16 +02:00
Sébastien Helleu
c12b7ffd3e
core: enable option weechat.look.color_inactive_time by default (issue #1920 )
2023-04-26 21:08:13 +02:00
Sébastien Helleu
156bdc6444
core: change default chat colors (issue #1920 )
...
Default values changed:
- weechat.color.chat_delimiters: green -> 22
- weechat.color.chat_highlight_bg: magenta -> 124
- weechat.color.chat_inactive_window: default -> 240
- weechat.color.chat_nick_colors: add many colors
- weechat.color.chat_nick_offline: default -> 242
- weechat.color.chat_nick_offline_highlight_bg: blue -> 17
- weechat.color.chat_prefix_buffer: brown -> 180
- weechat.color.emphasized_bg: magenta -> 54
- weechat.color.nicklist_away: cyan -> 240
2023-04-26 21:08:12 +02:00
Sébastien Helleu
855f75369d
logger: change default colors (issue #1920 )
...
Default values changed:
- logger.color.backlog_end: default -> 246
- logger.color.backlog_line: default -> 246
2023-04-26 21:08:11 +02:00
Sébastien Helleu
3f2a377e7a
script: change default colors (issue #1920 )
...
Default values changed:
- script.color.status_autoloaded: cyan -> 39
- script.color.text_bg_selected: red -> 24
- script.color.text_date: default -> 65
- script.color.text_date_selected: white -> 50
- script.color.text_delimiters: default -> 240
- script.color.text_description: default -> 249
- script.color.text_extension: default -> 242
- script.color.text_extension_selected: white -> 248
- script.color.text_name: cyan -> 73
- script.color.text_name_selected: lightcyan -> 51
- script.color.text_version: magenta -> 180
- script.color.text_version_loaded: default -> 246
- script.color.text_version_selected: lightmagenta -> 224
2023-04-26 21:08:09 +02:00
Sébastien Helleu
8c9e90524b
fset: enable option fset.look.use_color_value by default (issue #1920 )
2023-04-26 21:08:07 +02:00
Sébastien Helleu
6f1a66924f
fset: add options fset.color.color_name and fset.color.color_name_selected (issue #1920 )
2023-04-26 21:08:06 +02:00
Sébastien Helleu
c4c4ae3715
fset: change default colors (issue #1920 )
...
Default values changed:
- fset.color.description: default -> 242
- fset.color.description_selected: white -> default
- fset.color.line_marked_bg1: default -> 17
- fset.color.line_marked_bg2: default -> 17
- fset.color.line_selected_bg1: blue -> 24
- fset.color.line_selected_bg2: red -> 24
- fset.color.name_changed: brown -> 185
- fset.color.type: green -> 138
- fset.color.type_selected: lightgreen -> 216
- fset.color.value: cyan -> 38
- fset.color.value_changed: brown -> 185
- fset.color.value_selected: lightcyan -> 80
- fset.format.option2: ${color:darkgray} -> ${color:244}
2023-04-26 21:08:04 +02:00
Sébastien Helleu
5973ceffb8
core: change default prefix_suffix char and color (issue #1920 )
...
Default values changed:
- weechat.look.prefix_suffix: "|" -> "│"
- weechat.color.chat_prefix_suffix: green -> 24
2023-04-26 21:08:02 +02:00
Sébastien Helleu
875d6e7e6f
buflist: change default background color of current buffer (issue #1920 )
...
Default value changed:
- buflist.format.buffer_current: "${color:,blue}${format_buffer}" ->
"${color:,17}${format_buffer}"
2023-04-26 21:08:00 +02:00
Sébastien Helleu
cd1d80c1cb
core: change default color of bars and windows separators (issue #1920 )
...
Default value changed:
- weechat.color.separator: blue -> 236
2023-04-26 21:07:56 +02:00
Sébastien Helleu
6d6c99f2ac
core: change default background color of status and title bars (issue #1920 )
...
Default values changed:
- weechat.bar.status.color_bg: blue -> 234
- weechat.bar.status.color_bg_inactive: darkgray -> 232
- weechat.bar.title.color_bg: blue -> 234
- weechat.bar.title.color_bg_inactive: darkgray -> 232
2023-04-26 21:07:50 +02:00
Sébastien Helleu
6f0440e459
core: add option weechat.color.status_name_insecure (issue #1920 )
...
Default value of option weechat.color.status_name_tls is set to white instead
of lightgreen.
Now all servers/channels connected with TLS are white, and those without TLS
are lightmagenta.
2023-04-26 21:07:37 +02:00
Sébastien Helleu
e8c48c0a1f
core: always allow 256 colors, find nearest color if less colors are available in terminal (issue #1920 )
2023-04-26 21:07:26 +02:00
Sébastien Helleu
ff402fb6ec
core: fix infinite loop on startup when running some gui commands before the switch to core buffer is performed ( closes #1917 )
2023-04-26 19:11:54 +02:00
Nils Görs
5481af963c
doc: update German documentation
2023-04-26 11:49:47 +02:00
Nils Görs
6edf0ef003
core: update German translations
2023-04-26 11:46:54 +02:00
Trygve Aaberge
8d430aa2eb
core: fix display bug when drawing partially scrolled multiline
...
If you have a chat line with multiple lines that were scrolled so that
part of it is rendered at the bottom of the chat area, and part of it
falls below the chat area, there was a bug where the prefix_suffix would
be displayed at the end of the last line.
Looks like this happens because the gui_chat_display_prefix_suffix is
called for the line below the last line displayed in the chat area. So
we have to add a check for this so we don't add the prefix_suffix. This
check is copied from gui_chat_display_word which checks for the same.
Fixes #1912
2023-04-26 00:47:02 +02:00
Sébastien Helleu
df6dfcea11
core: move line from "New features" to "Bug fixes" (issue #1882 )
2023-04-26 00:10:37 +02:00
Sébastien Helleu
a22d6a1bf6
core: update ChangeLog
2023-04-26 00:09:53 +02:00
Andrew Potter
71382b6c0f
ruby: Restore default SIGCHLD signal handler on unload
...
fixes #1889
2023-04-26 00:07:54 +02:00