[vala] gtk+-3.0: Update to 3.11.0
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gtk+-3.0: Update to 3.11.0
- Date: Tue, 29 Oct 2013 16:28:38 +0000 (UTC)
commit a581c005e7de07aabf1036ec151b6aedad2e623a
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Tue Oct 29 17:27:34 2013 +0100
gtk+-3.0: Update to 3.11.0
vapi/gtk+-3.0.vapi | 94 ++++++++-
vapi/packages/gtk+-3.0/gtk+-3.0.gi | 377 +++++++++++++++++++++++++++++-
vapi/packages/gtk+-3.0/gtk+-3.0.metadata | 12 +
3 files changed, 477 insertions(+), 6 deletions(-)
---
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index d535e10..1f90027 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -579,6 +579,7 @@ namespace Gtk {
public Application (string application_id, GLib.ApplicationFlags flags);
public void add_accelerator (string accelerator, string action_name, GLib.Variant? parameter);
public void add_window (Gtk.Window window);
+ public string get_accels_for_action (string detailed_action_name);
public unowned Gtk.Window get_active_window ();
public unowned GLib.MenuModel get_app_menu ();
public unowned GLib.MenuModel get_menubar ();
@@ -586,8 +587,10 @@ namespace Gtk {
public unowned GLib.List<weak Gtk.Window> get_windows ();
public uint inhibit (Gtk.Window? window, Gtk.ApplicationInhibitFlags flags, string? reason);
public bool is_inhibited (Gtk.ApplicationInhibitFlags flags);
+ public string list_action_descriptions ();
public void remove_accelerator (string action_name, GLib.Variant? parameter);
public void remove_window (Gtk.Window window);
+ public void set_accels_for_action (string detailed_action_name, string accels);
public void set_app_menu (GLib.MenuModel app_menu);
public void set_menubar (GLib.MenuModel menubar);
public void uninhibit (uint cookie);
@@ -770,11 +773,13 @@ namespace Gtk {
public Builder.from_resource (string resource_path);
[CCode (has_construct_function = false)]
public Builder.from_string (string str, ssize_t length);
+ public unowned Gtk.Application get_application ();
public unowned GLib.Object get_object (string name);
public GLib.SList<weak GLib.Object> get_objects ();
public unowned string get_translation_domain ();
public virtual GLib.Type get_type_from_name (string type_name);
public unowned GLib.Callback lookup_callback_symbol (string callback_name);
+ public void set_application (Gtk.Application application);
public void set_translation_domain (string domain);
public bool value_from_string (GLib.ParamSpec pspec, string str, GLib.Value value) throws
GLib.Error;
public bool value_from_string_type (GLib.Type type, string str, GLib.Value value) throws
GLib.Error;
@@ -2078,6 +2083,72 @@ namespace Gtk {
public int y;
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class FlowBox : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
+ public FlowBox ();
+ public bool get_activate_on_single_click ();
+ public unowned Gtk.FlowBoxChild get_child_at_index (int idx);
+ public uint get_column_spacing ();
+ public bool get_homogeneous ();
+ public uint get_max_children_per_line ();
+ public uint get_min_children_per_line ();
+ public uint get_row_spacing ();
+ public GLib.List<weak Gtk.FlowBoxChild> get_selected_children ();
+ public Gtk.SelectionMode get_selection_mode ();
+ public void insert (Gtk.Widget widget, int position);
+ public void invalidate_filter ();
+ public void invalidate_sort ();
+ public void select_child (Gtk.FlowBoxChild child);
+ public void selected_foreach (owned Gtk.FlowBoxForeachFunc? func);
+ public void set_activate_on_single_click (bool single);
+ public void set_column_spacing (uint spacing);
+ public void set_filter_func (owned Gtk.FlowBoxFilterFunc? filter_func);
+ public void set_hadjustment (Gtk.Adjustment adjustment);
+ public void set_homogeneous (bool homogeneous);
+ public void set_max_children_per_line (uint n_children);
+ public void set_min_children_per_line (uint n_children);
+ public void set_row_spacing (uint spacing);
+ public void set_selection_mode (Gtk.SelectionMode mode);
+ public void set_sort_func (owned Gtk.FlowBoxSortFunc? sort_func);
+ public void set_vadjustment (Gtk.Adjustment adjustment);
+ public void unselect_child (Gtk.FlowBoxChild child);
+ public bool activate_on_single_click { get; set; }
+ public uint column_spacing { get; set; }
+ public bool homogeneous { get; set; }
+ public uint max_children_per_line { get; set; }
+ public uint min_children_per_line { get; set; }
+ public uint row_spacing { get; set; }
+ public Gtk.SelectionMode selection_mode { get; set; }
+ public virtual signal void activate_cursor_child ();
+ public virtual signal void child_activated (Gtk.Widget child);
+ public virtual signal void move_cursor (Gtk.MovementStep step, int count);
+ [HasEmitter]
+ public virtual signal void select_all ();
+ public virtual signal void selected_children_changed ();
+ public virtual signal void toggle_cursor_child ();
+ [HasEmitter]
+ public virtual signal void unselect_all ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class FlowBoxAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected FlowBoxAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class FlowBoxChild : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
+ public FlowBoxChild ();
+ public void changed ();
+ public int get_index ();
+ public bool is_selected ();
+ public virtual signal void activate ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class FlowBoxChildAccessible : Gtk.ContainerAccessible, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected FlowBoxChildAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class FontButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Actionable,
Gtk.Activatable, Gtk.FontChooser {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FontButton ();
@@ -5197,6 +5268,8 @@ namespace Gtk {
public bool backward_display_line (Gtk.TextIter iter);
public bool backward_display_line_start (Gtk.TextIter iter);
public void buffer_to_window_coords (Gtk.TextWindowType win, int buffer_x, int buffer_y, out
int window_x, out int window_y);
+ [NoWrapper]
+ public virtual Gtk.TextBuffer create_buffer ();
public bool forward_display_line (Gtk.TextIter iter);
public bool forward_display_line_end (Gtk.TextIter iter);
public bool get_accepts_tab ();
@@ -5553,7 +5626,7 @@ namespace Gtk {
public void set_style (Gtk.ToolbarStyle style);
public void unset_icon_size ();
public void unset_style ();
- public int icon_size { get; set; }
+ public Gtk.IconSize icon_size { get; set; }
[NoAccessorMethod]
public bool icon_size_set { get; set; }
public bool show_arrow { get; set; }
@@ -8025,7 +8098,16 @@ namespace Gtk {
SLIDE_UP,
SLIDE_DOWN,
SLIDE_LEFT_RIGHT,
- SLIDE_UP_DOWN
+ SLIDE_UP_DOWN,
+ OVER_UP,
+ OVER_DOWN,
+ OVER_LEFT,
+ OVER_RIGHT,
+ UNDER_UP,
+ UNDER_DOWN,
+ UNDER_LEFT,
+ UNDER_RIGHT,
+ OVER_UP_DOWN
}
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_STATE_FLAG_")]
[Flags]
@@ -8240,6 +8322,12 @@ namespace Gtk {
[CCode (cheader_filename = "gtk/gtk.h")]
public delegate bool FileFilterFunc (Gtk.FileFilterInfo filter_info);
[CCode (cheader_filename = "gtk/gtk.h")]
+ public delegate bool FlowBoxFilterFunc (Gtk.FlowBoxChild child);
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public delegate void FlowBoxForeachFunc (Gtk.FlowBox box, Gtk.FlowBoxChild child);
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public delegate int FlowBoxSortFunc (Gtk.FlowBoxChild child1, Gtk.FlowBoxChild child2);
+ [CCode (cheader_filename = "gtk/gtk.h")]
public delegate bool FontFilterFunc (Pango.FontFamily family, Pango.FontFace face);
[CCode (cheader_filename = "gtk/gtk.h")]
public delegate void IconViewForeachFunc (Gtk.IconView icon_view, Gtk.TreePath path);
@@ -8799,6 +8887,8 @@ namespace Gtk {
[CCode (cheader_filename = "gtk/gtk.h")]
public const string STYLE_CLASS_MENUITEM;
[CCode (cheader_filename = "gtk/gtk.h")]
+ public const string STYLE_CLASS_NEEDS_ATTENTION;
+ [CCode (cheader_filename = "gtk/gtk.h")]
public const string STYLE_CLASS_NOTEBOOK;
[CCode (cheader_filename = "gtk/gtk.h")]
public const string STYLE_CLASS_OSD;
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
index 49916f5..96faef5 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
@@ -1721,6 +1721,29 @@
<parameter name="data" type="gpointer"/>
</parameters>
</callback>
+ <callback name="GtkFlowBoxFilterFunc">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkFlowBoxForeachFunc">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
+ <callback name="GtkFlowBoxSortFunc">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="child1" type="GtkFlowBoxChild*"/>
+ <parameter name="child2" type="GtkFlowBoxChild*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
<callback name="GtkFontFilterFunc">
<return-type type="gboolean"/>
<parameters>
@@ -5038,6 +5061,15 @@
<member name="GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN" value="5"/>
<member name="GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT" value="6"/>
<member name="GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN" value="7"/>
+ <member name="GTK_STACK_TRANSITION_TYPE_OVER_UP" value="8"/>
+ <member name="GTK_STACK_TRANSITION_TYPE_OVER_DOWN" value="9"/>
+ <member name="GTK_STACK_TRANSITION_TYPE_OVER_LEFT" value="10"/>
+ <member name="GTK_STACK_TRANSITION_TYPE_OVER_RIGHT" value="11"/>
+ <member name="GTK_STACK_TRANSITION_TYPE_UNDER_UP" value="12"/>
+ <member name="GTK_STACK_TRANSITION_TYPE_UNDER_DOWN" value="13"/>
+ <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"/>
</enum>
<enum name="GtkStateType" type-name="GtkStateType" get-type="gtk_state_type_get_type">
<member name="GTK_STATE_NORMAL" value="0"/>
@@ -6847,6 +6879,13 @@
<parameter name="window" type="GtkWindow*"/>
</parameters>
</method>
+ <method name="get_accels_for_action" symbol="gtk_application_get_accels_for_action">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="application" type="GtkApplication*"/>
+ <parameter name="detailed_action_name" type="gchar*"/>
+ </parameters>
+ </method>
<method name="get_active_window" symbol="gtk_application_get_active_window">
<return-type type="GtkWindow*"/>
<parameters>
@@ -6894,6 +6933,12 @@
<parameter name="flags" type="GtkApplicationInhibitFlags"/>
</parameters>
</method>
+ <method name="list_action_descriptions"
symbol="gtk_application_list_action_descriptions">
+ <return-type type="gchar**"/>
+ <parameters>
+ <parameter name="application" type="GtkApplication*"/>
+ </parameters>
+ </method>
<constructor name="new" symbol="gtk_application_new">
<return-type type="GtkApplication*"/>
<parameters>
@@ -6916,6 +6961,14 @@
<parameter name="window" type="GtkWindow*"/>
</parameters>
</method>
+ <method name="set_accels_for_action" symbol="gtk_application_set_accels_for_action">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="application" type="GtkApplication*"/>
+ <parameter name="detailed_action_name" type="gchar*"/>
+ <parameter name="accels" type="gchar**"/>
+ </parameters>
+ </method>
<method name="set_app_menu" symbol="gtk_application_set_app_menu">
<return-type type="void"/>
<parameters>
@@ -7480,6 +7533,12 @@
<parameter name="object" type="GObject*"/>
</parameters>
</method>
+ <method name="get_application" symbol="gtk_builder_get_application">
+ <return-type type="GtkApplication*"/>
+ <parameters>
+ <parameter name="builder" type="GtkBuilder*"/>
+ </parameters>
+ </method>
<method name="get_object" symbol="gtk_builder_get_object">
<return-type type="GObject*"/>
<parameters>
@@ -7535,6 +7594,13 @@
<parameter name="length" type="gssize"/>
</parameters>
</constructor>
+ <method name="set_application" symbol="gtk_builder_set_application">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="builder" type="GtkBuilder*"/>
+ <parameter name="application" type="GtkApplication*"/>
+ </parameters>
+ </method>
<method name="set_translation_domain" symbol="gtk_builder_set_translation_domain">
<return-type type="void"/>
<parameters>
@@ -12508,6 +12574,302 @@
</parameters>
</method>
</object>
+ <object name="GtkFlowBox" parent="GtkContainer" type-name="GtkFlowBox"
get-type="gtk_flow_box_get_type">
+ <implements>
+ <interface name="AtkImplementor"/>
+ <interface name="GtkBuildable"/>
+ <interface name="GtkOrientable"/>
+ </implements>
+ <method name="get_activate_on_single_click"
symbol="gtk_flow_box_get_activate_on_single_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="get_child_at_index" symbol="gtk_flow_box_get_child_at_index">
+ <return-type type="GtkFlowBoxChild*"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="idx" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_column_spacing" symbol="gtk_flow_box_get_column_spacing">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="get_homogeneous" symbol="gtk_flow_box_get_homogeneous">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="get_max_children_per_line"
symbol="gtk_flow_box_get_max_children_per_line">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="get_min_children_per_line"
symbol="gtk_flow_box_get_min_children_per_line">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="get_row_spacing" symbol="gtk_flow_box_get_row_spacing">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="get_selected_children" symbol="gtk_flow_box_get_selected_children">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="get_selection_mode" symbol="gtk_flow_box_get_selection_mode">
+ <return-type type="GtkSelectionMode"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="insert" symbol="gtk_flow_box_insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="invalidate_filter" symbol="gtk_flow_box_invalidate_filter">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="invalidate_sort" symbol="gtk_flow_box_invalidate_sort">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_flow_box_new">
+ <return-type type="GtkWidget*"/>
+ </constructor>
+ <method name="select_all" symbol="gtk_flow_box_select_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="select_child" symbol="gtk_flow_box_select_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ </parameters>
+ </method>
+ <method name="selected_foreach" symbol="gtk_flow_box_selected_foreach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="func" type="GtkFlowBoxForeachFunc"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="set_activate_on_single_click"
symbol="gtk_flow_box_set_activate_on_single_click">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="single" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_column_spacing" symbol="gtk_flow_box_set_column_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="spacing" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_filter_func" symbol="gtk_flow_box_set_filter_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="filter_func" type="GtkFlowBoxFilterFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_hadjustment" symbol="gtk_flow_box_set_hadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="set_homogeneous" symbol="gtk_flow_box_set_homogeneous">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="homogeneous" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_max_children_per_line"
symbol="gtk_flow_box_set_max_children_per_line">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="n_children" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_min_children_per_line"
symbol="gtk_flow_box_set_min_children_per_line">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="n_children" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_row_spacing" symbol="gtk_flow_box_set_row_spacing">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="spacing" type="guint"/>
+ </parameters>
+ </method>
+ <method name="set_selection_mode" symbol="gtk_flow_box_set_selection_mode">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="mode" type="GtkSelectionMode"/>
+ </parameters>
+ </method>
+ <method name="set_sort_func" symbol="gtk_flow_box_set_sort_func">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="sort_func" type="GtkFlowBoxSortFunc"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="destroy" type="GDestroyNotify"/>
+ </parameters>
+ </method>
+ <method name="set_vadjustment" symbol="gtk_flow_box_set_vadjustment">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="adjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </method>
+ <method name="unselect_all" symbol="gtk_flow_box_unselect_all">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </method>
+ <method name="unselect_child" symbol="gtk_flow_box_unselect_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ </parameters>
+ </method>
+ <property name="activate-on-single-click" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
+ <property name="column-spacing" type="guint" readable="1" writable="1" construct="0"
construct-only="0"/>
+ <property name="homogeneous" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
+ <property name="max-children-per-line" type="guint" readable="1" writable="1"
construct="0" construct-only="0"/>
+ <property name="min-children-per-line" type="guint" readable="1" writable="1"
construct="0" construct-only="0"/>
+ <property name="row-spacing" type="guint" readable="1" writable="1" construct="0"
construct-only="0"/>
+ <property name="selection-mode" type="GtkSelectionMode" readable="1" writable="1"
construct="0" construct-only="0"/>
+ <signal name="activate-cursor-child" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </signal>
+ <signal name="child-activated" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </signal>
+ <signal name="move-cursor" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ <parameter name="step" type="GtkMovementStep"/>
+ <parameter name="count" type="gint"/>
+ </parameters>
+ </signal>
+ <signal name="select-all" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </signal>
+ <signal name="selected-children-changed" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </signal>
+ <signal name="toggle-cursor-child" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </signal>
+ <signal name="unselect-all" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="box" type="GtkFlowBox*"/>
+ </parameters>
+ </signal>
+ </object>
+ <object name="GtkFlowBoxAccessible" parent="GtkContainerAccessible"
type-name="GtkFlowBoxAccessible" get-type="gtk_flow_box_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
+ <object name="GtkFlowBoxChild" parent="GtkBin" type-name="GtkFlowBoxChild"
get-type="gtk_flow_box_child_get_type">
+ <implements>
+ <interface name="AtkImplementor"/>
+ <interface name="GtkBuildable"/>
+ </implements>
+ <method name="changed" symbol="gtk_flow_box_child_changed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ </parameters>
+ </method>
+ <method name="get_index" symbol="gtk_flow_box_child_get_index">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ </parameters>
+ </method>
+ <method name="is_selected" symbol="gtk_flow_box_child_is_selected">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_flow_box_child_new">
+ <return-type type="GtkWidget*"/>
+ </constructor>
+ <signal name="activate" when="FIRST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="child" type="GtkFlowBoxChild*"/>
+ </parameters>
+ </signal>
+ </object>
+ <object name="GtkFlowBoxChildAccessible" parent="GtkContainerAccessible"
type-name="GtkFlowBoxChildAccessible" get-type="gtk_flow_box_child_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ </implements>
+ </object>
<object name="GtkFontButton" parent="GtkButton" type-name="GtkFontButton"
get-type="gtk_font_button_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -24225,6 +24587,12 @@
<parameter name="text_view" type="GtkTextView*"/>
</parameters>
</signal>
+ <vfunc name="create_buffer">
+ <return-type type="GtkTextBuffer*"/>
+ <parameters>
+ <parameter name="text_view" type="GtkTextView*"/>
+ </parameters>
+ </vfunc>
</object>
<object name="GtkTextViewAccessible" parent="GtkContainerAccessible"
type-name="GtkTextViewAccessible" get-type="gtk_text_view_accessible_get_type">
<implements>
@@ -25475,7 +25843,7 @@
<parameter name="toolbar" type="GtkToolbar*"/>
</parameters>
</method>
- <property name="icon-size" type="gint" readable="1" writable="1" construct="0"
construct-only="0"/>
+ <property name="icon-size" type="GtkIconSize" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="icon-size-set" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="show-arrow" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="toolbar-style" type="GtkToolbarStyle" readable="1" writable="1"
construct="0" construct-only="0"/>
@@ -33474,15 +33842,15 @@
</parameters>
</vfunc>
</interface>
- <constant name="GTK_BINARY_AGE" type="int" value="1000"/>
+ <constant name="GTK_BINARY_AGE" type="int" value="1101"/>
<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="0"/>
- <constant name="GTK_MINOR_VERSION" type="int" value="10"/>
+ <constant name="GTK_MICRO_VERSION" type="int" value="1"/>
+ <constant name="GTK_MINOR_VERSION" type="int" value="11"/>
<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"/>
@@ -33560,6 +33928,7 @@
<constant name="GTK_STYLE_CLASS_MENU" type="char*" value="menu"/>
<constant name="GTK_STYLE_CLASS_MENUBAR" type="char*" value="menubar"/>
<constant name="GTK_STYLE_CLASS_MENUITEM" type="char*" value="menuitem"/>
+ <constant name="GTK_STYLE_CLASS_NEEDS_ATTENTION" type="char*" value="needs-attention"/>
<constant name="GTK_STYLE_CLASS_NOTEBOOK" type="char*" value="notebook"/>
<constant name="GTK_STYLE_CLASS_OSD" type="char*" value="osd"/>
<constant name="GTK_STYLE_CLASS_PANE_SEPARATOR" type="char*" value="pane-separator"/>
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
index 09a22cc..89f7f78 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
@@ -53,9 +53,11 @@ gtk_alignment_get_padding.padding_left is_out="1"
gtk_alignment_get_padding.padding_right is_out="1"
GtkAllocation is_value_type="1"
gtk_application_add_accelerator.parameter nullable="1"
+gtk_application_get_accels_for_action transfer_ownership="1"
gtk_application_get_windows type_arguments="unowned Window"
gtk_application_inhibit.window nullable="1"
gtk_application_inhibit.reason nullable="1"
+gtk_application_list_action_descriptions transfer_ownership="1"
gtk_application_remove_accelerator.parameter nullable="1"
GtkArg.d hidden="1"
gtk_aspect_frame_new.label nullable="1"
@@ -312,6 +314,15 @@ gtk_file_chooser_list_filters transfer_ownership="1" type_arguments="unowned Fil
gtk_file_chooser_list_shortcut_folder_uris nullable="1" transfer_ownership="1" type_arguments="string"
gtk_file_chooser_list_shortcut_folders nullable="1" transfer_ownership="1" type_arguments="string"
GtkFixed.children type_arguments="Widget"
+gtk_flow_box_get_selected_children transfer_ownership="1" type_arguments="unowned FlowBoxChild"
+gtk_flow_box_selected_foreach.func transfer_ownership="1" nullable="1"
+gtk_flow_box_selected_foreach.data hidden="1"
+gtk_flow_box_set_filter_func.filter_func transfer_ownership="1" nullable="1"
+gtk_flow_box_set_filter_func.destroy hidden="1"
+gtk_flow_box_set_sort_func.sort_func transfer_ownership="1" nullable="1"
+gtk_flow_box_set_sort_func.destroy hidden="1"
+GtkFlowBox::select_all has_emitter="1"
+GtkFlowBox::unselect_all has_emitter="1"
gtk_font_chooser_dialog_new.* nullable="1"
gtk_font_chooser_set_filter_func.filter transfer_ownership="1"
gtk_font_chooser_set_filter_func.data hidden="1"
@@ -897,6 +908,7 @@ gtk_text_view_window_to_buffer_coords.buffer_x is_out="1"
gtk_text_view_window_to_buffer_coords.buffer_y is_out="1"
gtk_text_view_buffer_to_window_coords.window_x is_out="1"
gtk_text_view_buffer_to_window_coords.window_y is_out="1"
+gtk_text_view_create_buffer transfer_ownership="1"
gtk_theming_engine_get ellipsis="1"
gtk_theming_engine_get_background_color type_name="Gdk.RGBA"
gtk_theming_engine_get_background_color.color hidden="1"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]