From: Rico Tzschichholz Date: Wed, 27 Jul 2016 13:27:17 +0000 (+0200) Subject: gtk+-3.0: Update to 3.21.4+0f329195 X-Git-Tag: 0.33.1~18 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0176ead7ec2bace2be6e4193cf16c8fa5264f2db;p=thirdparty%2Fvala.git gtk+-3.0: Update to 3.21.4+0f329195 --- diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index 80c0712e3..6e16b2e05 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -3295,6 +3295,9 @@ namespace Gtk { public void place_on_monitor (Gdk.Monitor monitor); public void popdown (); public void popup (Gtk.Widget? parent_menu_shell, Gtk.Widget? parent_menu_item, [CCode (scope = "async")] Gtk.MenuPositionFunc? func, uint button, uint32 activate_time); + public void popup_at_pointer (Gdk.Event? trigger_event = null); + public void popup_at_rect (Gdk.Window rect_window, Gdk.Rectangle rect, Gdk.Gravity rect_anchor, Gdk.Gravity menu_anchor, Gdk.Event? trigger_event = null); + public void popup_at_widget (Gtk.Widget widget, Gdk.Gravity widget_anchor, Gdk.Gravity menu_anchor, Gdk.Event? trigger_event = null); public void popup_for_device (Gdk.Device? device, Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, owned Gtk.MenuPositionFunc? func, uint button, uint32 activate_time); public void reorder_child (Gtk.Widget child, int position); public void reposition (); @@ -3310,13 +3313,22 @@ namespace Gtk { public string accel_path { get; set; } public int active { get; set; } [NoAccessorMethod] + public Gdk.AnchorHints anchor_hints { get; set construct; } + [NoAccessorMethod] public Gtk.Widget attach_widget { owned get; set; } + [NoAccessorMethod] + public Gdk.WindowTypeHint menu_type_hint { get; set construct; } public int monitor { get; set; } + [NoAccessorMethod] + public int rect_anchor_dx { get; set construct; } + [NoAccessorMethod] + public int rect_anchor_dy { get; set construct; } public bool reserve_toggle_size { get; set; } public bool tearoff_state { get; set; } [NoAccessorMethod] public string tearoff_title { owned get; set; } public virtual signal void move_scroll (Gtk.ScrollType p0); + public virtual signal void popped_up (Gdk.Rectangle p0, Gdk.Rectangle p1, bool p2, bool p3); } [CCode (cheader_filename = "gtk/gtk.h,gtk/gtk-a11y.h", type_id = "gtk_menu_accessible_get_type ()")] public class MenuAccessible : Gtk.MenuShellAccessible, Atk.Component, Atk.Selection { diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi index a4f0c3ed5..960a7485f 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi @@ -2977,7 +2977,7 @@ - + @@ -17941,6 +17941,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -18028,8 +18056,12 @@ + + + + @@ -18040,6 +18072,16 @@ + + + + + + + + + + @@ -36320,7 +36362,7 @@ - + @@ -36328,7 +36370,7 @@ - + diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index 0b4d2023c..fb259a5db 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -806,8 +806,12 @@ gtk_menu_popup_for_device.device nullable="1" gtk_menu_popup_for_device.func transfer_ownership="1" nullable="1" gtk_menu_popup_for_device.data hidden="1" gtk_menu_popup_for_device.destroy hidden="1" +gtk_menu_popup_at_*.trigger_event nullable="1" default_value="null" gtk_menu_set_accel_group.accel_group nullable="1" gtk_menu_set_accel_path.accel_path nullable="1" +GtkMenu::popped_up virtual="0" +GtkMenu::popped_up.p0 type_name="Gdk.Rectangle" +GtkMenu::popped_up.p1 type_name="Gdk.Rectangle" GtkMenuPositionFunc.x is_ref="1" GtkMenuPositionFunc.y is_ref="1" GtkMenuPositionFunc.push_in is_out="1"