From: Rico Tzschichholz Date: Tue, 30 Aug 2016 16:30:08 +0000 (+0200) Subject: gtk+-3.0: Update to 3.21.5 X-Git-Tag: 0.33.1~9 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=274dbc6e52088cbebb604d1ecd4ae0bc988291cd;p=thirdparty%2Fvala.git gtk+-3.0: Update to 3.21.5 --- diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi index 2da41f4fa..6b720acea 100644 --- a/vapi/gtk+-3.0.vapi +++ b/vapi/gtk+-3.0.vapi @@ -3692,6 +3692,17 @@ namespace Gtk { public void set_overlay_pass_through (Gtk.Widget widget, bool pass_through); public virtual signal bool get_child_position (Gtk.Widget widget, out Gdk.Rectangle allocation); } + [CCode (cheader_filename = "gtk/gtk.h")] + public class PadController : Gtk.EventController { + [CCode (has_construct_function = false)] + public PadController (Gtk.Window window, GLib.ActionGroup group, Gdk.Device pad); + public void set_action (Gtk.PadActionType type, int index, int mode, string label, string action_name); + public void set_action_entries (Gtk.PadActionEntry[] entries); + [NoAccessorMethod] + public GLib.ActionGroup action_group { owned get; construct; } + [NoAccessorMethod] + public Gdk.Device pad { owned get; construct; } + } [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_page_setup_get_type ()")] public class PageSetup : GLib.Object { [CCode (has_construct_function = false)] @@ -7694,6 +7705,14 @@ namespace Gtk { public weak string default_locales; } [CCode (cheader_filename = "gtk/gtk.h")] + public struct PadActionEntry { + public Gtk.PadActionType type; + public int index; + public int mode; + public weak string label; + public weak string action_name; + } + [CCode (cheader_filename = "gtk/gtk.h")] public struct PageRange { public int start; public int end; @@ -8332,6 +8351,12 @@ namespace Gtk { START, END } + [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_PAD_ACTION_")] + public enum PadActionType { + BUTTON, + RING, + STRIP + } [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_PAGE_ORIENTATION_")] public enum PageOrientation { PORTRAIT, diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi index 82350b034..5ed403f64 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi @@ -2264,6 +2264,15 @@ + + + + + + + + + @@ -4970,6 +4979,11 @@ + + + + + @@ -19532,6 +19546,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -36417,7 +36462,7 @@ - + @@ -36425,7 +36470,7 @@ - + diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata index 0a6daa9cf..99cbfcf47 100644 --- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata +++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata @@ -903,6 +903,8 @@ gtk_numerable_icon_set_label.label nullable="1" gtk_offscreen_window_get_pixbuf transfer_ownership="1" nullable="1" gtk_offscreen_window_get_surface nullable="1" GtkOverlay::get_child_position.allocation is_out="1" +GtkPadActionEntry is_value_type="1" +GtkPadControllerClass hidden="1" gtk_page_setup_copy transfer_ownership="1" gtk_page_setup_new_from_key_file.group_name nullable="1" gtk_page_setup_load_key_file.group_name nullable="1"