diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2022-11-26 07:43:06 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2022-12-12 16:48:22 +0100 |
commit | be9c53b5327817c512184696c333bb6c549c6af7 (patch) | |
tree | d0f7a29058f3748dba9dc57c588b0d26f73d905d /vapi/gtk4.vapi | |
parent | e5f4dfe1e75f5ec48bd4bd9de6a1a601044d9c84 (diff) | |
download | vala-be9c53b5327817c512184696c333bb6c549c6af7.tar.gz |
gtk4: Update workaround for DropTarget.drop() signal conflict
Deprecate DropTarget.on_drop()
Additionally don't skip Notebook.insert_page_menu()
Fixes https://gitlab.gnome.org/GNOME/vala/issues/1312
Diffstat (limited to 'vapi/gtk4.vapi')
-rw-r--r-- | vapi/gtk4.vapi | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index 09e01dad9..2f171bc74 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -7915,10 +7915,12 @@ namespace Gtk { public bool preload { get; set; } public GLib.Value value { get; } public signal bool accept (Gdk.Drop drop); + public signal bool drop (GLib.Value value, double x, double y); 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")] + [Version (deprecated_since = "vala-0.58", replacement = "DropTarget.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 ()")] @@ -9853,6 +9855,7 @@ namespace Gtk { public Gtk.PositionType get_tab_pos (); public bool get_tab_reorderable (Gtk.Widget child); public int insert_page (Gtk.Widget child, Gtk.Widget? tab_label, int position); + public int insert_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label, int position); public void next_page (); public int page_num (Gtk.Widget child); public void popup_disable (); |