]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gtk+3.0: Update to 3.13.1+
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 16 May 2014 20:21:01 +0000 (22:21 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 16 May 2014 20:21:01 +0000 (22:21 +0200)
vapi/gtk+-3.0.vapi
vapi/packages/gtk+-3.0/gtk+-3.0.gi

index 93f13a1b065ac5683d09d3ae399730de572f4667..1567674638f40af3de5e8fcf541296e30fffbd84 100644 (file)
@@ -938,6 +938,7 @@ namespace Gtk {
                public void add_with_properties (Gtk.CellRenderer renderer, ...);
                public void attribute_connect (Gtk.CellRenderer renderer, string attribute, int column);
                public void attribute_disconnect (Gtk.CellRenderer renderer, string attribute);
+               public int attribute_get_column (Gtk.CellRenderer renderer, string attribute);
                public void cell_get (Gtk.CellRenderer renderer, ...);
                public void cell_get_property (Gtk.CellRenderer renderer, string property_name, GLib.Value value);
                public void cell_get_valist (Gtk.CellRenderer renderer, string first_property_name, void* var_args);
@@ -5361,7 +5362,7 @@ namespace Gtk {
        public class TextTagTable : GLib.Object, Gtk.Buildable {
                [CCode (has_construct_function = false)]
                public TextTagTable ();
-               public void add (Gtk.TextTag tag);
+               public bool add (Gtk.TextTag tag);
                public void @foreach (Gtk.TextTagTableForeach func);
                public int get_size ();
                public unowned Gtk.TextTag lookup (string name);
@@ -6770,6 +6771,7 @@ namespace Gtk {
                public bool set_icon_from_file (string filename) throws GLib.Error;
                public void set_icon_list (GLib.List<Gdk.Pixbuf> list);
                public void set_icon_name (string name);
+               public static void set_interactive_debugging (bool enable);
                public void set_keep_above (bool setting);
                public void set_keep_below (bool setting);
                public void set_mnemonic_modifier (Gdk.ModifierType modifier);
@@ -6843,6 +6845,7 @@ namespace Gtk {
                public virtual signal void keys_changed ();
                [HasEmitter]
                public virtual signal void set_focus (Gtk.Widget? focus);
+               public virtual signal void toggle_debugging ();
        }
        [CCode (cheader_filename = "gtk/gtk.h")]
        public class WindowAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Window {
@@ -7623,7 +7626,8 @@ namespace Gtk {
                NO_CSS_CACHE,
                BASELINES,
                PIXEL_CACHE,
-               NO_PIXEL_CACHE
+               NO_PIXEL_CACHE,
+               INTERACTIVE
        }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_DELETE_")]
        public enum DeleteType {
@@ -7728,7 +7732,11 @@ namespace Gtk {
                FORCE_SVG,
                USE_BUILTIN,
                GENERIC_FALLBACK,
-               FORCE_SIZE
+               FORCE_SIZE,
+               FORCE_REGULAR,
+               FORCE_SYMBOLIC,
+               DIR_LTR,
+               DIR_RTL
        }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_ICON_SIZE_")]
        public enum IconSize {
@@ -8235,7 +8243,10 @@ namespace Gtk {
                UNDER_DOWN,
                UNDER_LEFT,
                UNDER_RIGHT,
-               OVER_UP_DOWN
+               OVER_UP_DOWN,
+               OVER_DOWN_UP,
+               OVER_LEFT_RIGHT,
+               OVER_RIGHT_LEFT
        }
        [CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_STATE_FLAG_")]
        [Flags]
index 50b2903d24bdc00f2cade05b085fe4446042b877..fd265a65c55f17ad48732eea7a818e55429839ea 100644 (file)
                        <member name="GTK_STACK_TRANSITION_TYPE_UNDER_LEFT" value="14"/>
                        <member name="GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT" value="15"/>
                        <member name="GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN" value="16"/>
+                       <member name="GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP" value="17"/>
+                       <member name="GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT" value="18"/>
+                       <member name="GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT" value="19"/>
                </enum>
                <enum name="GtkStateType" type-name="GtkStateType" get-type="gtk_state_type_get_type">
                        <member name="GTK_STATE_NORMAL" value="0"/>
                        <member name="GTK_DEBUG_BASELINES" value="16384"/>
                        <member name="GTK_DEBUG_PIXEL_CACHE" value="32768"/>
                        <member name="GTK_DEBUG_NO_PIXEL_CACHE" value="65536"/>
+                       <member name="GTK_DEBUG_INTERACTIVE" value="131072"/>
                </flags>
                <flags name="GtkDestDefaults" type-name="GtkDestDefaults" get-type="gtk_dest_defaults_get_type">
                        <member name="GTK_DEST_DEFAULT_MOTION" value="1"/>
                        <member name="GTK_ICON_LOOKUP_USE_BUILTIN" value="4"/>
                        <member name="GTK_ICON_LOOKUP_GENERIC_FALLBACK" value="8"/>
                        <member name="GTK_ICON_LOOKUP_FORCE_SIZE" value="16"/>
+                       <member name="GTK_ICON_LOOKUP_FORCE_REGULAR" value="32"/>
+                       <member name="GTK_ICON_LOOKUP_FORCE_SYMBOLIC" value="64"/>
+                       <member name="GTK_ICON_LOOKUP_DIR_LTR" value="128"/>
+                       <member name="GTK_ICON_LOOKUP_DIR_RTL" value="256"/>
                </flags>
                <flags name="GtkInputHints" type-name="GtkInputHints" get-type="gtk_input_hints_get_type">
                        <member name="GTK_INPUT_HINT_NONE" value="0"/>
                                        <parameter name="attribute" type="gchar*"/>
                                </parameters>
                        </method>
+                       <method name="attribute_get_column" symbol="gtk_cell_area_attribute_get_column">
+                               <return-type type="gint"/>
+                               <parameters>
+                                       <parameter name="area" type="GtkCellArea*"/>
+                                       <parameter name="renderer" type="GtkCellRenderer*"/>
+                                       <parameter name="attribute" type="gchar*"/>
+                               </parameters>
+                       </method>
                        <method name="cell_get" symbol="gtk_cell_area_cell_get">
                                <return-type type="void"/>
                                <parameters>
                                <interface name="GtkBuildable"/>
                        </implements>
                        <method name="add" symbol="gtk_text_tag_table_add">
-                               <return-type type="void"/>
+                               <return-type type="gboolean"/>
                                <parameters>
                                        <parameter name="table" type="GtkTextTagTable*"/>
                                        <parameter name="tag" type="GtkTextTag*"/>
                                        <parameter name="name" type="gchar*"/>
                                </parameters>
                        </method>
+                       <method name="set_interactive_debugging" symbol="gtk_window_set_interactive_debugging">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="enable" type="gboolean"/>
+                               </parameters>
+                       </method>
                        <method name="set_keep_above" symbol="gtk_window_set_keep_above">
                                <return-type type="void"/>
                                <parameters>
                                        <parameter name="focus" type="GtkWidget*"/>
                                </parameters>
                        </signal>
+                       <signal name="toggle-debugging" when="LAST">
+                               <return-type type="void"/>
+                               <parameters>
+                                       <parameter name="window" type="GtkWindow*"/>
+                               </parameters>
+                       </signal>
                </object>
                <object name="GtkWindowAccessible" parent="GtkContainerAccessible" type-name="GtkWindowAccessible" get-type="gtk_window_accessible_get_type">
                        <implements>
                                </parameters>
                        </vfunc>
                </interface>
-               <constant name="GTK_BINARY_AGE" type="int" value="1300"/>
+               <constant name="GTK_BINARY_AGE" type="int" value="1301"/>
                <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"/>