1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

core: add signal "buffer_time_for_each_line_changed"

This commit is contained in:
Sébastien Helleu
2024-08-10 14:27:53 +02:00
parent 24734c4fe0
commit aeac9f02f9
7 changed files with 28 additions and 0 deletions
+1
View File
@@ -37,6 +37,7 @@
- core: add hdata count in evaluation of expressions with `hdata_count:name[list]` or `hdata_count:name[pointer]`
- core: add info "window" ([#2141](https://github.com/weechat/weechat/issues/2141))
- core: add completion "bars_items"
- core: add signal "buffer_time_for_each_line_changed"
- api, relay: send new signal "buffer_line_data_changed" when a line is updated in a buffer via hdata, send event "buffer_line_data_changed" to clients of "api" and "weechat" protocols
- api: add hashtable type "longlong"
- api: add function line_search_by_id
+4
View File
@@ -12172,6 +12172,10 @@ List of signals sent by WeeChat and plugins:
| Pointer: buffer.
| Modes of buffer changed.
| weechat | [[hook_signal_buffer_time_for_each_line_changed]] buffer_time_for_each_line_changed | 4.4.0
| Pointer: buffer.
| Display time for each line changed.
| weechat | [[hook_signal_buffer_type_changed]] buffer_type_changed |
| Pointer: buffer.
| Type of buffer changed.
+4
View File
@@ -12423,6 +12423,10 @@ Liste des signaux envoyés par WeeChat et les extensions :
| Pointeur : tampon.
| Modes du tampon changés.
| weechat | [[hook_signal_buffer_time_for_each_line_changed]] buffer_time_for_each_line_changed | 4.4.0
| Pointeur : tampon.
| Affichage de l'heure pour chaque ligne changé.
| weechat | [[hook_signal_buffer_type_changed]] buffer_type_changed |
| Pointeur : tampon.
| Type de tampon changé.
+5
View File
@@ -12681,6 +12681,11 @@ List of signals sent by WeeChat and plugins:
| Pointer: buffer.
| Modes of buffer changed.
// TRANSLATION MISSING
| weechat | [[hook_signal_buffer_time_for_each_line_changed]] buffer_time_for_each_line_changed | 4.4.0
| Pointer: buffer.
| Display time for each line changed.
| weechat | [[hook_signal_buffer_type_changed]] buffer_type_changed |
| Puntatore: buffer.
| Tipo di buffer modificato.
+5
View File
@@ -12344,6 +12344,11 @@ WeeChat とプラグインが送信するシグナルのリスト:
| Pointer: buffer.
| Modes of buffer changed.
// TRANSLATION MISSING
| weechat | [[hook_signal_buffer_time_for_each_line_changed]] buffer_time_for_each_line_changed | 4.4.0
| Pointer: buffer.
| Display time for each line changed.
| weechat | [[hook_signal_buffer_type_changed]] buffer_type_changed |
| Pointer: バッファ
| バッファのタイプを変更
+5
View File
@@ -11852,6 +11852,11 @@ struct t_hook *weechat_hook_signal (const char *signal,
| Показивач: бафер.
| Промењени су режими бафера.
| weechat | [[hook_signal_buffer_time_for_each_line_changed]] buffer_time_for_each_line_changed | 4.4.0
| Показивач: бафер.
// TRANSLATION MISSING
| Display time for each line changed.
| weechat | [[hook_signal_buffer_type_changed]] buffer_type_changed |
| Показивач: бафер.
| Промењен је тип бафера.
+4
View File
@@ -1835,6 +1835,10 @@ gui_buffer_set_time_for_each_line (struct t_gui_buffer *buffer,
buffer->time_for_each_line = time_for_each_line;
gui_buffer_ask_chat_refresh (buffer, 2);
(void) gui_buffer_send_signal (buffer,
"buffer_time_for_each_line_changed",
WEECHAT_HOOK_SIGNAL_POINTER, buffer);
}
/*