Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions lib/hyprland/hyprland.vala
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ public class Hyprland : Object {

// TODO: nag vaxry to make socket events and hyprctl more consistent
private void init() throws Error {
var mons = Json.from_string(message("j/monitors")).get_array();
var mons = Json.from_string(message("j/monitors all")).get_array();
var wrkspcs = Json.from_string(message("j/workspaces")).get_array();
var clnts = Json.from_string(message("j/clients")).get_array();

Expand Down Expand Up @@ -270,7 +270,7 @@ public class Hyprland : Object {
}

public async void sync_monitors() throws Error {
var str = yield message_async("j/monitors");
var str = yield message_async("j/monitors all");
var arr = Json.from_string(str).get_array();
foreach (var obj in arr.get_elements()) {
var id = (int)obj.get_object().get_int_member("id");
Expand Down
2 changes: 2 additions & 0 deletions lib/hyprland/monitor.vala
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ public class AstalHyprland.Monitor : Object {
public bool vrr { get; private set; }
public bool actively_tearing { get; private set; }
public bool disabled { get; private set; }
public string mirror_of {get; private set; }
Comment thread
Dr0med4r marked this conversation as resolved.
Outdated
public string current_format { get; private set; }
public Array<string> available_modes { get; private set; }

Expand All @@ -49,6 +50,7 @@ public class AstalHyprland.Monitor : Object {
vrr = obj.get_boolean_member("vrr");
actively_tearing = obj.get_boolean_member("activelyTearing");
disabled = obj.get_boolean_member("disabled");
mirror_of = obj.get_string_member("mirrorOf");
Comment thread
Dr0med4r marked this conversation as resolved.
Outdated
current_format = obj.get_string_member("currentFormat");

var r = obj.get_array_member("reserved");
Expand Down