summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAylur <[email protected]>2024-05-23 21:15:24 +0200
committerAylur <[email protected]>2024-05-23 21:15:24 +0200
commita7e25a4a5fcf4de89fe5a149a9aaf50a92be7af1 (patch)
tree49980c171369027583beb19fa65f3250b0d5e6cf
parent5bcaaa6c05d099a768616f3f4c26e44a3bc494b7 (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
-rw-r--r--src/widget/window.vala14
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 {