summaryrefslogtreecommitdiff
path: root/vapi/metadata
diff options
context:
space:
mode:
Diffstat (limited to 'vapi/metadata')
-rw-r--r--vapi/metadata/Gdk-4.0-custom.vala4
-rw-r--r--vapi/metadata/Gdk-4.0.metadata3
-rw-r--r--vapi/metadata/Gsk-4.0.metadata4
-rw-r--r--vapi/metadata/Gtk-4.0.metadata1
4 files changed, 11 insertions, 1 deletions
diff --git a/vapi/metadata/Gdk-4.0-custom.vala b/vapi/metadata/Gdk-4.0-custom.vala
index c973828e8..7b60478d8 100644
--- a/vapi/metadata/Gdk-4.0-custom.vala
+++ b/vapi/metadata/Gdk-4.0-custom.vala
@@ -2,4 +2,8 @@ namespace Gdk {
[CCode (cheader_filename = "gdk/gdk.h")]
public struct Rectangle : Cairo.RectangleInt {
}
+ [CCode (cheader_filename = "gdk/gdk.h")]
+ [Compact (opaque = true)]
+ public class ToplevelSize {
+ }
}
diff --git a/vapi/metadata/Gdk-4.0.metadata b/vapi/metadata/Gdk-4.0.metadata
index 284cf3f84..8446d0b2b 100644
--- a/vapi/metadata/Gdk-4.0.metadata
+++ b/vapi/metadata/Gdk-4.0.metadata
@@ -45,7 +45,8 @@ Surface
.translate_coordinates.y ref
Toplevel
.compute_size.size nullable unowned
-ToplevelSize struct
+ToplevelSize type_id="gdk_toplevel_size_get_type ()"
+toplevel_size_get_type skip
// Bug #: confused girparser
content_register_deserializer
diff --git a/vapi/metadata/Gsk-4.0.metadata b/vapi/metadata/Gsk-4.0.metadata
index 74ed7f852..a67b0f4c9 100644
--- a/vapi/metadata/Gsk-4.0.metadata
+++ b/vapi/metadata/Gsk-4.0.metadata
@@ -1,6 +1,10 @@
*.ref unowned
*.unref destroys_instance=false
+BroadwayRenderer cheader_filename="gsk/broadway/gskbroadwayrenderer.h"
+GLRenderer cheader_filename="gsk/gl/gskglrenderer.h"
+NglRenderer cname="GskRenderer" cheader_filename="gsk/gl/gskglrenderer.h"
+
Renderer
// Factory method
.new_for_surface symbol_type="function" name="for_surface"
diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata
index aaca6de3d..4b39e2c86 100644
--- a/vapi/metadata/Gtk-4.0.metadata
+++ b/vapi/metadata/Gtk-4.0.metadata
@@ -262,6 +262,7 @@ Editable
// Not sure what g-i was thinking
TreeModel
.filter_new parent="Gtk.TreeModelFilter" name="new" symbol_type="constructor"
+TreeRowData skip
// Vala-specific, not really bugs
/////////////////////////////////