core: add signals "buffer_filters_enabled" and "buffer_filters_disabled"
parent
969432c56e
commit
835c94db4b
|
@ -20,6 +20,7 @@ https://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
|||
|
||||
New features::
|
||||
|
||||
* core: add signals "buffer_filters_enabled" and "buffer_filters_disabled"
|
||||
* core: support loading of plugins from path in environment variable "WEECHAT_EXTRA_LIBDIR" (issue #971, issue #979)
|
||||
* alias: add infolist "alias_default" (list of default aliases)
|
||||
* buflist: add option buflist.look.add_newline (issue #1027)
|
||||
|
|
|
@ -9454,6 +9454,16 @@ List of signals sent by WeeChat and plugins:
|
|||
Pointer: buffer. |
|
||||
Buffer cleared.
|
||||
|
||||
| weechat | buffer_filters_enabled +
|
||||
_(WeeChat ≥ 2.0)_ |
|
||||
Pointer: buffer. |
|
||||
Filters enabled in buffer.
|
||||
|
||||
| weechat | buffer_filters_disabled +
|
||||
_(WeeChat ≥ 2.0)_ |
|
||||
Pointer: buffer. |
|
||||
Filters disabled in buffer.
|
||||
|
||||
| weechat | buffer_hidden |
|
||||
Pointer: buffer. |
|
||||
Buffer hidden.
|
||||
|
|
|
@ -9638,6 +9638,16 @@ Liste des signaux envoyés par WeeChat et les extensions :
|
|||
Pointeur : tampon. |
|
||||
Tampon vidé.
|
||||
|
||||
| weechat | buffer_filters_enabled +
|
||||
_(WeeChat ≥ 2.0)_ |
|
||||
Pointeur : tampon. |
|
||||
Filtres activés dans le tampon.
|
||||
|
||||
| weechat | buffer_filters_disabled +
|
||||
_(WeeChat ≥ 2.0)_ |
|
||||
Pointeur : tampon. |
|
||||
Filtres désactivés dans le tampon.
|
||||
|
||||
| weechat | buffer_hidden |
|
||||
Pointeur : tampon. |
|
||||
Tampon masqué.
|
||||
|
|
|
@ -9781,6 +9781,18 @@ List of signals sent by WeeChat and plugins:
|
|||
Puntatore: buffer. |
|
||||
Buffer cleared.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| weechat | buffer_filters_enabled +
|
||||
_(WeeChat ≥ 2.0)_ |
|
||||
Pointer: buffer. |
|
||||
Filters enabled in buffer.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| weechat | buffer_filters_disabled +
|
||||
_(WeeChat ≥ 2.0)_ |
|
||||
Pointer: buffer. |
|
||||
Filters disabled in buffer.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| weechat | buffer_hidden |
|
||||
Pointer: buffer. |
|
||||
|
|
|
@ -9468,6 +9468,18 @@ WeeChat とプラグインが送信するシグナルのリスト:
|
|||
Pointer: バッファ |
|
||||
バッファをクリア
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| weechat | buffer_filters_enabled +
|
||||
_(WeeChat バージョン 2.0 以上で利用可)_ |
|
||||
Pointer: バッファ |
|
||||
Filters enabled in buffer.
|
||||
|
||||
// TRANSLATION MISSING
|
||||
| weechat | buffer_filters_disabled +
|
||||
_(WeeChat バージョン 2.0 以上で利用可)_ |
|
||||
Pointer: バッファ |
|
||||
Filters disabled in buffer.
|
||||
|
||||
| weechat | buffer_hidden |
|
||||
Pointer: バッファ |
|
||||
バッファを隠す
|
||||
|
|
|
@ -2110,6 +2110,9 @@ COMMAND_CALLBACK(filter)
|
|||
{
|
||||
buffer->filter = 1;
|
||||
gui_filter_buffer (buffer, NULL);
|
||||
(void) hook_signal_send (
|
||||
"buffer_filters_enabled",
|
||||
WEECHAT_HOOK_SIGNAL_POINTER, buffer);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@ -2165,6 +2168,9 @@ COMMAND_CALLBACK(filter)
|
|||
{
|
||||
buffer->filter = 0;
|
||||
gui_filter_buffer (buffer, NULL);
|
||||
(void) hook_signal_send (
|
||||
"buffer_filters_disabled",
|
||||
WEECHAT_HOOK_SIGNAL_POINTER, buffer);
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@ -2218,6 +2224,10 @@ COMMAND_CALLBACK(filter)
|
|||
/* toggle filters in buffer */
|
||||
buffer->filter ^= 1;
|
||||
gui_filter_buffer (buffer, NULL);
|
||||
(void) hook_signal_send (
|
||||
(buffer->filter) ?
|
||||
"buffer_filters_enabled" : "buffer_filters_disabled",
|
||||
WEECHAT_HOOK_SIGNAL_POINTER, buffer);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue