diff options
-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() { |