]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-3.0: Update to 3.15.3
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 17 Dec 2014 16:51:15 +0000 (17:51 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 17 Dec 2014 16:51:15 +0000 (17:51 +0100)
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.gi
vapi/packages/gtk+-3.0/gtk+-3.0.metadata

index aeb2cde28a1a03d7df2dd76606002938a5fc7aa3..f980fc6dc10b1d946cefb7929b841fee7dc1a392 100644 (file)
@@ -6411,6 +6411,7 @@ namespace Gtk {
                public class unowned GLib.ParamSpec find_style_property (string property_name);
                public void freeze_child_notify ();
                public virtual unowned Atk.Object get_accessible ();
+               public unowned GLib.ActionGroup? get_action_group (string prefix);
                public int get_allocated_baseline ();
                public int get_allocated_height ();
                public int get_allocated_width ();
@@ -6528,6 +6529,8 @@ namespace Gtk {
                public bool is_toplevel ();
                public bool is_visible ();
                public GLib.List<weak GLib.Closure> list_accel_closures ();
+               [CCode (array_length = false, array_null_terminated = true)]
+               public string*[] list_action_prefixes ();
                public GLib.List<weak Gtk.Widget> list_mnemonic_labels ();
                [CCode (cname = "gtk_widget_class_list_style_properties")]
                public class unowned GLib.ParamSpec list_style_properties (uint n_properties);
@@ -7294,6 +7297,7 @@ namespace Gtk {
        }
        [CCode (cheader_filename = "gtk/gtk.h", type_cname = "GtkScrollableInterface")]
        public interface Scrollable : GLib.Object {
+               public abstract bool get_border (out Gtk.Border border);
                public unowned Gtk.Adjustment get_hadjustment ();
                public Gtk.ScrollablePolicy get_hscroll_policy ();
                public unowned Gtk.Adjustment get_vadjustment ();
@@ -9327,6 +9331,8 @@ namespace Gtk {
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_TROUGH;
        [CCode (cheader_filename = "gtk/gtk.h")]
+       public const string STYLE_CLASS_UNDERSHOOT;
+       [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_VERTICAL;
        [CCode (cheader_filename = "gtk/gtk.h")]
        public const string STYLE_CLASS_VIEW;
index e793c8da0e2eafe86a082f173d3dfe2f58093ac3..90dbbb3cb6903a5fd783f3dbf0c72942d87249be 100644 (file)
                                        <parameter name="widget" type="GtkWidget*"/>
                                </parameters>
                        </method>
+                       <method name="get_action_group" symbol="gtk_widget_get_action_group">
+                               <return-type type="GActionGroup*"/>
+                               <parameters>
+                                       <parameter name="widget" type="GtkWidget*"/>
+                                       <parameter name="prefix" type="gchar*"/>
+                               </parameters>
+                       </method>
                        <method name="get_allocated_baseline" symbol="gtk_widget_get_allocated_baseline">
                                <return-type type="int"/>
                                <parameters>
                                        <parameter name="widget" type="GtkWidget*"/>
                                </parameters>
                        </method>
+                       <method name="list_action_prefixes" symbol="gtk_widget_list_action_prefixes">
+                               <return-type type="gchar**"/>
+                               <parameters>
+                                       <parameter name="widget" type="GtkWidget*"/>
+                               </parameters>
+                       </method>
                        <method name="list_mnemonic_labels" symbol="gtk_widget_list_mnemonic_labels">
                                <return-type type="GList*"/>
                                <parameters>
                        <requires>
                                <interface name="GObject"/>
                        </requires>
+                       <method name="get_border" symbol="gtk_scrollable_get_border">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="scrollable" type="GtkScrollable*"/>
+                                       <parameter name="border" type="GtkBorder*"/>
+                               </parameters>
+                       </method>
                        <method name="get_hadjustment" symbol="gtk_scrollable_get_hadjustment">
                                <return-type type="GtkAdjustment*"/>
                                <parameters>
                        <property name="hscroll-policy" type="GtkScrollablePolicy" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="vadjustment" type="GtkAdjustment*" readable="1" writable="1" construct="1" construct-only="0"/>
                        <property name="vscroll-policy" type="GtkScrollablePolicy" readable="1" writable="1" construct="0" construct-only="0"/>
+                       <vfunc name="get_border">
+                               <return-type type="gboolean"/>
+                               <parameters>
+                                       <parameter name="scrollable" type="GtkScrollable*"/>
+                                       <parameter name="border" type="GtkBorder*"/>
+                               </parameters>
+                       </vfunc>
                </interface>
                <interface name="GtkStyleProvider" type-name="GtkStyleProvider" get-type="gtk_style_provider_get_type">
                        <method name="get_icon_factory" symbol="gtk_style_provider_get_icon_factory">
                                </parameters>
                        </vfunc>
                </interface>
-               <constant name="GTK_BINARY_AGE" type="int" value="1502"/>
+               <constant name="GTK_BINARY_AGE" type="int" value="1503"/>
                <constant name="GTK_INPUT_ERROR" type="int" value="-1"/>
                <constant name="GTK_INTERFACE_AGE" type="int" value="0"/>
                <constant name="GTK_LEVEL_BAR_OFFSET_HIGH" type="char*" value="high"/>
                <constant name="GTK_LEVEL_BAR_OFFSET_LOW" type="char*" value="low"/>
                <constant name="GTK_MAJOR_VERSION" type="int" value="3"/>
                <constant name="GTK_MAX_COMPOSE_LEN" type="int" value="7"/>
-               <constant name="GTK_MICRO_VERSION" type="int" value="2"/>
+               <constant name="GTK_MICRO_VERSION" type="int" value="3"/>
                <constant name="GTK_MINOR_VERSION" type="int" value="15"/>
                <constant name="GTK_PAPER_NAME_A3" type="char*" value="iso_a3"/>
                <constant name="GTK_PAPER_NAME_A4" type="char*" value="iso_a4"/>
                <constant name="GTK_STYLE_CLASS_TOP" type="char*" value="top"/>
                <constant name="GTK_STYLE_CLASS_TOUCH_SELECTION" type="char*" value="touch-selection"/>
                <constant name="GTK_STYLE_CLASS_TROUGH" type="char*" value="trough"/>
+               <constant name="GTK_STYLE_CLASS_UNDERSHOOT" type="char*" value="undershoot"/>
                <constant name="GTK_STYLE_CLASS_VERTICAL" type="char*" value="vertical"/>
                <constant name="GTK_STYLE_CLASS_VIEW" type="char*" value="view"/>
                <constant name="GTK_STYLE_CLASS_WARNING" type="char*" value="warning"/>
index 17028ac4c1c80a191bffe5f5e70de4afbc7a3759..e9378c86486ddb010889980f139fdee0bd7b40c7 100644 (file)
@@ -912,6 +912,7 @@ gtk_scale_get_layout_offsets.x is_out="1"
 gtk_scale_get_layout_offsets.y is_out="1"
 GtkScale::format_value transfer_ownership="1"
 GtkScrollable type_cname="GtkScrollableInterface"
+gtk_scrollable_get_border.border is_out="1"
 gtk_scrollbar_new.adjustment nullable="1"
 gtk_scrolled_window_get_policy.hscrollbar_policy is_out="1"
 gtk_scrolled_window_get_policy.vscrollbar_policy is_out="1"
@@ -1436,6 +1437,7 @@ gtk_widget_dispatch_child_properties_changed.n_pspecs hidden="1"
 gtk_widget_dispatch_child_properties_changed.pspecs is_array="1" array_length_pos="0.5" array_length_cname="n_pspecs" is_out="1" transfer_ownership="1"
 gtk_widget_ensure_style deprecated_since="3.0" replacement="StyleContext"
 GtkWidget::event has_emitter="1"
+gtk_widget_get_action_group nullable="1"
 gtk_widget_get_allocation.allocation is_out="1"
 gtk_widget_get_child_requisition deprecated_since="3.0" replacement="get_preferred_size"
 gtk_widget_get_child_requisition.requisition is_out="1"
@@ -1466,6 +1468,7 @@ gtk_widget_input_shape_combine_region.region nullable="1"
 gtk_widget_intersect.intersection nullable="1"
 gtk_widget_is_focus hidden="1" experimental="1"
 gtk_widget_list_accel_closures transfer_ownership="1" type_arguments="unowned GLib.Closure"
+gtk_widget_list_action_prefixes type_name="string*[]" transfer_ownership="1" no_array_length="1" array_null_terminated="1"
 gtk_widget_list_mnemonic_labels transfer_ownership="1" type_arguments="unowned Widget"
 gtk_widget_modify_base deprecated_since="3.0" replacement="override_background_color"
 gtk_widget_modify_base.color nullable="1"