diff options
author | Aylur <[email protected]> | 2024-05-23 21:15:24 +0200 |
---|---|---|
committer | Aylur <[email protected]> | 2024-05-23 21:15:24 +0200 |
commit | a7e25a4a5fcf4de89fe5a149a9aaf50a92be7af1 (patch) | |
tree | 49980c171369027583beb19fa65f3250b0d5e6cf /src | |
parent | 5bcaaa6c05d099a768616f3f4c26e44a3bc494b7 (diff) |
hardcode GtkLayerShell enums
meson fails to link its gir file, but only two of its enums are
referenced, so its fine to just hardcode it
Diffstat (limited to 'src')
-rw-r--r-- | src/widget/window.vala | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/widget/window.vala b/src/widget/window.vala index e0d65d1..a552de4 100644 --- a/src/widget/window.vala +++ b/src/widget/window.vala @@ -16,16 +16,16 @@ public enum Exclusivity { } public enum Layer { - TOP = GtkLayerShell.Layer.TOP, - OVERLAY = GtkLayerShell.Layer.OVERLAY, - BOTTOM = GtkLayerShell.Layer.BOTTOM, - BACKGROUND = GtkLayerShell.Layer.BACKGROUND, + BACKGROUND = 0, // GtkLayerShell.Layer.BACKGROUND + BOTTOM = 1, // GtkLayerShell.Layer.BOTTOM + TOP = 2, // GtkLayerShell.Layer.TOP + OVERLAY = 3, // GtkLayerShell.Layer.OVERLAY } public enum Keymode { - NONE = GtkLayerShell.KeyboardMode.NONE, - ON_DEMAND = GtkLayerShell.KeyboardMode.ON_DEMAND, - EXCLUSIVE = GtkLayerShell.KeyboardMode.EXCLUSIVE, + NONE = 0, // GtkLayerShell.KeyboardMode.NONE + ON_DEMAND = 1, // GtkLayerShell.KeyboardMode.ON_DEMAND + EXCLUSIVE = 2, // GtkLayerShell.KeyboardMode.EXCLUSIVE } public class Window : Gtk.Window { |