mirror of
https://github.com/DreamMaoMao/maomaowm.git
synced 2026-06-30 13:14:45 -04:00
opt: optimize swallow in ipc action
This commit is contained in:
parent
bffa140a78
commit
aa56df474f
8 changed files with 43 additions and 30 deletions
|
|
@ -148,6 +148,10 @@ static cJSON *build_client_json(Client *c) {
|
|||
cJSON_AddStringToObject(obj, "monitor",
|
||||
c->mon ? c->mon->wlr_output->name : "");
|
||||
cJSON_AddItemToObject(obj, "tags", tags_mask_to_array(c->tags));
|
||||
cJSON_AddBoolToObject(obj, "is_swallowing", c->swallowing ? true : false);
|
||||
cJSON_AddBoolToObject(obj, "is_swallowedby", c->swallowdby ? true : false);
|
||||
cJSON_AddBoolToObject(obj, "is_group", c->group_prev || c->group_next);
|
||||
cJSON_AddBoolToObject(obj, "is_visible", c->mon && VISIBLEON(c, c->mon));
|
||||
cJSON_AddBoolToObject(obj, "is_focused", c->isfocusing);
|
||||
cJSON_AddBoolToObject(obj, "is_fullscreen", c->isfullscreen);
|
||||
cJSON_AddBoolToObject(obj, "is_floating", c->isfloating);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue