]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk4: Resolve conflict of DropTarget.drop signal with property
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 17 Jul 2020 21:23:59 +0000 (23:23 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 17 Jul 2020 21:23:59 +0000 (23:23 +0200)
Fixes https://gitlab.gnome.org/GNOME/vala/issues/1033

vapi/gtk4.vapi
vapi/metadata/Gtk-4.0.metadata

index 8f6f884a28d0bade29cebc69506f067f2c4253f5..7cf2a6e02b6c3f21db7b10073156ac10ca524b16 100644 (file)
@@ -7711,6 +7711,8 @@ namespace Gtk {
                public signal Gdk.DragAction enter (double x, double y);
                public signal void leave ();
                public signal Gdk.DragAction motion (double x, double y);
+               [CCode (cname = "drop")]
+               public signal bool on_drop (GLib.Value value, double x, double y);
        }
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_drop_target_async_get_type ()")]
        public class DropTargetAsync : Gtk.EventController {
index ef5ea7c681e8456f525f624fd2d2b0970bcb70f0..c092d8903c552627fe284341a127ea53b24070e4 100644 (file)
@@ -203,6 +203,8 @@ TreeSelection
 // Symbol name conflicts
 Constraint
   .new_constant name="const"
+DropTarget
+  .drop#signal name="on_drop"
 EntryCompletion
   .insert_prefix#method name="request_prefix_insertion"
 InfoBar