aboutsummaryrefslogtreecommitdiff
path: root/swaymsg/main.c
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2025-01-04 00:03:14 -0800
committerFurkan Sahin <furkan-dev@proton.me>2025-01-04 00:03:14 -0800
commitd15687706f601788eb51c487b130bae22c594262 (patch)
tree9508174c35cd5cc3255301d474da87b6aa509cad /swaymsg/main.c
parent044342c49a36ee2f661e264681ffd731e79449ee (diff)
swaymsg: pretty-print sandbox properties
Diffstat (limited to 'swaymsg/main.c')
-rw-r--r--swaymsg/main.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/swaymsg/main.c b/swaymsg/main.c
index 5c57171e..0ef6eb8a 100644
--- a/swaymsg/main.c
+++ b/swaymsg/main.c
@@ -330,6 +330,9 @@ static void pretty_print_tree(json_object *obj, int indent) {
const char *instance = json_object_get_string(json_object_object_get(window_props_obj, "instance"));
const char *class = json_object_get_string(json_object_object_get(window_props_obj, "class"));
int x11_id = json_object_get_int(json_object_object_get(obj, "window"));
+ const char *sandbox_engine = json_object_get_string(json_object_object_get(obj, "sandbox_engine"));
+ const char *sandbox_app_id = json_object_get_string(json_object_object_get(obj, "sandbox_app_id"));
+ const char *sandbox_instance_id = json_object_get_string(json_object_object_get(obj, "sandbox_instance_id"));
printf(" (%s, pid: %d", shell, pid);
if (app_id != NULL) {
@@ -344,6 +347,15 @@ static void pretty_print_tree(json_object *obj, int indent) {
if (x11_id != 0) {
printf(", X11 window: 0x%X", x11_id);
}
+ if (sandbox_engine != NULL) {
+ printf(", sandbox_engine: \"%s\"", sandbox_engine);
+ }
+ if (sandbox_app_id != NULL) {
+ printf(", sandbox_app_id: \"%s\"", sandbox_app_id);
+ }
+ if (sandbox_instance_id != NULL) {
+ printf(", sandbox_instance_id: \"%s\"", sandbox_instance_id);
+ }
printf(")");
}