]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+-3.0: Update to 3.17.1
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 30 Apr 2015 11:21:30 +0000 (13:21 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 30 Apr 2015 11:21:30 +0000 (13:21 +0200)
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.gi

index 7017090c104aefa6999668ed053fcee56f83e6fc..69fb4f6761f6bc94e2ca1848020764451a26e02b 100644 (file)
@@ -930,7 +930,7 @@ namespace Gtk {
                [CCode (has_construct_function = false)]
                protected CellAccessible ();
                [NoWrapper]
-               public virtual void update_cache ();
+               public virtual void update_cache (bool emit_signal);
        }
        [CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_cell_area_get_type ()")]
        public abstract class CellArea : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
@@ -3790,7 +3790,7 @@ namespace Gtk {
                public void set_relative_to (Gtk.Widget relative_to);
                public void set_transitions_enabled (bool transitions_enabled);
                public bool modal { get; set; }
-               public Cairo.RectangleInt pointing_to { get; set; }
+               public Gdk.Rectangle pointing_to { get; set; }
                public Gtk.PositionType position { get; set construct; }
                public Gtk.Widget relative_to { get; set; }
                public bool transitions_enabled { get; set; }
@@ -4056,6 +4056,7 @@ namespace Gtk {
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public RadioMenuItem.from_widget (Gtk.RadioMenuItem group);
                public unowned GLib.SList<Gtk.RadioMenuItem> get_group ();
+               public void join_group (Gtk.RadioMenuItem group_source);
                public void set_group (GLib.SList<Gtk.RadioMenuItem>? group);
                [CCode (has_construct_function = false, type = "GtkWidget*")]
                public RadioMenuItem.with_label (GLib.SList<Gtk.RadioMenuItem>? group, string label);
@@ -8612,7 +8613,8 @@ namespace Gtk {
                OBJECT_TYPE_REFUSED,
                TEMPLATE_MISMATCH,
                INVALID_PROPERTY,
-               INVALID_SIGNAL
+               INVALID_SIGNAL,
+               INVALID_ID
        }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_CSS_PROVIDER_ERROR_")]
        public errordomain CssProviderError {
index f3098643e2bde06320ad21bdf23bc31da18680b3..95304e03f05be4547a2fb88fc795e2ab5631397c 100644 (file)
                        <member name="GTK_BUILDER_ERROR_TEMPLATE_MISMATCH" value="10"/>
                        <member name="GTK_BUILDER_ERROR_INVALID_PROPERTY" value="11"/>
                        <member name="GTK_BUILDER_ERROR_INVALID_SIGNAL" value="12"/>
+                       <member name="GTK_BUILDER_ERROR_INVALID_ID" value="13"/>
                </enum>
                <enum name="GtkButtonBoxStyle" type-name="GtkButtonBoxStyle" get-type="gtk_button_box_style_get_type">
                        <member name="GTK_BUTTONBOX_SPREAD" value="1"/>
                                <return-type type="void"/>
                                <parameters>
                                        <parameter name="cell" type="GtkCellAccessible*"/>
+                                       <parameter name="emit_signal" type="gboolean"/>
                                </parameters>
                        </vfunc>
                </object>
                                </parameters>
                        </method>
                        <property name="modal" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
-                       <property name="pointing-to" type="cairo_rectangle_int_t*" readable="1" writable="1" construct="0" construct-only="0"/>
+                       <property name="pointing-to" type="GdkRectangle*" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="position" type="GtkPositionType" readable="1" writable="1" construct="1" construct-only="0"/>
                        <property name="relative-to" type="GtkWidget*" readable="1" writable="1" construct="0" construct-only="0"/>
                        <property name="transitions-enabled" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
                                        <parameter name="radio_menu_item" type="GtkRadioMenuItem*"/>
                                </parameters>
                        </method>
+                       <method name="join_group" symbol="gtk_radio_menu_item_join_group">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="radio_menu_item" type="GtkRadioMenuItem*"/>
+                                       <parameter name="group_source" type="GtkRadioMenuItem*"/>
+                               </parameters>
+                       </method>
                        <constructor name="new" symbol="gtk_radio_menu_item_new">
                                <return-type type="GtkWidget*"/>
                                <parameters>
                                </parameters>
                        </vfunc>
                </interface>
-               <constant name="GTK_BINARY_AGE" type="int" value="1601"/>
+               <constant name="GTK_BINARY_AGE" type="int" value="1701"/>
                <constant name="GTK_INPUT_ERROR" type="int" value="-1"/>
                <constant name="GTK_INTERFACE_AGE" type="int" value="1"/>
                <constant name="GTK_LEVEL_BAR_OFFSET_HIGH" type="char*" value="high"/>
                <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="1"/>
-               <constant name="GTK_MINOR_VERSION" type="int" value="16"/>
+               <constant name="GTK_MINOR_VERSION" type="int" value="17"/>
                <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_PAPER_NAME_A5" type="char*" value="iso_a5"/>