summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/sway/container.vala1
-rw-r--r--lib/sway/workspace.vala2
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() {