diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2024-05-11 09:11:01 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2024-05-11 14:05:52 +0200 |
commit | cdeac1b6932f97aac237c882ccc58fba05b5b7d7 (patch) | |
tree | 4c5567905f8fca83b529936af318f1ae46c0986f /src/plugins/relay | |
parent | 827a0567909fe2dc59f03fa6bfce862f4cebe616 (diff) | |
download | weechat-cdeac1b6932f97aac237c882ccc58fba05b5b7d7.zip |
relay/api: add field "input_prompt" in GET /api/buffers
Diffstat (limited to 'src/plugins/relay')
-rw-r--r-- | src/plugins/relay/api/relay-api-msg.c | 1 | ||||
-rw-r--r-- | src/plugins/relay/api/relay-api.c | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/relay/api/relay-api-msg.c b/src/plugins/relay/api/relay-api-msg.c index 95eb53617..56b184ab8 100644 --- a/src/plugins/relay/api/relay-api-msg.c +++ b/src/plugins/relay/api/relay-api-msg.c @@ -385,6 +385,7 @@ relay_api_msg_buffer_to_json (struct t_gui_buffer *buffer, lines = lines_free; MSG_ADD_STR_PTR("type", ptr_string); MSG_ADD_HDATA_STR_COLORS("title", "title"); + MSG_ADD_HDATA_STR_COLORS("input_prompt", "input_prompt"); MSG_ADD_HDATA_STR("input", "input_buffer"); MSG_ADD_HDATA_VAR(Number, "input_position", integer, "input_buffer_pos"); MSG_ADD_HDATA_VAR(Bool, "input_multiline", integer, "input_multiline"); diff --git a/src/plugins/relay/api/relay-api.c b/src/plugins/relay/api/relay-api.c index 990ff1425..34c7e14f0 100644 --- a/src/plugins/relay/api/relay-api.c +++ b/src/plugins/relay/api/relay-api.c @@ -126,7 +126,9 @@ relay_api_hook_signals (struct t_relay_client *client) if (!RELAY_API_DATA(client, hook_signal_input)) { RELAY_API_DATA(client, hook_signal_input) = - weechat_hook_signal ("input_text_changed;input_text_cursor_moved", + weechat_hook_signal ("input_prompt_changed;" + "input_text_changed;" + "input_text_cursor_moved", &relay_api_protocol_signal_input_cb, client, NULL); } |