Add "ismaster" ipc protocol extension

This commit is contained in:
Jon H 2026-03-19 11:16:32 -07:00
parent fd8382a82c
commit e9ad594357
3 changed files with 35 additions and 3 deletions

View file

@ -169,6 +169,11 @@ void dwl_ipc_output_printstatus_to(DwlIpcOutput *ipc_output) {
zdwl_ipc_output_v2_send_floating(ipc_output->resource,
focused ? focused->isfloating : 0);
}
if (wl_resource_get_version(ipc_output->resource) >=
ZDWL_IPC_OUTPUT_V2_MASTER_SINCE_VERSION) {
zdwl_ipc_output_v2_send_master(ipc_output->resource,
focused ? focused->ismaster : 0);
}
if (wl_resource_get_version(ipc_output->resource) >=
ZDWL_IPC_OUTPUT_V2_X_SINCE_VERSION) {
zdwl_ipc_output_v2_send_x(ipc_output->resource,