diff options
Diffstat (limited to 'sway/ipc-json.c')
-rw-r--r-- | sway/ipc-json.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sway/ipc-json.c b/sway/ipc-json.c index 40fbd3e7..fc631373 100644 --- a/sway/ipc-json.c +++ b/sway/ipc-json.c | |||
@@ -638,6 +638,18 @@ json_object *ipc_json_describe_bar_config(struct bar_config *bar) { | |||
638 | json_object_new_string(bar->status_command) : NULL); | 638 | json_object_new_string(bar->status_command) : NULL); |
639 | json_object_object_add(json, "font", | 639 | json_object_object_add(json, "font", |
640 | json_object_new_string((bar->font) ? bar->font : config->font)); | 640 | json_object_new_string((bar->font) ? bar->font : config->font)); |
641 | |||
642 | json_object *gaps = json_object_new_object(); | ||
643 | json_object_object_add(gaps, "top", | ||
644 | json_object_new_int(bar->gaps.top)); | ||
645 | json_object_object_add(gaps, "right", | ||
646 | json_object_new_int(bar->gaps.right)); | ||
647 | json_object_object_add(gaps, "bottom", | ||
648 | json_object_new_int(bar->gaps.bottom)); | ||
649 | json_object_object_add(gaps, "left", | ||
650 | json_object_new_int(bar->gaps.left)); | ||
651 | json_object_object_add(json, "gaps", gaps); | ||
652 | |||
641 | if (bar->separator_symbol) { | 653 | if (bar->separator_symbol) { |
642 | json_object_object_add(json, "separator_symbol", | 654 | json_object_object_add(json, "separator_symbol", |
643 | json_object_new_string(bar->separator_symbol)); | 655 | json_object_new_string(bar->separator_symbol)); |