[vala] Updated gtk+-3.0 to lastest master
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] Updated gtk+-3.0 to lastest master
- Date: Sun, 3 Mar 2013 09:49:04 +0000 (UTC)
commit f33592703d94bdcbfdc480888882d3e7885f89ed
Author: Jesse van den Kieboom <jessevdk gnome org>
Date: Sat Mar 2 19:49:56 2013 +0100
Updated gtk+-3.0 to lastest master
https://bugzilla.gnome.org/show_bug.cgi?id=695017
vapi/gtk+-3.0.vapi | 296 ++++++++++++-
vapi/packages/gtk+-3.0/gtk+-3.0.gi | 895 +++++++++++++++++++++++++++++++-----
2 files changed, 1073 insertions(+), 118 deletions(-)
---
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index f41f2be..6c98794 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -616,6 +616,11 @@ namespace Gtk {
public Gtk.ShadowType shadow_type { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ArrowAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Image {
+ [CCode (has_construct_function = false)]
+ protected ArrowAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class AspectFrame : Gtk.Frame, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public AspectFrame (string label, float xalign, float yalign, float ratio, bool obey_child);
@@ -717,6 +722,11 @@ namespace Gtk {
public weak string signal_name;
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class BooleanCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected BooleanCellAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class Box : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Box (Gtk.Orientation orientation, int spacing);
@@ -745,6 +755,7 @@ namespace Gtk {
public void connect_signals (void* user_data);
public void connect_signals_full (Gtk.BuilderConnectFunc func);
public static GLib.Quark error_quark ();
+ public void expose_object (string name, GLib.Object object);
public unowned GLib.Object get_object (string name);
public GLib.SList<weak GLib.Object> get_objects ();
public unowned string get_translation_domain ();
@@ -812,6 +823,11 @@ namespace Gtk {
public virtual signal void released ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ButtonAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Action, Atk.Image {
+ [CCode (has_construct_function = false)]
+ protected ButtonAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class ButtonBox : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ButtonBox (Gtk.Orientation orientation);
@@ -869,6 +885,13 @@ namespace Gtk {
public virtual signal void prev_year ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class CellAccessible : Gtk.Accessible, Atk.Action, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected CellAccessible ();
+ [NoWrapper]
+ public virtual void update_cache ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class CellArea : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
[CCode (has_construct_function = false)]
protected CellArea ();
@@ -987,6 +1010,8 @@ namespace Gtk {
public bool get_visible ();
public bool is_activatable ();
public abstract void render (Cairo.Context cr, Gtk.Widget widget, Gdk.Rectangle
background_area, Gdk.Rectangle cell_area, Gtk.CellRendererState flags);
+ [CCode (cname = "gtk_cell_renderer_class_set_accessible_type")]
+ public class void set_accessible_type (GLib.Type type);
public void set_alignment (float xalign, float yalign);
public void set_fixed_size (int width, int height);
public void set_padding (int xpad, int ypad);
@@ -1317,6 +1342,11 @@ namespace Gtk {
public virtual signal void toggled ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class CheckMenuItemAccessible : Gtk.MenuItemAccessible, Atk.Component, Atk.Action,
Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected CheckMenuItemAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class Clipboard : GLib.Object {
[CCode (has_construct_function = false)]
protected Clipboard ();
@@ -1513,6 +1543,11 @@ namespace Gtk {
public virtual signal void popup ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ComboBoxAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Action, Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected ComboBoxAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class ComboBoxText : Gtk.ComboBox, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout,
Gtk.CellEditable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ComboBoxText ();
@@ -1589,6 +1624,23 @@ namespace Gtk {
public virtual signal void set_focus_child (Gtk.Widget? child);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ContainerAccessible : Gtk.WidgetAccessible, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected ContainerAccessible ();
+ [NoWrapper]
+ public virtual int add_gtk (Gtk.Container container, Gtk.Widget widget, void* data);
+ [NoWrapper]
+ public virtual int remove_gtk (Gtk.Container container, Gtk.Widget widget, void* data);
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class ContainerCellAccessible : Gtk.CellAccessible, Atk.Action, Atk.Component {
+ [CCode (has_construct_function = false)]
+ public ContainerCellAccessible ();
+ public void add_child (Gtk.CellAccessible child);
+ public unowned GLib.List get_children ();
+ public void remove_child (Gtk.CellAccessible child);
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class CssProvider : GLib.Object, Gtk.StyleProvider {
[CCode (has_construct_function = false)]
public CssProvider ();
@@ -1812,6 +1864,11 @@ namespace Gtk {
public virtual signal void toggle_overwrite ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class EntryAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.EditableText, Atk.Text,
Atk.Action {
+ [CCode (has_construct_function = false)]
+ protected EntryAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class EntryBuffer : GLib.Object {
[CCode (has_construct_function = false)]
public EntryBuffer (uint8[] initial_chars);
@@ -1921,6 +1978,11 @@ namespace Gtk {
public virtual signal void activate ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ExpanderAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Action {
+ [CCode (has_construct_function = false)]
+ protected ExpanderAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class FileChooserButton : Gtk.Box, Atk.Implementor, Gtk.Buildable, Gtk.Orientable,
Gtk.FileChooser {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public FileChooserButton (string title, Gtk.FileChooserAction action);
@@ -2076,6 +2138,11 @@ namespace Gtk {
public float label_yalign { get; set; }
public Gtk.ShadowType shadow_type { get; set; }
}
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class FrameAccessible : Gtk.ContainerAccessible, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected FrameAccessible ();
+ }
[CCode (cheader_filename = "gtk/gtk.h", ref_function = "gtk_gradient_ref", type_id =
"gtk_gradient_get_type ()", unref_function = "gtk_gradient_unref")]
[Compact]
public class Gradient {
@@ -2231,12 +2298,14 @@ namespace Gtk {
public static unowned Gtk.IconSet lookup_default (string stock_id);
public void remove_default ();
}
- [CCode (cheader_filename = "gtk/gtk.h", copy_function = "gtk_icon_info_copy", type_id =
"gtk_icon_info_get_type ()")]
- [Compact]
- public class IconInfo {
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class IconInfo : GLib.Object {
+ [CCode (has_construct_function = false)]
+ protected IconInfo ();
public Gtk.IconInfo copy ();
[CCode (has_construct_function = false)]
public IconInfo.for_pixbuf (Gtk.IconTheme icon_theme, Gdk.Pixbuf pixbuf);
+ public void free ();
public bool get_attach_points (Gdk.Point[] points);
public int get_base_size ();
public unowned Gdk.Pixbuf get_builtin_pixbuf ();
@@ -2244,12 +2313,19 @@ namespace Gtk {
public bool get_embedded_rect (out Gdk.Rectangle rectangle);
public unowned string get_filename ();
public Gdk.Pixbuf load_icon () throws GLib.Error;
+ public async unowned Gdk.Pixbuf load_icon_async (GLib.Cancellable cancellable) throws
GLib.Error;
public Gdk.Pixbuf load_symbolic (Gdk.RGBA fg, Gdk.RGBA? success_color = null, Gdk.RGBA?
warning_color = null, Gdk.RGBA? error_color = null, out bool was_symbolic = null) throws GLib.Error;
+ public async unowned Gdk.Pixbuf load_symbolic_async (Gdk.RGBA fg, Gdk.RGBA success_color,
Gdk.RGBA warning_color, Gdk.RGBA error_color, GLib.Cancellable cancellable) throws GLib.Error;
public Gdk.Pixbuf load_symbolic_for_context (Gtk.StyleContext context, out bool was_symbolic
= null) throws GLib.Error;
+ public async unowned Gdk.Pixbuf load_symbolic_for_context_async (Gtk.StyleContext context,
GLib.Cancellable cancellable) throws GLib.Error;
[Deprecated (replacement = "load_symbolic_for_context", since = "3.0")]
public unowned Gdk.Pixbuf load_symbolic_for_style (Gtk.Style style, Gtk.StateType state, bool
was_symbolic) throws GLib.Error;
public void set_raw_coordinates (bool raw_coordinates);
}
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ [Compact]
+ public class IconInfoClass {
+ }
[CCode (cheader_filename = "gtk/gtk.h", ref_function = "gtk_icon_set_ref", type_id =
"gtk_icon_set_get_type ()", unref_function = "gtk_icon_set_unref")]
[Compact]
public class IconSet {
@@ -2323,6 +2399,7 @@ namespace Gtk {
public unowned Cairo.Surface create_drag_icon (Gtk.TreePath path);
public void enable_model_drag_dest (Gtk.TargetEntry[] targets, Gdk.DragAction actions);
public void enable_model_drag_source (Gdk.ModifierType start_button_mask, Gtk.TargetEntry[]
targets, Gdk.DragAction actions);
+ public bool get_activate_on_single_click ();
public bool get_cell_rect (Gtk.TreePath path, Gtk.CellRenderer? cell, out Gdk.Rectangle rect);
public int get_column_spacing ();
public int get_columns ();
@@ -2353,6 +2430,7 @@ namespace Gtk {
public void scroll_to_path (Gtk.TreePath path, bool use_align, float row_align, float
col_align);
public void select_path (Gtk.TreePath path);
public void selected_foreach (Gtk.IconViewForeachFunc func);
+ public void set_activate_on_single_click (bool single);
public void set_column_spacing (int column_spacing);
public void set_columns (int columns);
public void set_cursor (Gtk.TreePath path, Gtk.CellRenderer? cell, bool start_editing);
@@ -2379,6 +2457,7 @@ namespace Gtk {
public IconView.with_area (Gtk.CellArea area);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public IconView.with_model (Gtk.TreeModel model);
+ public bool activate_on_single_click { get; set; }
[NoAccessorMethod]
public Gtk.CellArea cell_area { owned get; construct; }
public int column_spacing { get; set; }
@@ -2407,6 +2486,11 @@ namespace Gtk {
public virtual signal void unselect_all ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class IconViewAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected IconViewAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class Image : Gtk.Misc, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Image ();
@@ -2460,12 +2544,24 @@ namespace Gtk {
public Gdk.PixbufAnimation pixbuf_animation { owned get; set; }
public int pixel_size { get; set; }
[NoAccessorMethod]
+ public string resource { owned get; set; }
+ [NoAccessorMethod]
public string stock { owned get; set; }
public Gtk.ImageType storage_type { get; }
[NoAccessorMethod]
public bool use_fallback { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ImageAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Image {
+ [CCode (has_construct_function = false)]
+ protected ImageAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class ImageCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component, Atk.Image {
+ [CCode (has_construct_function = false)]
+ protected ImageCellAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class ImageMenuItem : Gtk.MenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable,
Gtk.Actionable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ImageMenuItem ();
@@ -2595,6 +2691,11 @@ namespace Gtk {
public virtual signal void populate_popup (Gtk.Menu menu);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class LabelAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Text {
+ [CCode (has_construct_function = false)]
+ protected LabelAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
[Compact]
public class LabelSelectionInfo {
}
@@ -2623,16 +2724,19 @@ namespace Gtk {
public void add_offset_value (string name, double value);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public LevelBar.for_interval (double min_value, double max_value);
+ public bool get_inverted ();
public double get_max_value ();
public double get_min_value ();
public Gtk.LevelBarMode get_mode ();
public bool get_offset_value (string name, double value);
public double get_value ();
public void remove_offset_value (string name);
+ public void set_inverted (bool inverted);
public void set_max_value (double value);
public void set_min_value (double value);
public void set_mode (Gtk.LevelBarMode mode);
public void set_value (double value);
+ public bool inverted { get; set; }
public double max_value { get; set; }
public double min_value { get; set; }
public Gtk.LevelBarMode mode { get; set; }
@@ -2640,6 +2744,11 @@ namespace Gtk {
public virtual signal void offset_changed (string name);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class LevelBarAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Value {
+ [CCode (has_construct_function = false)]
+ protected LevelBarAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class LinkButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Actionable, Gtk.Activatable
{
[CCode (has_construct_function = false, type = "GtkWidget*")]
public LinkButton (string uri);
@@ -2654,6 +2763,11 @@ namespace Gtk {
public virtual signal bool activate_link ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class LinkButtonAccessible : Gtk.ButtonAccessible, Atk.Component, Atk.Action, Atk.Image,
Atk.HyperlinkImpl {
+ [CCode (has_construct_function = false)]
+ protected LinkButtonAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class ListStore : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource, Gtk.TreeDragDest,
Gtk.TreeSortable, Gtk.Buildable {
[CCode (has_construct_function = false, sentinel = "")]
public ListStore (int n_columns, ...);
@@ -2716,6 +2830,11 @@ namespace Gtk {
public string tooltip_unlock { owned get; set construct; }
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class LockButtonAccessible : Gtk.ButtonAccessible, Atk.Component, Atk.Action, Atk.Image {
+ [CCode (has_construct_function = false)]
+ protected LockButtonAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class Menu : Gtk.MenuShell, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Menu ();
@@ -2759,6 +2878,11 @@ namespace Gtk {
public virtual signal void move_scroll (Gtk.ScrollType p0);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class MenuAccessible : Gtk.MenuShellAccessible, Atk.Component, Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected MenuAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class MenuBar : Gtk.MenuShell, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public MenuBar ();
@@ -2785,8 +2909,6 @@ namespace Gtk {
public void set_popup (Gtk.Widget popup);
public Gtk.Container align_widget { get; set; }
public Gtk.ArrowType direction { get; set; }
- [NoAccessorMethod]
- public Gtk.Menu menu { owned get; set; }
public GLib.MenuModel menu_model { get; set; }
public Gtk.Menu popup { get; set; }
}
@@ -2828,6 +2950,11 @@ namespace Gtk {
public virtual signal void toggle_size_request (void* requisition);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class MenuItemAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Action, Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected MenuItemAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public abstract class MenuShell : Gtk.Container, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false)]
protected MenuShell ();
@@ -2858,6 +2985,11 @@ namespace Gtk {
public virtual signal void selection_done ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class MenuShellAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected MenuShellAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class MenuToolButton : Gtk.ToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable,
Gtk.Actionable {
[CCode (has_construct_function = false, type = "GtkToolItem*")]
public MenuToolButton (Gtk.Widget? icon_widget, string? label);
@@ -3002,6 +3134,17 @@ namespace Gtk {
public virtual signal void switch_page (Gtk.Widget page, uint page_num);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class NotebookAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected NotebookAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class NotebookPageAccessible : Atk.Object, Atk.Component {
+ [CCode (has_construct_function = false, type = "AtkObject*")]
+ public NotebookPageAccessible (Gtk.NotebookAccessible notebook, Gtk.Widget child);
+ public void invalidate ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class NumerableIcon : GLib.EmblemedIcon, GLib.Icon {
[CCode (has_construct_function = false, type = "GIcon*")]
public NumerableIcon (GLib.Icon base_icon);
@@ -3102,6 +3245,11 @@ namespace Gtk {
public virtual signal bool move_handle (Gtk.ScrollType scroll);
public virtual signal bool toggle_handle_focus ();
}
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class PanedAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Value {
+ [CCode (has_construct_function = false)]
+ protected PanedAccessible ();
+ }
[CCode (cheader_filename = "gtk/gtk.h", copy_function = "gtk_paper_size_copy", type_id =
"gtk_paper_size_get_type ()")]
[Compact]
public class PaperSize {
@@ -3338,6 +3486,11 @@ namespace Gtk {
public string text { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ProgressBarAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Value {
+ [CCode (has_construct_function = false)]
+ protected ProgressBarAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class RadioAction : Gtk.ToggleAction, Gtk.Buildable {
[CCode (has_construct_function = false)]
public RadioAction (string name, string? label, string? tooltip, string? stock_id, int value);
@@ -3375,6 +3528,11 @@ namespace Gtk {
public virtual signal void group_changed ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class RadioButtonAccessible : Gtk.ToggleButtonAccessible, Atk.Component, Atk.Action, Atk.Image
{
+ [CCode (has_construct_function = false)]
+ protected RadioButtonAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class RadioMenuItem : Gtk.CheckMenuItem, Atk.Implementor, Gtk.Buildable, Gtk.Activatable,
Gtk.Actionable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioMenuItem (GLib.SList<Gtk.RadioMenuItem>? group);
@@ -3394,6 +3552,11 @@ namespace Gtk {
public virtual signal void group_changed ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class RadioMenuItemAccessible : Gtk.CheckMenuItemAccessible, Atk.Component, Atk.Action,
Atk.Selection {
+ [CCode (has_construct_function = false)]
+ protected RadioMenuItemAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class RadioToolButton : Gtk.ToggleToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable,
Gtk.Actionable {
[CCode (has_construct_function = false, type = "GtkToolItem*")]
public RadioToolButton (GLib.SList<Gtk.RadioToolButton>? group);
@@ -3455,6 +3618,11 @@ namespace Gtk {
public virtual signal void value_changed ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class RangeAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Value {
+ [CCode (has_construct_function = false)]
+ protected RangeAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
[Compact]
public class RcContext {
}
@@ -3623,6 +3791,13 @@ namespace Gtk {
public virtual signal void changed ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class RendererCellAccessible : Gtk.CellAccessible, Atk.Action, Atk.Component {
+ [CCode (has_construct_function = false, type = "AtkObject*")]
+ public RendererCellAccessible (Gtk.CellRenderer renderer);
+ [NoAccessorMethod]
+ public Gtk.CellRenderer renderer { owned get; construct; }
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
[Compact]
public class RequestedSize {
public void* data;
@@ -3654,6 +3829,11 @@ namespace Gtk {
public virtual signal string format_value (double value);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ScaleAccessible : Gtk.RangeAccessible, Atk.Component, Atk.Value {
+ [CCode (has_construct_function = false)]
+ protected ScaleAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class ScaleButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Actionable,
Gtk.Activatable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ScaleButton (Gtk.IconSize size, double min = 0.0, double max = 100.0, double step =
2.0, [CCode (array_length = false)] string[]? icons = null);
@@ -3677,6 +3857,11 @@ namespace Gtk {
public virtual signal void value_changed (double value);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ScaleButtonAccessible : Gtk.ButtonAccessible, Atk.Component, Atk.Action, Atk.Image,
Atk.Value {
+ [CCode (has_construct_function = false)]
+ protected ScaleButtonAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class Scrollbar : Gtk.Range, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Scrollbar (Gtk.Orientation orientation, Gtk.Adjustment? adjustment);
@@ -3725,6 +3910,11 @@ namespace Gtk {
public virtual signal bool scroll_child (Gtk.ScrollType scroll, bool horizontal);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ScrolledWindowAccessible : Gtk.ContainerAccessible, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected ScrolledWindowAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class SearchEntry : Gtk.Entry, Atk.Implementor, Gtk.Buildable, Gtk.Editable, Gtk.CellEditable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public SearchEntry ();
@@ -3885,6 +4075,8 @@ namespace Gtk {
[NoAccessorMethod]
public string gtk_print_preview_command { owned get; set; }
[NoAccessorMethod]
+ public bool gtk_recent_files_enabled { get; set; }
+ [NoAccessorMethod]
public int gtk_recent_files_limit { get; set; }
[NoAccessorMethod]
public int gtk_recent_files_max_age { get; set; }
@@ -4010,6 +4202,11 @@ namespace Gtk {
public virtual signal void wrapped ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class SpinButtonAccessible : Gtk.EntryAccessible, Atk.Component, Atk.EditableText, Atk.Text,
Atk.Action, Atk.Value {
+ [CCode (has_construct_function = false)]
+ protected SpinButtonAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class Spinner : Gtk.Widget, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public Spinner ();
@@ -4019,6 +4216,11 @@ namespace Gtk {
public bool active { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class SpinnerAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Image {
+ [CCode (has_construct_function = false)]
+ protected SpinnerAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class StatusIcon : GLib.Object {
[CCode (has_construct_function = false)]
public StatusIcon ();
@@ -4105,6 +4307,11 @@ namespace Gtk {
public virtual signal void text_pushed (uint context_id, string text);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class StatusbarAccessible : Gtk.ContainerAccessible, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected StatusbarAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
[Deprecated (replacement = "StyleContext", since = "3.0")]
public class Style : GLib.Object {
public int attach_count;
@@ -4218,6 +4425,7 @@ namespace Gtk {
public Gdk.RGBA get_color (Gtk.StateFlags state);
public Gtk.TextDirection get_direction ();
public unowned Pango.FontDescription get_font (Gtk.StateFlags state);
+ public unowned Gdk.FrameClock get_frame_clock ();
public Gtk.JunctionSides get_junction_sides ();
public Gtk.Border get_margin (Gtk.StateFlags state);
public Gtk.Border get_padding (Gtk.StateFlags state);
@@ -4283,6 +4491,7 @@ namespace Gtk {
public void scroll_animations (Gdk.Window window, int dx, int dy);
public void set_background (Gdk.Window window);
public void set_direction (Gtk.TextDirection direction);
+ public void set_frame_clock (Gdk.FrameClock frame_clock);
public void set_junction_sides (Gtk.JunctionSides sides);
public void set_parent (Gtk.StyleContext parent);
public void set_path (Gtk.WidgetPath path);
@@ -4290,6 +4499,8 @@ namespace Gtk {
public void set_state (Gtk.StateFlags flags);
public bool state_is_running (Gtk.StateType state, double progress);
public Gtk.TextDirection direction { get; set; }
+ [NoAccessorMethod]
+ public Gdk.FrameClock paint_clock { owned get; set; }
public Gtk.StyleContext parent { get; set; }
public Gdk.Screen screen { get; set; }
public virtual signal void changed ();
@@ -4321,6 +4532,11 @@ namespace Gtk {
public bool active { get; set; }
public virtual signal void activate ();
}
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class SwitchAccessible : Gtk.WidgetAccessible, Atk.Component, Atk.Action {
+ [CCode (has_construct_function = false)]
+ protected SwitchAccessible ();
+ }
[CCode (cheader_filename = "gtk/gtk.h", ref_function = "gtk_symbolic_color_ref", type_id =
"gtk_symbolic_color_get_type ()", unref_function = "gtk_symbolic_color_unref")]
[Compact]
public class SymbolicColor {
@@ -4565,6 +4781,11 @@ namespace Gtk {
public virtual signal void remove_tag (Gtk.TextTag tag, Gtk.TextIter start, Gtk.TextIter end);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class TextCellAccessible : Gtk.RendererCellAccessible, Atk.Action, Atk.Component, Atk.Text {
+ [CCode (has_construct_function = false)]
+ protected TextCellAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class TextChildAnchor : GLib.Object {
public void* segment;
[CCode (has_construct_function = false)]
@@ -4843,6 +5064,11 @@ namespace Gtk {
public virtual signal void toggle_overwrite ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class TextViewAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.EditableText, Atk.Text,
Atk.StreamableContent {
+ [CCode (has_construct_function = false)]
+ protected TextViewAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
[Compact]
public class ThemeEngine {
}
@@ -4945,6 +5171,11 @@ namespace Gtk {
public virtual signal void toggled ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ToggleButtonAccessible : Gtk.ButtonAccessible, Atk.Component, Atk.Action, Atk.Image {
+ [CCode (has_construct_function = false)]
+ protected ToggleButtonAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class ToggleToolButton : Gtk.ToolButton, Atk.Implementor, Gtk.Buildable, Gtk.Activatable,
Gtk.Actionable {
[CCode (has_construct_function = false, type = "GtkToolItem*")]
public ToggleToolButton ();
@@ -5116,6 +5347,12 @@ namespace Gtk {
public static void trigger_tooltip_query (Gdk.Display display);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class ToplevelAccessible : Atk.Object {
+ [CCode (has_construct_function = false)]
+ protected ToplevelAccessible ();
+ public unowned GLib.List get_children ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class TreeModelFilter : GLib.Object, Gtk.TreeModel, Gtk.TreeDragSource {
[CCode (has_construct_function = false, type = "GtkTreeModel*")]
public TreeModelFilter (Gtk.TreeModel child_model, Gtk.TreePath? root);
@@ -5274,6 +5511,7 @@ namespace Gtk {
public void expand_all ();
public bool expand_row (Gtk.TreePath path, bool open_all);
public void expand_to_path (Gtk.TreePath path);
+ public bool get_activate_on_single_click ();
public void get_background_area (Gtk.TreePath? path, Gtk.TreeViewColumn? column, out
Gdk.Rectangle rect);
public unowned Gdk.Window get_bin_window ();
public void get_cell_area (Gtk.TreePath? path, Gtk.TreeViewColumn? column, out Gdk.Rectangle
rect);
@@ -5323,6 +5561,7 @@ namespace Gtk {
public int remove_column (Gtk.TreeViewColumn column);
public void scroll_to_cell (Gtk.TreePath? path, Gtk.TreeViewColumn? column, bool use_align,
float row_align, float col_align);
public void scroll_to_point (int tree_x, int tree_y);
+ public void set_activate_on_single_click (bool single);
public void set_column_drag_function (owned Gtk.TreeViewColumnDropFunc func);
public void set_cursor (Gtk.TreePath path, Gtk.TreeViewColumn? focus_column, bool
start_editing);
public void set_cursor_on_cell (Gtk.TreePath path, Gtk.TreeViewColumn focus_column,
Gtk.CellRenderer focus_cell, bool start_editing);
@@ -5357,6 +5596,7 @@ namespace Gtk {
public void unset_rows_drag_source ();
[CCode (has_construct_function = false, type = "GtkWidget*")]
public TreeView.with_model (Gtk.TreeModel model);
+ public bool activate_on_single_click { get; set; }
[NoAccessorMethod]
public Gtk.TreeViewGridLines enable_grid_lines { get; set; }
public bool enable_search { get; set; }
@@ -5393,6 +5633,11 @@ namespace Gtk {
public virtual signal bool unselect_all ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class TreeViewAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Table, Atk.Selection,
Gtk.CellAccessibleParent {
+ [CCode (has_construct_function = false)]
+ protected TreeViewAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class TreeViewColumn : GLib.InitiallyUnowned, Gtk.CellLayout, Gtk.Buildable {
[CCode (has_construct_function = false)]
public TreeViewColumn ();
@@ -5566,6 +5811,7 @@ namespace Gtk {
public void add_device_events (Gdk.Device device, Gdk.EventMask events);
public void add_events (int events);
public void add_mnemonic_label (Gtk.Widget label);
+ public uint add_tick_callback (Gtk.TickCallback callback, GLib.DestroyNotify notify);
[NoWrapper]
public virtual void adjust_size_allocation (Gtk.Orientation orientation, ref int
minimum_size, ref int natural_size, ref int allocated_pos, ref int allocated_size);
[NoWrapper]
@@ -5610,6 +5856,7 @@ namespace Gtk {
public unowned Gdk.Display get_display ();
public bool get_double_buffered ();
public int get_events ();
+ public unowned Gdk.FrameClock get_frame_clock ();
public Gtk.Align get_halign ();
public bool get_has_tooltip ();
public bool get_has_window ();
@@ -5624,6 +5871,7 @@ namespace Gtk {
[Deprecated (replacement = "StyleContext with a custom StyleProvider", since = "3.0")]
public unowned Gtk.RcStyle get_modifier_style ();
public bool get_no_show_all ();
+ public double get_opacity ();
public unowned Pango.Context get_pango_context ();
public unowned Gtk.Widget get_parent ();
public unowned Gdk.Window get_parent_window ();
@@ -5692,6 +5940,7 @@ namespace Gtk {
public bool is_composited ();
public bool is_sensitive ();
public bool is_toplevel ();
+ public bool is_visible ();
public GLib.List<GLib.Closure> list_accel_closures ();
public GLib.List<weak Gtk.Widget> list_mnemonic_labels ();
[CCode (cname = "gtk_widget_class_list_style_properties")]
@@ -5726,8 +5975,10 @@ namespace Gtk {
public void queue_resize ();
public void queue_resize_no_redraw ();
public unowned Cairo.Region region_intersect (Cairo.Region region);
+ public void register_window (Gdk.Window window);
public bool remove_accelerator (Gtk.AccelGroup accel_group, uint accel_key, Gdk.ModifierType
accel_mods);
public void remove_mnemonic_label (Gtk.Widget label);
+ public void remove_tick_callback (uint id);
public Gdk.Pixbuf render_icon (string stock_id, Gtk.IconSize size, string? detail);
public unowned Gdk.Pixbuf render_icon_pixbuf (string stock_id, Gtk.IconSize size);
public void reparent (Gtk.Widget new_parent);
@@ -5764,6 +6015,7 @@ namespace Gtk {
public void set_margin_right (int margin);
public void set_margin_top (int margin);
public void set_no_show_all (bool no_show_all);
+ public void set_opacity (double opacity);
public void set_parent (Gtk.Widget parent);
public void set_parent_window (Gdk.Window parent_window);
public void set_realized (bool realized);
@@ -5798,6 +6050,7 @@ namespace Gtk {
public bool translate_coordinates (Gtk.Widget dest_widget, int src_x, int src_y, out int
dest_x, out int dest_y);
public void trigger_tooltip_query ();
public void unparent ();
+ public void unregister_window (Gdk.Window window);
public void unset_state_flags (Gtk.StateFlags flags);
public bool app_paintable { get; set; }
public bool can_default { get; set; }
@@ -5829,6 +6082,7 @@ namespace Gtk {
public int margin_top { get; set; }
public string name { get; set; }
public bool no_show_all { get; set; }
+ public double opacity { get; set; }
public Gtk.Container parent { get; set; }
public bool receives_default { get; set; }
public bool sensitive { get; set; }
@@ -5927,6 +6181,13 @@ namespace Gtk {
public virtual signal bool window_state_event (Gdk.EventWindowState event);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class WidgetAccessible : Gtk.Accessible, Atk.Component {
+ [CCode (has_construct_function = false)]
+ protected WidgetAccessible ();
+ [NoWrapper]
+ public virtual void notify_gtk (GLib.Object object, GLib.ParamSpec pspec);
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
[Compact]
public class WidgetAuxInfo {
public uint halign;
@@ -6107,7 +6368,6 @@ namespace Gtk {
public bool is_active { get; }
public bool mnemonics_visible { get; set; }
public bool modal { get; set; }
- public double opacity { get; set; }
public bool resizable { get; set; }
[NoAccessorMethod]
public bool resize_grip_visible { get; }
@@ -6135,6 +6395,11 @@ namespace Gtk {
public virtual signal void set_focus (Gtk.Widget? focus);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class WindowAccessible : Gtk.ContainerAccessible, Atk.Component, Atk.Window {
+ [CCode (has_construct_function = false)]
+ protected WindowAccessible ();
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
[Compact]
public class WindowGeometryInfo {
}
@@ -6194,6 +6459,17 @@ namespace Gtk {
public abstract void set_name (string name);
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public interface CellAccessibleParent {
+ public abstract void activate (Gtk.CellAccessible cell);
+ public abstract void edit (Gtk.CellAccessible cell);
+ public abstract void expand_collapse (Gtk.CellAccessible cell);
+ public abstract void get_cell_area (Gtk.CellAccessible cell, Gdk.Rectangle cell_rect);
+ public abstract void get_cell_extents (Gtk.CellAccessible cell, int x, int y, int width, int
height, Atk.CoordType coord_type);
+ public abstract int get_child_index (Gtk.CellAccessible cell);
+ public abstract Gtk.CellRendererState get_renderer_state (Gtk.CellAccessible cell);
+ public abstract bool grab_focus (Gtk.CellAccessible cell);
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public interface CellEditable : Gtk.Widget {
public abstract void start_editing (Gdk.Event event);
[NoAccessorMethod]
@@ -7464,7 +7740,9 @@ namespace Gtk {
INSENSITIVE,
INCONSISTENT,
FOCUSED,
- BACKDROP
+ BACKDROP,
+ DIR_LTR,
+ DIR_RTL
}
[CCode (cheader_filename = "gtk/gtk.h", cprefix = "GTK_STATE_")]
public enum StateType {
@@ -7699,6 +7977,8 @@ namespace Gtk {
[CCode (cheader_filename = "gtk/gtk.h")]
public delegate void TextTagTableForeach (Gtk.TextTag tag);
[CCode (cheader_filename = "gtk/gtk.h")]
+ public delegate bool TickCallback (Gtk.Widget widget, Gdk.FrameClock frame_clock);
+ [CCode (cheader_filename = "gtk/gtk.h")]
public delegate unowned string TranslateFunc (string path);
[CCode (cheader_filename = "gtk/gtk.h")]
public delegate void TreeCellDataFunc (Gtk.TreeViewColumn tree_column, Gtk.CellRenderer cell,
Gtk.TreeModel tree_model, Gtk.TreeIter iter);
@@ -8192,6 +8472,8 @@ namespace Gtk {
[CCode (cheader_filename = "gtk/gtk.h")]
public const string STYLE_CLASS_INLINE_TOOLBAR;
[CCode (cheader_filename = "gtk/gtk.h")]
+ public const string STYLE_CLASS_INSERTION_CURSOR;
+ [CCode (cheader_filename = "gtk/gtk.h")]
public const string STYLE_CLASS_LEFT;
[CCode (cheader_filename = "gtk/gtk.h")]
public const string STYLE_CLASS_LEVEL_BAR;
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.gi b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
index 12b1967..96a1d03 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.gi
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.gi
@@ -1864,6 +1864,14 @@
<parameter name="data" type="gpointer"/>
</parameters>
</callback>
+ <callback name="GtkTickCallback">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="frame_clock" type="GdkFrameClock*"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </callback>
<callback name="GtkTranslateFunc">
<return-type type="gchar*"/>
<parameters>
@@ -2140,6 +2148,8 @@
<field name="domain_dirname" type="gchar*"/>
<field name="default_locales" type="gchar*"/>
</struct>
+ <struct name="GtkIconInfoClass">
+ </struct>
<struct name="GtkLabelSelectionInfo">
</struct>
<struct name="GtkPageRange">
@@ -2446,111 +2456,6 @@
</parameters>
</method>
</boxed>
- <boxed name="GtkIconInfo" type-name="GtkIconInfo" get-type="gtk_icon_info_get_type">
- <method name="copy" symbol="gtk_icon_info_copy">
- <return-type type="GtkIconInfo*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- </parameters>
- </method>
- <method name="free" symbol="gtk_icon_info_free">
- <return-type type="void"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- </parameters>
- </method>
- <method name="get_attach_points" symbol="gtk_icon_info_get_attach_points">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- <parameter name="points" type="GdkPoint**"/>
- <parameter name="n_points" type="gint*"/>
- </parameters>
- </method>
- <method name="get_base_size" symbol="gtk_icon_info_get_base_size">
- <return-type type="gint"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- </parameters>
- </method>
- <method name="get_builtin_pixbuf" symbol="gtk_icon_info_get_builtin_pixbuf">
- <return-type type="GdkPixbuf*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- </parameters>
- </method>
- <method name="get_display_name" symbol="gtk_icon_info_get_display_name">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- </parameters>
- </method>
- <method name="get_embedded_rect" symbol="gtk_icon_info_get_embedded_rect">
- <return-type type="gboolean"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- <parameter name="rectangle" type="GdkRectangle*"/>
- </parameters>
- </method>
- <method name="get_filename" symbol="gtk_icon_info_get_filename">
- <return-type type="gchar*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- </parameters>
- </method>
- <method name="load_icon" symbol="gtk_icon_info_load_icon">
- <return-type type="GdkPixbuf*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="load_symbolic" symbol="gtk_icon_info_load_symbolic">
- <return-type type="GdkPixbuf*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- <parameter name="fg" type="GdkRGBA*"/>
- <parameter name="success_color" type="GdkRGBA*"/>
- <parameter name="warning_color" type="GdkRGBA*"/>
- <parameter name="error_color" type="GdkRGBA*"/>
- <parameter name="was_symbolic" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="load_symbolic_for_context"
symbol="gtk_icon_info_load_symbolic_for_context">
- <return-type type="GdkPixbuf*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- <parameter name="context" type="GtkStyleContext*"/>
- <parameter name="was_symbolic" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <method name="load_symbolic_for_style" symbol="gtk_icon_info_load_symbolic_for_style">
- <return-type type="GdkPixbuf*"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- <parameter name="style" type="GtkStyle*"/>
- <parameter name="state" type="GtkStateType"/>
- <parameter name="was_symbolic" type="gboolean*"/>
- <parameter name="error" type="GError**"/>
- </parameters>
- </method>
- <constructor name="new_for_pixbuf" symbol="gtk_icon_info_new_for_pixbuf">
- <return-type type="GtkIconInfo*"/>
- <parameters>
- <parameter name="icon_theme" type="GtkIconTheme*"/>
- <parameter name="pixbuf" type="GdkPixbuf*"/>
- </parameters>
- </constructor>
- <method name="set_raw_coordinates" symbol="gtk_icon_info_set_raw_coordinates">
- <return-type type="void"/>
- <parameters>
- <parameter name="icon_info" type="GtkIconInfo*"/>
- <parameter name="raw_coordinates" type="gboolean"/>
- </parameters>
- </method>
- </boxed>
<boxed name="GtkIconSet" type-name="GtkIconSet" get-type="gtk_icon_set_get_type">
<method name="add_source" symbol="gtk_icon_set_add_source">
<return-type type="void"/>
@@ -5247,6 +5152,8 @@
<member name="GTK_STATE_FLAG_INCONSISTENT" value="16"/>
<member name="GTK_STATE_FLAG_FOCUSED" value="32"/>
<member name="GTK_STATE_FLAG_BACKDROP" value="64"/>
+ <member name="GTK_STATE_FLAG_DIR_LTR" value="128"/>
+ <member name="GTK_STATE_FLAG_DIR_RTL" value="256"/>
</flags>
<flags name="GtkTargetFlags" type-name="GtkTargetFlags" get-type="gtk_target_flags_get_type">
<member name="GTK_TARGET_SAME_APP" value="1"/>
@@ -7005,6 +6912,12 @@
<property name="arrow-type" type="GtkArrowType" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="shadow-type" type="GtkShadowType" readable="1" writable="1"
construct="0" construct-only="0"/>
</object>
+ <object name="GtkArrowAccessible" parent="GtkWidgetAccessible" type-name="GtkArrowAccessible"
get-type="gtk_arrow_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
<object name="GtkAspectFrame" parent="GtkFrame" type-name="GtkAspectFrame"
get-type="gtk_aspect_frame_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -7258,6 +7171,12 @@
</parameters>
</method>
</object>
+ <object name="GtkBooleanCellAccessible" parent="GtkRendererCellAccessible"
type-name="GtkBooleanCellAccessible" get-type="gtk_boolean_cell_accessible_get_type">
+ <implements>
+ <interface name="AtkAction"/>
+ <interface name="AtkComponent"/>
+ </implements>
+ </object>
<object name="GtkBox" parent="GtkContainer" type-name="GtkBox" get-type="gtk_box_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -7422,6 +7341,14 @@
<method name="error_quark" symbol="gtk_builder_error_quark">
<return-type type="GQuark"/>
</method>
+ <method name="expose_object" symbol="gtk_builder_expose_object">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="builder" type="GtkBuilder*"/>
+ <parameter name="name" type="gchar*"/>
+ <parameter name="object" type="GObject*"/>
+ </parameters>
+ </method>
<method name="get_object" symbol="gtk_builder_get_object">
<return-type type="GObject*"/>
<parameters>
@@ -7718,6 +7645,13 @@
</parameters>
</signal>
</object>
+ <object name="GtkButtonAccessible" parent="GtkContainerAccessible"
type-name="GtkButtonAccessible" get-type="gtk_button_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
<object name="GtkButtonBox" parent="GtkBox" type-name="GtkButtonBox"
get-type="gtk_button_box_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -7935,6 +7869,18 @@
</parameters>
</signal>
</object>
+ <object name="GtkCellAccessible" parent="GtkAccessible" type-name="GtkCellAccessible"
get-type="gtk_cell_accessible_get_type">
+ <implements>
+ <interface name="AtkAction"/>
+ <interface name="AtkComponent"/>
+ </implements>
+ <vfunc name="update_cache">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </vfunc>
+ </object>
<object name="GtkCellArea" parent="GInitiallyUnowned" type-name="GtkCellArea"
get-type="gtk_cell_area_get_type">
<implements>
<interface name="GtkCellLayout"/>
@@ -8707,6 +8653,13 @@
<parameter name="flags" type="GtkCellRendererState"/>
</parameters>
</method>
+ <method name="class_set_accessible_type"
symbol="gtk_cell_renderer_class_set_accessible_type">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="renderer_class" type="GtkCellRendererClass*"/>
+ <parameter name="type" type="GType"/>
+ </parameters>
+ </method>
<method name="get_aligned_area" symbol="gtk_cell_renderer_get_aligned_area">
<return-type type="void"/>
<parameters>
@@ -9475,6 +9428,13 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkCheckMenuItemAccessible" parent="GtkMenuItemAccessible"
type-name="GtkCheckMenuItemAccessible" get-type="gtk_check_menu_item_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
<object name="GtkClipboard" parent="GObject" type-name="GtkClipboard"
get-type="gtk_clipboard_get_type">
<method name="clear" symbol="gtk_clipboard_clear">
<return-type type="void"/>
@@ -10313,6 +10273,13 @@
</parameters>
</signal>
</object>
+ <object name="GtkComboBoxAccessible" parent="GtkContainerAccessible"
type-name="GtkComboBoxAccessible" get-type="gtk_combo_box_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
<object name="GtkComboBoxText" parent="GtkComboBox" type-name="GtkComboBoxText"
get-type="gtk_combo_box_text_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -10735,6 +10702,56 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkContainerAccessible" parent="GtkWidgetAccessible"
type-name="GtkContainerAccessible" get-type="gtk_container_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ </implements>
+ <vfunc name="add_gtk">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="remove_gtk">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="container" type="GtkContainer*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="data" type="gpointer"/>
+ </parameters>
+ </vfunc>
+ </object>
+ <object name="GtkContainerCellAccessible" parent="GtkCellAccessible"
type-name="GtkContainerCellAccessible" get-type="gtk_container_cell_accessible_get_type">
+ <implements>
+ <interface name="AtkAction"/>
+ <interface name="AtkComponent"/>
+ </implements>
+ <method name="add_child" symbol="gtk_container_cell_accessible_add_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainerCellAccessible*"/>
+ <parameter name="child" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ <method name="get_children" symbol="gtk_container_cell_accessible_get_children">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="container" type="GtkContainerCellAccessible*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_container_cell_accessible_new">
+ <return-type type="GtkContainerCellAccessible*"/>
+ </constructor>
+ <method name="remove_child" symbol="gtk_container_cell_accessible_remove_child">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="container" type="GtkContainerCellAccessible*"/>
+ <parameter name="child" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ </object>
<object name="GtkCssProvider" parent="GObject" type-name="GtkCssProvider"
get-type="gtk_css_provider_get_type">
<implements>
<interface name="GtkStyleProvider"/>
@@ -11573,6 +11590,14 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkEntryAccessible" parent="GtkWidgetAccessible" type-name="GtkEntryAccessible"
get-type="gtk_entry_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkEditableText"/>
+ <interface name="AtkText"/>
+ <interface name="AtkAction"/>
+ </implements>
+ </object>
<object name="GtkEntryBuffer" parent="GObject" type-name="GtkEntryBuffer"
get-type="gtk_entry_buffer_get_type">
<method name="delete_text" symbol="gtk_entry_buffer_delete_text">
<return-type type="guint"/>
@@ -12099,6 +12124,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkExpanderAccessible" parent="GtkContainerAccessible"
type-name="GtkExpanderAccessible" get-type="gtk_expander_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ </implements>
+ </object>
<object name="GtkFileChooserButton" parent="GtkBox" type-name="GtkFileChooserButton"
get-type="gtk_file_chooser_button_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -12645,6 +12676,11 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkFrameAccessible" parent="GtkContainerAccessible"
type-name="GtkFrameAccessible" get-type="gtk_frame_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ </implements>
+ </object>
<object name="GtkGrid" parent="GtkContainer" type-name="GtkGrid" get-type="gtk_grid_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -13262,6 +13298,169 @@
</parameters>
</method>
</object>
+ <object name="GtkIconInfo" parent="GObject" type-name="GtkIconInfo"
get-type="gtk_icon_info_get_type">
+ <method name="copy" symbol="gtk_icon_info_copy">
+ <return-type type="GtkIconInfo*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="free" symbol="gtk_icon_info_free">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_attach_points" symbol="gtk_icon_info_get_attach_points">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="points" type="GdkPoint**"/>
+ <parameter name="n_points" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_base_size" symbol="gtk_icon_info_get_base_size">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_builtin_pixbuf" symbol="gtk_icon_info_get_builtin_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_display_name" symbol="gtk_icon_info_get_display_name">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="get_embedded_rect" symbol="gtk_icon_info_get_embedded_rect">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="rectangle" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_filename" symbol="gtk_icon_info_get_filename">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ </parameters>
+ </method>
+ <method name="load_icon" symbol="gtk_icon_info_load_icon">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="load_icon_async" symbol="gtk_icon_info_load_icon_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="load_icon_finish" symbol="gtk_icon_info_load_icon_finish">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="load_symbolic" symbol="gtk_icon_info_load_symbolic">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="fg" type="GdkRGBA*"/>
+ <parameter name="success_color" type="GdkRGBA*"/>
+ <parameter name="warning_color" type="GdkRGBA*"/>
+ <parameter name="error_color" type="GdkRGBA*"/>
+ <parameter name="was_symbolic" type="gboolean*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="load_symbolic_async" symbol="gtk_icon_info_load_symbolic_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="fg" type="GdkRGBA*"/>
+ <parameter name="success_color" type="GdkRGBA*"/>
+ <parameter name="warning_color" type="GdkRGBA*"/>
+ <parameter name="error_color" type="GdkRGBA*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="load_symbolic_finish" symbol="gtk_icon_info_load_symbolic_finish">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="was_symbolic" type="gboolean*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="load_symbolic_for_context"
symbol="gtk_icon_info_load_symbolic_for_context">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="context" type="GtkStyleContext*"/>
+ <parameter name="was_symbolic" type="gboolean*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="load_symbolic_for_context_async"
symbol="gtk_icon_info_load_symbolic_for_context_async">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="context" type="GtkStyleContext*"/>
+ <parameter name="cancellable" type="GCancellable*"/>
+ <parameter name="callback" type="GAsyncReadyCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ </parameters>
+ </method>
+ <method name="load_symbolic_for_context_finish"
symbol="gtk_icon_info_load_symbolic_for_context_finish">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="res" type="GAsyncResult*"/>
+ <parameter name="was_symbolic" type="gboolean*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <method name="load_symbolic_for_style" symbol="gtk_icon_info_load_symbolic_for_style">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="state" type="GtkStateType"/>
+ <parameter name="was_symbolic" type="gboolean*"/>
+ <parameter name="error" type="GError**"/>
+ </parameters>
+ </method>
+ <constructor name="new_for_pixbuf" symbol="gtk_icon_info_new_for_pixbuf">
+ <return-type type="GtkIconInfo*"/>
+ <parameters>
+ <parameter name="icon_theme" type="GtkIconTheme*"/>
+ <parameter name="pixbuf" type="GdkPixbuf*"/>
+ </parameters>
+ </constructor>
+ <method name="set_raw_coordinates" symbol="gtk_icon_info_set_raw_coordinates">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_info" type="GtkIconInfo*"/>
+ <parameter name="raw_coordinates" type="gboolean"/>
+ </parameters>
+ </method>
+ </object>
<object name="GtkIconTheme" parent="GObject" type-name="GtkIconTheme"
get-type="gtk_icon_theme_get_type">
<method name="add_builtin_icon" symbol="gtk_icon_theme_add_builtin_icon">
<return-type type="void"/>
@@ -13456,6 +13655,12 @@
<parameter name="actions" type="GdkDragAction"/>
</parameters>
</method>
+ <method name="get_activate_on_single_click"
symbol="gtk_icon_view_get_activate_on_single_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ </parameters>
+ </method>
<method name="get_cell_rect" symbol="gtk_icon_view_get_cell_rect">
<return-type type="gboolean"/>
<parameters>
@@ -13699,6 +13904,13 @@
<parameter name="data" type="gpointer"/>
</parameters>
</method>
+ <method name="set_activate_on_single_click"
symbol="gtk_icon_view_set_activate_on_single_click">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="icon_view" type="GtkIconView*"/>
+ <parameter name="single" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_column_spacing" symbol="gtk_icon_view_set_column_spacing">
<return-type type="void"/>
<parameters>
@@ -13863,6 +14075,7 @@
<parameter name="icon_view" type="GtkIconView*"/>
</parameters>
</method>
+ <property name="activate-on-single-click" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="cell-area" type="GtkCellArea*" readable="1" writable="1"
construct="0" construct-only="1"/>
<property name="column-spacing" type="gint" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="columns" type="gint" readable="1" writable="1" construct="0"
construct-only="0"/>
@@ -13931,6 +14144,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkIconViewAccessible" parent="GtkContainerAccessible"
type-name="GtkIconViewAccessible" get-type="gtk_icon_view_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
<object name="GtkImage" parent="GtkMisc" type-name="GtkImage" get-type="gtk_image_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -14128,10 +14347,24 @@
<property name="pixbuf" type="GdkPixbuf*" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="pixbuf-animation" type="GdkPixbufAnimation*" readable="1"
writable="1" construct="0" construct-only="0"/>
<property name="pixel-size" type="gint" readable="1" writable="1" construct="0"
construct-only="0"/>
+ <property name="resource" type="char*" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="stock" type="char*" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="storage-type" type="GtkImageType" readable="1" writable="0"
construct="0" construct-only="0"/>
<property name="use-fallback" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
</object>
+ <object name="GtkImageAccessible" parent="GtkWidgetAccessible" type-name="GtkImageAccessible"
get-type="gtk_image_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
+ <object name="GtkImageCellAccessible" parent="GtkRendererCellAccessible"
type-name="GtkImageCellAccessible" get-type="gtk_image_cell_accessible_get_type">
+ <implements>
+ <interface name="AtkAction"/>
+ <interface name="AtkComponent"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
<object name="GtkImageMenuItem" parent="GtkMenuItem" type-name="GtkImageMenuItem"
get-type="gtk_image_menu_item_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -14691,6 +14924,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkLabelAccessible" parent="GtkWidgetAccessible" type-name="GtkLabelAccessible"
get-type="gtk_label_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkText"/>
+ </implements>
+ </object>
<object name="GtkLayout" parent="GtkContainer" type-name="GtkLayout"
get-type="gtk_layout_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -14787,6 +15026,12 @@
<parameter name="value" type="gdouble"/>
</parameters>
</method>
+ <method name="get_inverted" symbol="gtk_level_bar_get_inverted">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="self" type="GtkLevelBar*"/>
+ </parameters>
+ </method>
<method name="get_max_value" symbol="gtk_level_bar_get_max_value">
<return-type type="gdouble"/>
<parameters>
@@ -14836,6 +15081,13 @@
<parameter name="name" type="gchar*"/>
</parameters>
</method>
+ <method name="set_inverted" symbol="gtk_level_bar_set_inverted">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="self" type="GtkLevelBar*"/>
+ <parameter name="inverted" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_max_value" symbol="gtk_level_bar_set_max_value">
<return-type type="void"/>
<parameters>
@@ -14864,6 +15116,7 @@
<parameter name="value" type="gdouble"/>
</parameters>
</method>
+ <property name="inverted" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="max-value" type="gdouble" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="min-value" type="gdouble" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="mode" type="GtkLevelBarMode" readable="1" writable="1" construct="0"
construct-only="0"/>
@@ -14876,6 +15129,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkLevelBarAccessible" parent="GtkWidgetAccessible"
type-name="GtkLevelBarAccessible" get-type="gtk_level_bar_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkValue"/>
+ </implements>
+ </object>
<object name="GtkLinkButton" parent="GtkButton" type-name="GtkLinkButton"
get-type="gtk_link_button_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -14931,6 +15190,14 @@
</parameters>
</signal>
</object>
+ <object name="GtkLinkButtonAccessible" parent="GtkButtonAccessible"
type-name="GtkLinkButtonAccessible" get-type="gtk_link_button_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkImage"/>
+ <interface name="AtkHyperlinkImpl"/>
+ </implements>
+ </object>
<object name="GtkListStore" parent="GObject" type-name="GtkListStore"
get-type="gtk_list_store_get_type">
<implements>
<interface name="GtkTreeModel"/>
@@ -15160,6 +15427,13 @@
<return-type type="void"/>
</vfunc>
</object>
+ <object name="GtkLockButtonAccessible" parent="GtkButtonAccessible"
type-name="GtkLockButtonAccessible" get-type="gtk_lock_button_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
<object name="GtkMenu" parent="GtkMenuShell" type-name="GtkMenu" get-type="gtk_menu_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -15371,6 +15645,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkMenuAccessible" parent="GtkMenuShellAccessible"
type-name="GtkMenuAccessible" get-type="gtk_menu_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
<object name="GtkMenuBar" parent="GtkMenuShell" type-name="GtkMenuBar"
get-type="gtk_menu_bar_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -15478,7 +15758,6 @@
</method>
<property name="align-widget" type="GtkContainer*" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="direction" type="GtkArrowType" readable="1" writable="1"
construct="0" construct-only="0"/>
- <property name="menu" type="GtkMenu*" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="menu-model" type="GMenuModel*" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="popup" type="GtkMenu*" readable="1" writable="1" construct="0"
construct-only="0"/>
</object>
@@ -15671,6 +15950,13 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkMenuItemAccessible" parent="GtkContainerAccessible"
type-name="GtkMenuItemAccessible" get-type="gtk_menu_item_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
<object name="GtkMenuShell" parent="GtkContainer" type-name="GtkMenuShell"
get-type="gtk_menu_shell_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -15841,6 +16127,12 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkMenuShellAccessible" parent="GtkContainerAccessible"
type-name="GtkMenuShellAccessible" get-type="gtk_menu_shell_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
<object name="GtkMenuToolButton" parent="GtkToolButton" type-name="GtkMenuToolButton"
get-type="gtk_menu_tool_button_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -16465,6 +16757,30 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkNotebookAccessible" parent="GtkContainerAccessible"
type-name="GtkNotebookAccessible" get-type="gtk_notebook_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
+ <object name="GtkNotebookPageAccessible" parent="AtkObject"
type-name="GtkNotebookPageAccessible" get-type="gtk_notebook_page_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ </implements>
+ <method name="invalidate" symbol="gtk_notebook_page_accessible_invalidate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="page" type="GtkNotebookPageAccessible*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_notebook_page_accessible_new">
+ <return-type type="AtkObject*"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebookAccessible*"/>
+ <parameter name="child" type="GtkWidget*"/>
+ </parameters>
+ </constructor>
+ </object>
<object name="GtkNumerableIcon" parent="GEmblemedIcon" type-name="GtkNumerableIcon"
get-type="gtk_numerable_icon_get_type">
<implements>
<interface name="GIcon"/>
@@ -16897,6 +17213,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkPanedAccessible" parent="GtkContainerAccessible"
type-name="GtkPanedAccessible" get-type="gtk_paned_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkValue"/>
+ </implements>
+ </object>
<object name="GtkPlug" parent="GtkWindow" type-name="GtkPlug" get-type="gtk_plug_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -17945,6 +18267,12 @@
<property name="show-text" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="text" type="char*" readable="1" writable="1" construct="0"
construct-only="0"/>
</object>
+ <object name="GtkProgressBarAccessible" parent="GtkWidgetAccessible"
type-name="GtkProgressBarAccessible" get-type="gtk_progress_bar_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkValue"/>
+ </implements>
+ </object>
<object name="GtkRadioAction" parent="GtkToggleAction" type-name="GtkRadioAction"
get-type="gtk_radio_action_get_type">
<implements>
<interface name="GtkBuildable"/>
@@ -18078,6 +18406,13 @@
</parameters>
</signal>
</object>
+ <object name="GtkRadioButtonAccessible" parent="GtkToggleButtonAccessible"
type-name="GtkRadioButtonAccessible" get-type="gtk_radio_button_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
<object name="GtkRadioMenuItem" parent="GtkCheckMenuItem" type-name="GtkRadioMenuItem"
get-type="gtk_radio_menu_item_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -18146,6 +18481,13 @@
</parameters>
</signal>
</object>
+ <object name="GtkRadioMenuItemAccessible" parent="GtkCheckMenuItemAccessible"
type-name="GtkRadioMenuItemAccessible" get-type="gtk_radio_menu_item_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkSelection"/>
+ </implements>
+ </object>
<object name="GtkRadioToolButton" parent="GtkToggleToolButton" type-name="GtkRadioToolButton"
get-type="gtk_radio_tool_button_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -18431,6 +18773,12 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkRangeAccessible" parent="GtkWidgetAccessible" type-name="GtkRangeAccessible"
get-type="gtk_range_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkValue"/>
+ </implements>
+ </object>
<object name="GtkRcStyle" parent="GObject" type-name="GtkRcStyle"
get-type="gtk_rc_style_get_type">
<method name="copy" symbol="gtk_rc_style_copy">
<return-type type="GtkRcStyle*"/>
@@ -18770,6 +19118,19 @@
</parameters>
</signal>
</object>
+ <object name="GtkRendererCellAccessible" parent="GtkCellAccessible"
type-name="GtkRendererCellAccessible" get-type="gtk_renderer_cell_accessible_get_type">
+ <implements>
+ <interface name="AtkAction"/>
+ <interface name="AtkComponent"/>
+ </implements>
+ <constructor name="new" symbol="gtk_renderer_cell_accessible_new">
+ <return-type type="AtkObject*"/>
+ <parameters>
+ <parameter name="renderer" type="GtkCellRenderer*"/>
+ </parameters>
+ </constructor>
+ <property name="renderer" type="GtkCellRenderer*" readable="1" writable="1"
construct="0" construct-only="1"/>
+ </object>
<object name="GtkScale" parent="GtkRange" type-name="GtkScale" get-type="gtk_scale_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -18899,6 +19260,12 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkScaleAccessible" parent="GtkRangeAccessible" type-name="GtkScaleAccessible"
get-type="gtk_scale_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkValue"/>
+ </implements>
+ </object>
<object name="GtkScaleButton" parent="GtkButton" type-name="GtkScaleButton"
get-type="gtk_scale_button_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -18992,6 +19359,14 @@
</parameters>
</signal>
</object>
+ <object name="GtkScaleButtonAccessible" parent="GtkButtonAccessible"
type-name="GtkScaleButtonAccessible" get-type="gtk_scale_button_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkImage"/>
+ <interface name="AtkValue"/>
+ </implements>
+ </object>
<object name="GtkScrollbar" parent="GtkRange" type-name="GtkScrollbar"
get-type="gtk_scrollbar_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -19189,6 +19564,11 @@
</parameters>
</signal>
</object>
+ <object name="GtkScrolledWindowAccessible" parent="GtkContainerAccessible"
type-name="GtkScrolledWindowAccessible" get-type="gtk_scrolled_window_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ </implements>
+ </object>
<object name="GtkSearchEntry" parent="GtkEntry" type-name="GtkSearchEntry"
get-type="gtk_search_entry_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -19359,6 +19739,7 @@
<property name="gtk-primary-button-warps-slider" type="gboolean" readable="1"
writable="1" construct="0" construct-only="0"/>
<property name="gtk-print-backends" type="char*" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="gtk-print-preview-command" type="char*" readable="1" writable="1"
construct="0" construct-only="0"/>
+ <property name="gtk-recent-files-enabled" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="gtk-recent-files-limit" type="gint" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="gtk-recent-files-max-age" type="gint" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="gtk-scrolled-window-placement" type="GtkCornerType" readable="1"
writable="1" construct="0" construct-only="0"/>
@@ -19701,6 +20082,15 @@
</parameters>
</signal>
</object>
+ <object name="GtkSpinButtonAccessible" parent="GtkEntryAccessible"
type-name="GtkSpinButtonAccessible" get-type="gtk_spin_button_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkEditableText"/>
+ <interface name="AtkText"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkValue"/>
+ </implements>
+ </object>
<object name="GtkSpinner" parent="GtkWidget" type-name="GtkSpinner"
get-type="gtk_spinner_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -19723,6 +20113,12 @@
</method>
<property name="active" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
</object>
+ <object name="GtkSpinnerAccessible" parent="GtkWidgetAccessible"
type-name="GtkSpinnerAccessible" get-type="gtk_spinner_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
<object name="GtkStatusIcon" parent="GObject" type-name="GtkStatusIcon"
get-type="gtk_status_icon_get_type">
<method name="get_geometry" symbol="gtk_status_icon_get_geometry">
<return-type type="gboolean"/>
@@ -20081,6 +20477,11 @@
</parameters>
</signal>
</object>
+ <object name="GtkStatusbarAccessible" parent="GtkContainerAccessible"
type-name="GtkStatusbarAccessible" get-type="gtk_statusbar_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ </implements>
+ </object>
<object name="GtkStyle" parent="GObject" type-name="GtkStyle" get-type="gtk_style_get_type">
<method name="apply_default_background" symbol="gtk_style_apply_default_background">
<return-type type="void"/>
@@ -20652,6 +21053,12 @@
<parameter name="state" type="GtkStateFlags"/>
</parameters>
</method>
+ <method name="get_frame_clock" symbol="gtk_style_context_get_frame_clock">
+ <return-type type="GdkFrameClock*"/>
+ <parameters>
+ <parameter name="context" type="GtkStyleContext*"/>
+ </parameters>
+ </method>
<method name="get_junction_sides" symbol="gtk_style_context_get_junction_sides">
<return-type type="GtkJunctionSides"/>
<parameters>
@@ -20886,6 +21293,13 @@
<parameter name="direction" type="GtkTextDirection"/>
</parameters>
</method>
+ <method name="set_frame_clock" symbol="gtk_style_context_set_frame_clock">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="context" type="GtkStyleContext*"/>
+ <parameter name="frame_clock" type="GdkFrameClock*"/>
+ </parameters>
+ </method>
<method name="set_junction_sides" symbol="gtk_style_context_set_junction_sides">
<return-type type="void"/>
<parameters>
@@ -20930,6 +21344,7 @@
</parameters>
</method>
<property name="direction" type="GtkTextDirection" readable="1" writable="1"
construct="0" construct-only="0"/>
+ <property name="paint-clock" type="GdkFrameClock*" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="parent" type="GtkStyleContext*" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="screen" type="GdkScreen*" readable="1" writable="1" construct="0"
construct-only="0"/>
<signal name="changed" when="FIRST">
@@ -21079,6 +21494,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkSwitchAccessible" parent="GtkWidgetAccessible"
type-name="GtkSwitchAccessible" get-type="gtk_switch_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ </implements>
+ </object>
<object name="GtkTable" parent="GtkContainer" type-name="GtkTable"
get-type="gtk_table_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -21901,6 +22322,13 @@
</parameters>
</signal>
</object>
+ <object name="GtkTextCellAccessible" parent="GtkRendererCellAccessible"
type-name="GtkTextCellAccessible" get-type="gtk_text_cell_accessible_get_type">
+ <implements>
+ <interface name="AtkAction"/>
+ <interface name="AtkComponent"/>
+ <interface name="AtkText"/>
+ </implements>
+ </object>
<object name="GtkTextChildAnchor" parent="GObject" type-name="GtkTextChildAnchor"
get-type="gtk_text_child_anchor_get_type">
<method name="get_deleted" symbol="gtk_text_child_anchor_get_deleted">
<return-type type="gboolean"/>
@@ -22727,6 +23155,14 @@
</parameters>
</signal>
</object>
+ <object name="GtkTextViewAccessible" parent="GtkContainerAccessible"
type-name="GtkTextViewAccessible" get-type="gtk_text_view_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkEditableText"/>
+ <interface name="AtkText"/>
+ <interface name="AtkStreamableContent"/>
+ </implements>
+ </object>
<object name="GtkThemingEngine" parent="GObject" type-name="GtkThemingEngine"
get-type="gtk_theming_engine_get_type">
<method name="get" symbol="gtk_theming_engine_get">
<return-type type="void"/>
@@ -23212,6 +23648,13 @@
</parameters>
</signal>
</object>
+ <object name="GtkToggleButtonAccessible" parent="GtkButtonAccessible"
type-name="GtkToggleButtonAccessible" get-type="gtk_toggle_button_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkAction"/>
+ <interface name="AtkImage"/>
+ </implements>
+ </object>
<object name="GtkToggleToolButton" parent="GtkToolButton" type-name="GtkToggleToolButton"
get-type="gtk_toggle_tool_button_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -24053,6 +24496,14 @@
</parameters>
</method>
</object>
+ <object name="GtkToplevelAccessible" parent="AtkObject" type-name="GtkToplevelAccessible"
get-type="gtk_toplevel_accessible_get_type">
+ <method name="get_children" symbol="gtk_toplevel_accessible_get_children">
+ <return-type type="GList*"/>
+ <parameters>
+ <parameter name="accessible" type="GtkToplevelAccessible*"/>
+ </parameters>
+ </method>
+ </object>
<object name="GtkTreeModelFilter" parent="GObject" type-name="GtkTreeModelFilter"
get-type="gtk_tree_model_filter_get_type">
<implements>
<interface name="GtkTreeModel"/>
@@ -24712,6 +25163,12 @@
<parameter name="path" type="GtkTreePath*"/>
</parameters>
</method>
+ <method name="get_activate_on_single_click"
symbol="gtk_tree_view_get_activate_on_single_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ </parameters>
+ </method>
<method name="get_background_area" symbol="gtk_tree_view_get_background_area">
<return-type type="void"/>
<parameters>
@@ -25077,6 +25534,13 @@
<parameter name="tree_y" type="gint"/>
</parameters>
</method>
+ <method name="set_activate_on_single_click"
symbol="gtk_tree_view_set_activate_on_single_click">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tree_view" type="GtkTreeView*"/>
+ <parameter name="single" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_column_drag_function"
symbol="gtk_tree_view_set_column_drag_function">
<return-type type="void"/>
<parameters>
@@ -25319,6 +25783,7 @@
<parameter name="tree_view" type="GtkTreeView*"/>
</parameters>
</method>
+ <property name="activate-on-single-click" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="enable-grid-lines" type="GtkTreeViewGridLines" readable="1"
writable="1" construct="0" construct-only="0"/>
<property name="enable-search" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="enable-tree-lines" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
@@ -25443,6 +25908,14 @@
</parameters>
</signal>
</object>
+ <object name="GtkTreeViewAccessible" parent="GtkContainerAccessible"
type-name="GtkTreeViewAccessible" get-type="gtk_tree_view_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkTable"/>
+ <interface name="AtkSelection"/>
+ <interface name="GtkCellAccessibleParent"/>
+ </implements>
+ </object>
<object name="GtkTreeViewColumn" parent="GInitiallyUnowned" type-name="GtkTreeViewColumn"
get-type="gtk_tree_view_column_get_type">
<implements>
<interface name="GtkCellLayout"/>
@@ -26223,6 +26696,15 @@
<parameter name="label" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="add_tick_callback" symbol="gtk_widget_add_tick_callback">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="callback" type="GtkTickCallback"/>
+ <parameter name="user_data" type="gpointer"/>
+ <parameter name="notify" type="GDestroyNotify"/>
+ </parameters>
+ </method>
<method name="can_activate_accel" symbol="gtk_widget_can_activate_accel">
<return-type type="gboolean"/>
<parameters>
@@ -26488,6 +26970,12 @@
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_frame_clock" symbol="gtk_widget_get_frame_clock">
+ <return-type type="GdkFrameClock*"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="get_halign" symbol="gtk_widget_get_halign">
<return-type type="GtkAlign"/>
<parameters>
@@ -26573,6 +27061,12 @@
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_opacity" symbol="gtk_widget_get_opacity">
+ <return-type type="double"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="get_pango_context" symbol="gtk_widget_get_pango_context">
<return-type type="PangoContext*"/>
<parameters>
@@ -26920,6 +27414,12 @@
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="is_visible" symbol="gtk_widget_is_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="keynav_failed" symbol="gtk_widget_keynav_failed">
<return-type type="gboolean"/>
<parameters>
@@ -27121,6 +27621,13 @@
<parameter name="region" type="cairo_region_t*"/>
</parameters>
</method>
+ <method name="register_window" symbol="gtk_widget_register_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
<method name="remove_accelerator" symbol="gtk_widget_remove_accelerator">
<return-type type="gboolean"/>
<parameters>
@@ -27137,6 +27644,13 @@
<parameter name="label" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="remove_tick_callback" symbol="gtk_widget_remove_tick_callback">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="id" type="guint"/>
+ </parameters>
+ </method>
<method name="render_icon" symbol="gtk_widget_render_icon">
<return-type type="GdkPixbuf*"/>
<parameters>
@@ -27364,6 +27878,13 @@
<parameter name="no_show_all" type="gboolean"/>
</parameters>
</method>
+ <method name="set_opacity" symbol="gtk_widget_set_opacity">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="opacity" type="double"/>
+ </parameters>
+ </method>
<method name="set_parent" symbol="gtk_widget_set_parent">
<return-type type="void"/>
<parameters>
@@ -27615,6 +28136,13 @@
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="unregister_window" symbol="gtk_widget_unregister_window">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ </parameters>
+ </method>
<method name="unset_state_flags" symbol="gtk_widget_unset_state_flags">
<return-type type="void"/>
<parameters>
@@ -27644,6 +28172,7 @@
<property name="margin-top" type="gint" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="name" type="char*" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="no-show-all" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
+ <property name="opacity" type="gdouble" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="parent" type="GtkContainer*" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="receives-default" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="sensitive" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
@@ -28238,6 +28767,18 @@
</parameters>
</vfunc>
</object>
+ <object name="GtkWidgetAccessible" parent="GtkAccessible" type-name="GtkWidgetAccessible"
get-type="gtk_widget_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ </implements>
+ <vfunc name="notify_gtk">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GObject*"/>
+ <parameter name="pspec" type="GParamSpec*"/>
+ </parameters>
+ </vfunc>
+ </object>
<object name="GtkWindow" parent="GtkBin" type-name="GtkWindow" get-type="gtk_window_get_type">
<implements>
<interface name="AtkImplementor"/>
@@ -29011,7 +29552,6 @@
<property name="is-active" type="gboolean" readable="1" writable="0" construct="0"
construct-only="0"/>
<property name="mnemonics-visible" type="gboolean" readable="1" writable="1"
construct="0" construct-only="0"/>
<property name="modal" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
- <property name="opacity" type="gdouble" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="resizable" type="gboolean" readable="1" writable="1" construct="0"
construct-only="0"/>
<property name="resize-grip-visible" type="gboolean" readable="1" writable="0"
construct="0" construct-only="0"/>
<property name="role" type="char*" readable="1" writable="1" construct="0"
construct-only="0"/>
@@ -29051,6 +29591,12 @@
</parameters>
</signal>
</object>
+ <object name="GtkWindowAccessible" parent="GtkContainerAccessible"
type-name="GtkWindowAccessible" get-type="gtk_window_accessible_get_type">
+ <implements>
+ <interface name="AtkComponent"/>
+ <interface name="AtkWindow"/>
+ </implements>
+ </object>
<object name="GtkWindowGroup" parent="GObject" type-name="GtkWindowGroup"
get-type="gtk_window_group_get_type">
<method name="add_window" symbol="gtk_window_group_add_window">
<return-type type="void"/>
@@ -29423,6 +29969,132 @@
</parameters>
</vfunc>
</interface>
+ <interface name="GtkCellAccessibleParent" type-name="GtkCellAccessibleParent"
get-type="gtk_cell_accessible_parent_get_type">
+ <method name="activate" symbol="gtk_cell_accessible_parent_activate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ <method name="edit" symbol="gtk_cell_accessible_parent_edit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ <method name="expand_collapse" symbol="gtk_cell_accessible_parent_expand_collapse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ <method name="get_cell_area" symbol="gtk_cell_accessible_parent_get_cell_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ <parameter name="cell_rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
+ <method name="get_cell_extents" symbol="gtk_cell_accessible_parent_get_cell_extents">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ <parameter name="coord_type" type="AtkCoordType"/>
+ </parameters>
+ </method>
+ <method name="get_child_index" symbol="gtk_cell_accessible_parent_get_child_index">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ <method name="get_renderer_state"
symbol="gtk_cell_accessible_parent_get_renderer_state">
+ <return-type type="GtkCellRendererState"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ <method name="grab_focus" symbol="gtk_cell_accessible_parent_grab_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </method>
+ <vfunc name="activate">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="edit">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="expand_collapse">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_cell_area">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ <parameter name="cell_rect" type="GdkRectangle*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_cell_extents">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ <parameter name="x" type="gint*"/>
+ <parameter name="y" type="gint*"/>
+ <parameter name="width" type="gint*"/>
+ <parameter name="height" type="gint*"/>
+ <parameter name="coord_type" type="AtkCoordType"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_child_index">
+ <return-type type="int"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_renderer_state">
+ <return-type type="GtkCellRendererState"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="grab_focus">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="parent" type="GtkCellAccessibleParent*"/>
+ <parameter name="cell" type="GtkCellAccessible*"/>
+ </parameters>
+ </vfunc>
+ </interface>
<interface name="GtkCellEditable" type-name="GtkCellEditable"
get-type="gtk_cell_editable_get_type">
<requires>
<interface name="GtkWidget"/>
@@ -31567,15 +32239,15 @@
</parameters>
</vfunc>
</interface>
- <constant name="GTK_BINARY_AGE" type="int" value="602"/>
+ <constant name="GTK_BINARY_AGE" type="int" value="711"/>
<constant name="GTK_INPUT_ERROR" type="int" value="-1"/>
- <constant name="GTK_INTERFACE_AGE" type="int" value="2"/>
+ <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_MINOR_VERSION" type="int" value="6"/>
+ <constant name="GTK_MICRO_VERSION" type="int" value="11"/>
+ <constant name="GTK_MINOR_VERSION" type="int" value="7"/>
<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"/>
@@ -31747,6 +32419,7 @@
<constant name="GTK_STYLE_CLASS_IMAGE" type="char*" value="image"/>
<constant name="GTK_STYLE_CLASS_INFO" type="char*" value="info"/>
<constant name="GTK_STYLE_CLASS_INLINE_TOOLBAR" type="char*" value="inline-toolbar"/>
+ <constant name="GTK_STYLE_CLASS_INSERTION_CURSOR" type="char*" value="insertion-cursor"/>
<constant name="GTK_STYLE_CLASS_LEFT" type="char*" value="left"/>
<constant name="GTK_STYLE_CLASS_LEVEL_BAR" type="char*" value="level-bar"/>
<constant name="GTK_STYLE_CLASS_LINKED" type="char*" value="linked"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]