diff options
author | ame <[email protected]> | 2025-05-20 03:09:59 -0500 |
---|---|---|
committer | ame <[email protected]> | 2025-05-20 03:09:59 -0500 |
commit | 039ec3d8ddaa3ebad180b55c291c7d4e237987e4 (patch) | |
tree | d888d23235ab268c605b5cc7ebbab7cafd281c29 | |
parent | 782b14ca49f7da57d4e028e899a2b42b4fa4c51a (diff) |
-rw-r--r-- | lib/sway/container.vala | 1 | ||||
-rw-r--r-- | lib/sway/workspace.vala | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/lib/sway/container.vala b/lib/sway/container.vala index fc11b76..e136008 100644 --- a/lib/sway/container.vala +++ b/lib/sway/container.vala @@ -19,6 +19,7 @@ public class Container : Node { floating = obj.get_string_member("type") == "floating_con"; fullscreen_mode = (int)obj.get_int_member("fullscreen_mode"); percent = (float)obj.get_double_member("percent"); + focused = obj.get_boolean_member("focused"); base.sync(obj); } diff --git a/lib/sway/workspace.vala b/lib/sway/workspace.vala index c5e6234..e2b2bb1 100644 --- a/lib/sway/workspace.vala +++ b/lib/sway/workspace.vala @@ -4,6 +4,7 @@ public class Workspace : Node { public bool focused { get; private set; } public bool visible { get; private set; } public int num { get; private set; } + public string output { get; private set; } public Workspace() { node_type = NodeType.WORKSPACE; @@ -24,6 +25,7 @@ public class Workspace : Node { focused = obj.get_boolean_member("focused"); visible = obj.get_boolean_member("visible"); num = (int)obj.get_int_member("num"); + output = obj.get_string_member("output"); } public override void focus() { |