i3-compat: add GET_BINDING_STATE IPC command

This commit is contained in:
Jason Nader 2020-06-13 12:32:24 +09:00 committed by Brian Ashworth
parent f9361ae36c
commit 45859be03f
10 changed files with 48 additions and 0 deletions

View file

@ -17,6 +17,7 @@ enum ipc_command_type {
IPC_GET_CONFIG = 9,
IPC_SEND_TICK = 10,
IPC_SYNC = 11,
IPC_GET_BINDING_STATE = 12,
// sway-specific command types
IPC_GET_INPUTS = 100,

View file

@ -6,6 +6,8 @@
json_object *ipc_json_get_version(void);
json_object *ipc_json_get_binding_mode(void);
json_object *ipc_json_describe_disabled_output(struct sway_output *o);
json_object *ipc_json_describe_node(struct sway_node *node);
json_object *ipc_json_describe_node_recursive(struct sway_node *node);