]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk4: Update to 3.99.0+02d57f1f
authorRico Tzschichholz <ricotz@ubuntu.com>
Sat, 29 Aug 2020 16:47:56 +0000 (18:47 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sat, 29 Aug 2020 16:47:56 +0000 (18:47 +0200)
vapi/gtk4.vapi

index da1bd346c3dad66c7d00158359b5e8aea48c152b..98c7e5e4c365afd357c314f6aa3d08783c116c88 100644 (file)
@@ -5299,7 +5299,7 @@ namespace Gdk {
                public void destroy ();
                public unowned Gdk.Cursor? get_cursor ();
                public unowned Gdk.Cursor? get_device_cursor (Gdk.Device device);
-               public void get_device_position (Gdk.Device device, out double x, out double y, out Gdk.ModifierType mask);
+               public bool get_device_position (Gdk.Device device, out double x, out double y, out Gdk.ModifierType mask);
                public unowned Gdk.Display get_display ();
                public unowned Gdk.FrameClock get_frame_clock ();
                public int get_height ();
@@ -6253,7 +6253,7 @@ namespace Gtk {
                public Gtk.AccessibleRole get_accessible_role ();
                public Gtk.Accessible accessible { get; construct; }
                public Gtk.AccessibleRole accessible_role { get; construct; }
-               public signal void state_change (uint changed_states, uint changed_properties, uint changed_relations, void* states, void* properties, void* relations);
+               public signal void state_change ();
        }
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_about_dialog_get_type ()")]
        public class AboutDialog : Gtk.Dialog, Gtk.Accessible, Gtk.Buildable, Gtk.ConstraintTarget, Gtk.Native, Gtk.Root, Gtk.ShortcutManager {
@@ -12268,11 +12268,11 @@ namespace Gtk {
                public void reset_relation (Gtk.AccessibleRelation relation);
                public void reset_state (Gtk.AccessibleState state);
                public void update_property (...);
-               public void update_property_value (Gtk.AccessibleProperty property, GLib.Value value);
+               public void update_property_value ([CCode (array_length_cname = "n_properties", array_length_pos = 0.5)] Gtk.AccessibleProperty[] properties, [CCode (array_length_cname = "n_properties", array_length_pos = 0.5)] GLib.Value[] values);
                public void update_relation (...);
-               public void update_relation_value (Gtk.AccessibleRelation relation, GLib.Value value);
+               public void update_relation_value ([CCode (array_length_cname = "n_relations", array_length_pos = 0.5)] Gtk.AccessibleRelation[] relations, [CCode (array_length_cname = "n_relations", array_length_pos = 0.5)] GLib.Value[] values);
                public void update_state (...);
-               public void update_state_value (Gtk.AccessibleState state, GLib.Value value);
+               public void update_state_value ([CCode (array_length_cname = "n_states", array_length_pos = 0.5)] Gtk.AccessibleState[] states, [CCode (array_length_cname = "n_states", array_length_pos = 0.5)] GLib.Value[] values);
                [NoAccessorMethod]
                public abstract Gtk.AccessibleRole accessible_role { get; set; }
        }