[vala] gtk+-2.0: Update to 2.20.0
- From: Jürg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] gtk+-2.0: Update to 2.20.0
- Date: Wed, 31 Mar 2010 18:36:35 +0000 (UTC)
commit 3616905fcdd840665b3dee8be7542ec992fa913b
Author: Jürg Billeter <j bitron ch>
Date: Wed Mar 31 20:29:51 2010 +0200
gtk+-2.0: Update to 2.20.0
vapi/gdk-2.0.vapi | 5 +-
vapi/gdk-pixbuf-2.0.vapi | 3 +
vapi/gtk+-2.0.vapi | 145 ++++++-
vapi/packages/gdk-2.0/gdk-2.0.gi | 20 +
vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi | 18 +-
vapi/packages/gtk+-2.0/gtk+-2.0.gi | 635 +++++++++++++++++++++++-
6 files changed, 816 insertions(+), 10 deletions(-)
---
diff --git a/vapi/gdk-2.0.vapi b/vapi/gdk-2.0.vapi
index 92d1c55..1974209 100644
--- a/vapi/gdk-2.0.vapi
+++ b/vapi/gdk-2.0.vapi
@@ -1,4 +1,4 @@
-/* gdk-2.0.vapi generated by lt-vapigen, do not modify. */
+/* gdk-2.0.vapi generated by vapigen, do not modify. */
[CCode (cprefix = "Gdk", lower_case_cprefix = "gdk_", gir_namespace = "Gdk", gir_version = "2.0")]
namespace Gdk {
@@ -349,6 +349,7 @@ namespace Gdk {
[CCode (cheader_filename = "gdk/gdk.h")]
public class Keymap : GLib.Object {
public weak Gdk.Display display;
+ public void add_virtual_modifiers (Gdk.ModifierType state);
public bool get_caps_lock_state ();
public static unowned Gdk.Keymap get_default ();
public Pango.Direction get_direction ();
@@ -357,6 +358,7 @@ namespace Gdk {
public static unowned Gdk.Keymap get_for_display (Gdk.Display display);
public bool have_bidi_layouts ();
public uint lookup_key (Gdk.KeymapKey key);
+ public bool map_virtual_modifiers (Gdk.ModifierType state);
public bool translate_keyboard_state (uint hardware_keycode, Gdk.ModifierType state, int group, uint keyval, int effective_group, int level, Gdk.ModifierType consumed_modifiers);
public virtual signal void direction_changed ();
public virtual signal void keys_changed ();
@@ -455,6 +457,7 @@ namespace Gdk {
public int get_monitor_width_mm (int monitor_num);
public int get_n_monitors ();
public int get_number ();
+ public int get_primary_monitor ();
public double get_resolution ();
public unowned Gdk.Colormap get_rgb_colormap ();
public unowned Gdk.Visual get_rgb_visual ();
diff --git a/vapi/gdk-pixbuf-2.0.vapi b/vapi/gdk-pixbuf-2.0.vapi
index 2f7e2d7..a667f71 100644
--- a/vapi/gdk-pixbuf-2.0.vapi
+++ b/vapi/gdk-pixbuf-2.0.vapi
@@ -121,6 +121,9 @@ namespace Gdk {
[CCode (has_construct_function = false)]
public PixbufSimpleAnim (int width, int height, float rate);
public void add_frame (Gdk.Pixbuf pixbuf);
+ public bool get_loop ();
+ public void set_loop (bool loop);
+ public bool loop { get; set; }
}
[Compact]
[CCode (cheader_filename = "gdk-pixbuf/gdk-pixdata.h")]
diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi
index 8760096..1c7cebc 100644
--- a/vapi/gtk+-2.0.vapi
+++ b/vapi/gtk+-2.0.vapi
@@ -154,6 +154,7 @@ namespace Gtk {
public virtual void disconnect_proxy (Gtk.Widget proxy);
public unowned GLib.Closure get_accel_closure ();
public unowned string get_accel_path ();
+ public bool get_always_show_image ();
public unowned GLib.Icon get_gicon ();
public unowned string get_icon_name ();
public bool get_is_important ();
@@ -170,6 +171,7 @@ namespace Gtk {
public bool is_visible ();
public void set_accel_group (Gtk.AccelGroup accel_group);
public void set_accel_path (string accel_path);
+ public void set_always_show_image (bool always_show);
public void set_gicon (GLib.Icon icon);
public void set_icon_name (string icon_name);
public void set_is_important (bool is_important);
@@ -184,6 +186,7 @@ namespace Gtk {
public void unblock_activate ();
[NoAccessorMethod]
public Gtk.ActionGroup action_group { owned get; set; }
+ public bool always_show_image { get; set construct; }
public GLib.Icon gicon { get; set; }
[NoAccessorMethod]
public bool hide_if_empty { get; set; }
@@ -709,6 +712,17 @@ namespace Gtk {
public uint digits { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class CellRendererSpinner : Gtk.CellRenderer {
+ [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
+ public CellRendererSpinner ();
+ [NoAccessorMethod]
+ public bool active { get; set; }
+ [NoAccessorMethod]
+ public uint pulse { get; set; }
+ [NoAccessorMethod]
+ public Gtk.IconSize size { get; set; }
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class CellRendererText : Gtk.CellRenderer {
public uint calc_fixed_height;
public weak Pango.AttrList extra_attrs;
@@ -1149,6 +1163,7 @@ namespace Gtk {
public unowned Gtk.Widget get_content_area ();
public bool get_has_separator ();
public int get_response_for_widget (Gtk.Widget widget);
+ public unowned Gtk.Widget get_widget_for_response (int response_id);
public int run ();
[CCode (sentinel = "-1")]
public void set_alternative_button_order (...);
@@ -1220,6 +1235,7 @@ namespace Gtk {
public Gtk.ImageType get_icon_storage_type (Gtk.EntryIconPosition icon_pos);
public unowned string get_icon_tooltip_markup (Gtk.EntryIconPosition icon_pos);
public unowned string get_icon_tooltip_text (Gtk.EntryIconPosition icon_pos);
+ public unowned Gdk.Window get_icon_window (Gtk.EntryIconPosition icon_pos);
public Gtk.Border get_inner_border ();
public unichar get_invisible_char ();
public unowned Pango.Layout get_layout ();
@@ -1232,6 +1248,7 @@ namespace Gtk {
[NoWrapper]
public virtual void get_text_area_size (int x, int y, int width, int height);
public uint16 get_text_length ();
+ public unowned Gdk.Window get_text_window ();
public bool get_visibility ();
public int get_width_chars ();
public int layout_index_to_text_index (int layout_index);
@@ -1344,6 +1361,7 @@ namespace Gtk {
public virtual signal void move_cursor (Gtk.MovementStep step, int count, bool extend_selection);
public virtual signal void paste_clipboard ();
public virtual signal void populate_popup (Gtk.Menu menu);
+ public virtual signal void preedit_changed (string p0);
public virtual signal void toggle_overwrite ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
@@ -2419,6 +2437,7 @@ namespace Gtk {
public uint have_xgrab;
public uint ignore_enter;
public uint ignore_leave;
+ public uint keyboard_mode;
public uint menu_flag;
public weak Gtk.Widget parent_menu_shell;
public void activate_item (Gtk.Widget menu_item, bool force_deactivate);
@@ -2534,6 +2553,7 @@ namespace Gtk {
public Notebook ();
public int append_page (Gtk.Widget child, Gtk.Widget? tab_label);
public int append_page_menu (Gtk.Widget child, Gtk.Widget? tab_label, Gtk.Widget? menu_label);
+ public unowned Gtk.Widget get_action_widget (Gtk.PackType pack_type);
public int get_current_page ();
public void* get_group ();
public unowned Gtk.Widget get_menu_label (Gtk.Widget child);
@@ -2561,6 +2581,7 @@ namespace Gtk {
public void query_tab_label_packing (Gtk.Widget child, bool? expand, bool? fill, Gtk.PackType? pack_type);
public void remove_page (int page_num);
public void reorder_child (Gtk.Widget child, int position);
+ public void set_action_widget (Gtk.Widget widget, Gtk.PackType pack_type);
public void set_current_page (int page_num);
public void set_group (void* group);
public void set_menu_label (Gtk.Widget child, Gtk.Widget? menu_label);
@@ -2621,6 +2642,13 @@ namespace Gtk {
[HasEmitter]
public virtual signal void destroy ();
}
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class OffscreenWindow : Gtk.Window, Atk.Implementor, Gtk.Buildable {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public OffscreenWindow ();
+ public unowned Gdk.Pixbuf get_pixbuf ();
+ public unowned Gdk.Pixmap get_pixmap ();
+ }
[Compact]
[CCode (cheader_filename = "gtk/gtk.h")]
public class PageRange {
@@ -2684,6 +2712,7 @@ namespace Gtk {
public void add2 (Gtk.Widget child);
public unowned Gtk.Widget get_child1 ();
public unowned Gtk.Widget get_child2 ();
+ public unowned Gdk.Window get_handle_window ();
public int get_position ();
public void pack1 (Gtk.Widget child, bool resize, bool shrink);
public void pack2 (Gtk.Widget child, bool resize, bool shrink);
@@ -2755,6 +2784,7 @@ namespace Gtk {
public unowned Cairo.Context get_cairo_context ();
public double get_dpi_x ();
public double get_dpi_y ();
+ public bool get_hard_margins (double top, double bottom, double left, double right);
public double get_height ();
public unowned Gtk.PageSetup get_page_setup ();
public unowned Pango.FontMap get_pango_fontmap ();
@@ -3045,10 +3075,14 @@ namespace Gtk {
public bool get_flippable ();
public bool get_inverted ();
public Gtk.SensitivityType get_lower_stepper_sensitivity ();
+ public int get_min_slider_size ();
[NoWrapper]
public virtual void get_range_border (Gtk.Border border_);
+ public void get_range_rect (Gdk.Rectangle range_rect);
public bool get_restrict_to_fill_level ();
public bool get_show_fill_level ();
+ public void get_slider_range (int slider_start, int slider_end);
+ public bool get_slider_size_fixed ();
public Gtk.UpdateType get_update_policy ();
public Gtk.SensitivityType get_upper_stepper_sensitivity ();
public double get_value ();
@@ -3058,9 +3092,11 @@ namespace Gtk {
public void set_increments (double step, double page);
public void set_inverted (bool setting);
public void set_lower_stepper_sensitivity (Gtk.SensitivityType sensitivity);
+ public void set_min_slider_size (bool min_size);
public void set_range (double min, double max);
public void set_restrict_to_fill_level (bool restrict_to_fill_level);
public void set_show_fill_level (bool show_fill_level);
+ public void set_slider_size_fixed (bool size_fixed);
public void set_update_policy (Gtk.UpdateType policy);
public void set_upper_stepper_sensitivity (Gtk.SensitivityType sensitivity);
public void set_value (double value);
@@ -3439,6 +3475,8 @@ namespace Gtk {
[NoAccessorMethod]
public bool gtk_alternative_sort_arrows { get; set; }
[NoAccessorMethod]
+ public bool gtk_auto_mnemonics { get; set; }
+ [NoAccessorMethod]
public string gtk_color_scheme { owned get; set; }
[NoAccessorMethod]
public bool gtk_cursor_blink { get; set; }
@@ -3519,6 +3557,10 @@ namespace Gtk {
[NoAccessorMethod]
public int gtk_timeout_repeat { get; set; }
[NoAccessorMethod]
+ public Gtk.IconSize gtk_toolbar_icon_size { get; set; }
+ [NoAccessorMethod]
+ public Gtk.ToolbarStyle gtk_toolbar_style { get; set; }
+ [NoAccessorMethod]
public int gtk_tooltip_browse_mode_timeout { get; set; }
[NoAccessorMethod]
public int gtk_tooltip_browse_timeout { get; set; }
@@ -3642,6 +3684,15 @@ namespace Gtk {
public virtual signal void wrapped ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
+ public class Spinner : Gtk.DrawingArea, Atk.Implementor, Gtk.Buildable {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public Spinner ();
+ public void start ();
+ public void stop ();
+ [NoAccessorMethod]
+ public bool active { get; set; }
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
public class StatusIcon : GLib.Object {
[CCode (has_construct_function = false)]
public StatusIcon ();
@@ -3680,6 +3731,7 @@ namespace Gtk {
public void set_from_pixbuf (Gdk.Pixbuf pixbuf);
public void set_from_stock (string stock_id);
public void set_has_tooltip (bool has_tooltip);
+ public void set_name (string name);
public void set_screen (Gdk.Screen screen);
public void set_title (string title);
public void set_tooltip_markup (string markup);
@@ -3729,6 +3781,7 @@ namespace Gtk {
public Statusbar ();
public uint get_context_id (string context_description);
public bool get_has_resize_grip ();
+ public unowned Gtk.Widget get_message_area ();
public void pop (uint context_id);
public uint push (uint context_id, string text);
public void remove (uint context_id, uint message_id);
@@ -3832,6 +3885,8 @@ namespace Gtk {
[NoWrapper]
public virtual void draw_slider (Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gdk.Rectangle area, Gtk.Widget widget, string detail, int x, int y, int width, int height, Gtk.Orientation orientation);
[NoWrapper]
+ public virtual void draw_spinner (Gdk.Window window, Gtk.StateType state_type, Gdk.Rectangle area, Gtk.Widget widget, string detail, uint step, int x, int y, int width, int height);
+ [NoWrapper]
public virtual void draw_string (Gdk.Window window, Gtk.StateType state_type, Gdk.Rectangle area, Gtk.Widget widget, string detail, int x, int y, string str);
[NoWrapper]
public virtual void draw_tab (Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gdk.Rectangle area, Gtk.Widget widget, string detail, int x, int y, int width, int height);
@@ -4417,6 +4472,7 @@ namespace Gtk {
public virtual signal void page_horizontally (int count, bool extend_selection);
public virtual signal void paste_clipboard ();
public virtual signal void populate_popup (Gtk.Menu menu);
+ public virtual signal void preedit_changed (string p0);
public virtual signal void select_all (bool p0);
public virtual signal void set_anchor ();
public virtual signal void set_scroll_adjustments (Gtk.Adjustment hadjustment, Gtk.Adjustment vadjustment);
@@ -4506,6 +4562,7 @@ namespace Gtk {
public class ToolItem : Gtk.Bin, Atk.Implementor, Gtk.Buildable, Gtk.Activatable {
[CCode (has_construct_function = false)]
public ToolItem ();
+ public Pango.EllipsizeMode get_ellipsize_mode ();
public bool get_expand ();
public bool get_homogeneous ();
public Gtk.IconSize get_icon_size ();
@@ -4513,6 +4570,9 @@ namespace Gtk {
public Gtk.Orientation get_orientation ();
public unowned Gtk.Widget get_proxy_menu_item (string menu_item_id);
public Gtk.ReliefStyle get_relief_style ();
+ public float get_text_alignment ();
+ public Gtk.Orientation get_text_orientation ();
+ public unowned Gtk.SizeGroup get_text_size_group ();
public Gtk.ToolbarStyle get_toolbar_style ();
public bool get_use_drag_window ();
public bool get_visible_horizontal ();
@@ -4535,7 +4595,58 @@ namespace Gtk {
public virtual signal void toolbar_reconfigured ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
- public class Toolbar : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable, Gtk.ToolShell {
+ public class ToolItemGroup : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ToolShell {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public ToolItemGroup (string label);
+ public bool get_collapsed ();
+ public unowned Gtk.ToolItem get_drop_item (int x, int y);
+ public Pango.EllipsizeMode get_ellipsize ();
+ public Gtk.ReliefStyle get_header_relief ();
+ public int get_item_position (Gtk.ToolItem item);
+ public unowned string get_label ();
+ public unowned Gtk.Widget get_label_widget ();
+ public uint get_n_items ();
+ public unowned Gtk.ToolItem get_nth_item (uint index);
+ public void insert (Gtk.ToolItem item, int position);
+ public void set_collapsed (bool collapsed);
+ public void set_ellipsize (Pango.EllipsizeMode ellipsize);
+ public void set_header_relief (Gtk.ReliefStyle style);
+ public void set_item_position (Gtk.ToolItem item, int position);
+ public void set_label (string label);
+ public void set_label_widget (Gtk.Widget label_widget);
+ public bool collapsed { get; set; }
+ public Pango.EllipsizeMode ellipsize { get; set; }
+ public Gtk.ReliefStyle header_relief { get; set; }
+ public string label { get; set; }
+ public Gtk.Widget label_widget { get; set; }
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class ToolPalette : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
+ [CCode (type = "GtkWidget*", has_construct_function = false)]
+ public ToolPalette ();
+ public void add_drag_dest (Gtk.Widget widget, Gtk.DestDefaults flags, Gtk.ToolPaletteDragTargets targets, Gdk.DragAction actions);
+ public unowned Gtk.Widget get_drag_item (Gtk.SelectionData selection);
+ public static Gtk.TargetEntry get_drag_target_group ();
+ public static Gtk.TargetEntry get_drag_target_item ();
+ public unowned Gtk.ToolItem get_drop_item (int x, int y);
+ public unowned Gtk.Adjustment get_hadjustment ();
+ public Gtk.IconSize get_icon_size ();
+ public Gtk.ToolbarStyle get_style ();
+ public unowned Gtk.Adjustment get_vadjustment ();
+ public void set_drag_source (Gtk.ToolPaletteDragTargets targets);
+ public void set_icon_size (Gtk.IconSize icon_size);
+ public void set_style (Gtk.ToolbarStyle style);
+ public void unset_icon_size ();
+ public void unset_style ();
+ public Gtk.IconSize icon_size { get; set; }
+ [NoAccessorMethod]
+ public bool icon_size_set { get; set; }
+ [NoAccessorMethod]
+ public Gtk.ToolbarStyle toolbar_style { get; set; }
+ public virtual signal void set_scroll_adjustments (Gtk.Adjustment hadjustment, Gtk.Adjustment vadjustment);
+ }
+ [CCode (cheader_filename = "gtk/gtk.h")]
+ public class Toolbar : Gtk.Container, Atk.Implementor, Gtk.Buildable, Gtk.ToolShell, Gtk.Orientable {
public int button_maxh;
public int button_maxw;
public weak GLib.List children;
@@ -4574,6 +4685,7 @@ namespace Gtk {
public class Tooltip : GLib.Object {
public void set_custom (Gtk.Widget custom_widget);
public void set_icon (Gdk.Pixbuf pixbuf);
+ public void set_icon_from_gicon (GLib.Icon gicon, Gtk.IconSize size);
public void set_icon_from_icon_name (string icon_name, Gtk.IconSize size);
public void set_icon_from_stock (string stock_id, Gtk.IconSize size);
public void set_markup (string markup);
@@ -5044,6 +5156,7 @@ namespace Gtk {
public weak Gdk.Window view_window;
[CCode (type = "GtkWidget*", has_construct_function = false)]
public Viewport (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
+ public unowned Gdk.Window get_bin_window ();
public unowned Gtk.Adjustment get_hadjustment ();
public Gtk.ShadowType get_shadow_type ();
public unowned Gtk.Adjustment get_vadjustment ();
@@ -5108,13 +5221,16 @@ namespace Gtk {
public Gtk.WidgetFlags get_flags ();
public bool get_has_tooltip ();
public bool get_has_window ();
+ public bool get_mapped ();
public unowned Gtk.RcStyle get_modifier_style ();
public bool get_no_show_all ();
public unowned Pango.Context get_pango_context ();
public unowned Gtk.Widget get_parent ();
public unowned Gdk.Window get_parent_window ();
public void get_pointer (out int x, out int y);
+ public bool get_realized ();
public bool get_receives_default ();
+ public void get_requisition (Gtk.Requisition requisition);
public unowned Gdk.Window get_root_window ();
public unowned Gdk.Screen get_screen ();
public bool get_sensitive ();
@@ -5133,6 +5249,7 @@ namespace Gtk {
public void grab_default ();
[CCode (cname = "GTK_WIDGET_HAS_GRAB")]
public bool has_grab ();
+ public bool has_rc_style ();
public bool has_screen ();
public virtual void hide_all ();
public bool hide_on_delete ();
@@ -5207,9 +5324,11 @@ namespace Gtk {
public void set_flags (Gtk.WidgetFlags flags);
public void set_has_tooltip (bool has_tooltip);
public void set_has_window (bool has_window);
+ public void set_mapped (bool mapped);
public void set_no_show_all (bool no_show_all);
public void set_parent (Gtk.Widget parent);
public void set_parent_window (Gdk.Window parent_window);
+ public void set_realized (bool realized);
public void set_receives_default (bool receives_default);
public void set_redraw_on_allocate (bool redraw_on_allocate);
public bool set_scroll_adjustments (Gtk.Adjustment? hadjustment, Gtk.Adjustment? vadjustment);
@@ -5225,6 +5344,7 @@ namespace Gtk {
public void shape_combine_mask (Gdk.Bitmap? shape_mask, int offset_x, int offset_y);
public virtual void show_all ();
public void show_now ();
+ public void style_attach ();
public void style_get (...);
public void style_get_property (string property_name, GLib.Value value);
public void style_get_valist (string first_property_name, void* var_args);
@@ -5421,6 +5541,7 @@ namespace Gtk {
public GLib.List<weak Gdk.Pixbuf> get_icon_list ();
public unowned string get_icon_name ();
public Gdk.ModifierType get_mnemonic_modifier ();
+ public bool get_mnemonics_visible ();
public bool get_modal ();
public double get_opacity ();
public void get_position (out int root_x, out int root_y);
@@ -5434,6 +5555,7 @@ namespace Gtk {
public unowned Gtk.Window get_transient_for ();
public Gdk.WindowTypeHint get_type_hint ();
public bool get_urgency_hint ();
+ public Gtk.WindowType get_window_type ();
public void iconify ();
public static GLib.List<weak Gtk.Window> list_toplevels ();
public void maximize ();
@@ -5473,6 +5595,7 @@ namespace Gtk {
public void set_keep_above (bool setting);
public void set_keep_below (bool setting);
public void set_mnemonic_modifier (Gdk.ModifierType modifier);
+ public void set_mnemonics_visible (bool setting);
public void set_modal (bool modal);
public void set_opacity (double opacity);
public void set_position (Gtk.WindowPosition position);
@@ -5511,6 +5634,7 @@ namespace Gtk {
public string icon_name { get; set; }
[NoAccessorMethod]
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; }
@@ -5548,7 +5672,7 @@ namespace Gtk {
public void remove_window (Gtk.Window window);
}
[CCode (cheader_filename = "gtk/gtk.h")]
- public interface Activatable {
+ public interface Activatable : GLib.Object {
public void do_set_related_action (Gtk.Action action);
public unowned Gtk.Action get_related_action ();
public bool get_use_action_appearance ();
@@ -5557,6 +5681,8 @@ namespace Gtk {
public abstract void sync_action_properties (Gtk.Action action);
[NoWrapper]
public abstract void update (Gtk.Action action, string property_name);
+ public Gtk.Action related_action { get; set; }
+ public bool use_action_appearance { get; set; }
}
[CCode (cheader_filename = "gtk/gtk.h")]
public interface Buildable {
@@ -5573,6 +5699,7 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h")]
public interface CellEditable : Gtk.Widget {
+ public bool editing_canceled { get; set; }
[HasEmitter]
public signal void editing_done ();
[HasEmitter]
@@ -5760,10 +5887,14 @@ namespace Gtk {
}
[CCode (cheader_filename = "gtk/gtk.h")]
public interface ToolShell : Gtk.Widget {
+ public abstract Pango.EllipsizeMode get_ellipsize_mode ();
public abstract Gtk.IconSize get_icon_size ();
public abstract Gtk.Orientation get_orientation ();
public abstract Gtk.ReliefStyle get_relief_style ();
public abstract Gtk.ToolbarStyle get_style ();
+ public abstract float get_text_alignment ();
+ public abstract Gtk.Orientation get_text_orientation ();
+ public abstract unowned Gtk.SizeGroup get_text_size_group ();
public abstract void rebuild_menu ();
}
[CCode (cheader_filename = "gtk/gtk.h")]
@@ -6836,6 +6967,12 @@ namespace Gtk {
TOP,
BOTTOM
}
+ [CCode (cprefix = "GTK_TOOL_PALETTE_DRAG_", cheader_filename = "gtk/gtk.h")]
+ [Flags]
+ public enum ToolPaletteDragTargets {
+ ITEMS,
+ GROUPS
+ }
[CCode (cprefix = "GTK_TOOLBAR_CHILD_", cheader_filename = "gtk/gtk.h")]
public enum ToolbarChildType {
SPACE,
@@ -7610,6 +7747,8 @@ namespace Gtk {
[CCode (cheader_filename = "gtk/gtk.h")]
public static void paint_slider (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gdk.Rectangle? area, Gtk.Widget? widget, string? detail, int x, int y, int width, int height, Gtk.Orientation orientation);
[CCode (cheader_filename = "gtk/gtk.h")]
+ public static void paint_spinner (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gdk.Rectangle area, Gtk.Widget widget, string detail, uint step, int x, int y, int width, int height);
+ [CCode (cheader_filename = "gtk/gtk.h")]
public static void paint_tab (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gtk.ShadowType shadow_type, Gdk.Rectangle? area, Gtk.Widget? widget, string? detail, int x, int y, int width, int height);
[CCode (cheader_filename = "gtk/gtk.h")]
public static void paint_vline (Gtk.Style style, Gdk.Window window, Gtk.StateType state_type, Gdk.Rectangle? area, Gtk.Widget? widget, string? detail, int y1_, int y2_, int x);
@@ -7742,6 +7881,8 @@ namespace Gtk {
[CCode (cheader_filename = "gtk/gtk.h")]
public static void test_slider_set_perc (Gtk.Widget widget, double percentage);
[CCode (cheader_filename = "gtk/gtk.h")]
+ public static bool test_spin_button_click (Gtk.SpinButton spinner, uint button, bool upwards);
+ [CCode (cheader_filename = "gtk/gtk.h")]
public static unowned string test_text_get (Gtk.Widget widget);
[CCode (cheader_filename = "gtk/gtk.h")]
public static void test_text_set (Gtk.Widget widget, string str);
diff --git a/vapi/packages/gdk-2.0/gdk-2.0.gi b/vapi/packages/gdk-2.0/gdk-2.0.gi
index ed82bd4..1456c06 100644
--- a/vapi/packages/gdk-2.0/gdk-2.0.gi
+++ b/vapi/packages/gdk-2.0/gdk-2.0.gi
@@ -3818,6 +3818,13 @@
<field name="windowing_data" type="gpointer"/>
</object>
<object name="GdkKeymap" parent="GObject" type-name="GdkKeymap" get-type="gdk_keymap_get_type">
+ <method name="add_virtual_modifiers" symbol="gdk_keymap_add_virtual_modifiers">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ <parameter name="state" type="GdkModifierType*"/>
+ </parameters>
+ </method>
<method name="get_caps_lock_state" symbol="gdk_keymap_get_caps_lock_state">
<return-type type="gboolean"/>
<parameters>
@@ -3871,6 +3878,13 @@
<parameter name="key" type="GdkKeymapKey*"/>
</parameters>
</method>
+ <method name="map_virtual_modifiers" symbol="gdk_keymap_map_virtual_modifiers">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="keymap" type="GdkKeymap*"/>
+ <parameter name="state" type="GdkModifierType*"/>
+ </parameters>
+ </method>
<method name="translate_keyboard_state" symbol="gdk_keymap_translate_keyboard_state">
<return-type type="gboolean"/>
<parameters>
@@ -4149,6 +4163,12 @@
<parameter name="screen" type="GdkScreen*"/>
</parameters>
</method>
+ <method name="get_primary_monitor" symbol="gdk_screen_get_primary_monitor">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="screen" type="GdkScreen*"/>
+ </parameters>
+ </method>
<method name="get_resolution" symbol="gdk_screen_get_resolution">
<return-type type="gdouble"/>
<parameters>
diff --git a/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi b/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi
index a1fa4d0..d9ad699 100644
--- a/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi
+++ b/vapi/packages/gdk-pixbuf-2.0/gdk-pixbuf-2.0.gi
@@ -727,6 +727,12 @@
<parameter name="pixbuf" type="GdkPixbuf*"/>
</parameters>
</method>
+ <method name="get_loop" symbol="gdk_pixbuf_simple_anim_get_loop">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufSimpleAnim*"/>
+ </parameters>
+ </method>
<constructor name="new" symbol="gdk_pixbuf_simple_anim_new">
<return-type type="GdkPixbufSimpleAnim*"/>
<parameters>
@@ -735,6 +741,14 @@
<parameter name="rate" type="gfloat"/>
</parameters>
</constructor>
+ <method name="set_loop" symbol="gdk_pixbuf_simple_anim_set_loop">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="animation" type="GdkPixbufSimpleAnim*"/>
+ <parameter name="loop" type="gboolean"/>
+ </parameters>
+ </method>
+ <property name="loop" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
<object name="GdkPixbufSimpleAnimIter" parent="GdkPixbufAnimationIter" type-name="GdkPixbufSimpleAnimIter" get-type="gdk_pixbuf_simple_anim_iter_get_type">
</object>
@@ -742,8 +756,8 @@
<constant name="GDK_PIXBUF_MAGIC_NUMBER" type="int" value="1197763408"/>
<constant name="GDK_PIXBUF_MAJOR" type="int" value="2"/>
<constant name="GDK_PIXBUF_MICRO" type="int" value="0"/>
- <constant name="GDK_PIXBUF_MINOR" type="int" value="16"/>
- <constant name="GDK_PIXBUF_VERSION" type="char*" value="2.16.0"/>
+ <constant name="GDK_PIXBUF_MINOR" type="int" value="20"/>
+ <constant name="GDK_PIXBUF_VERSION" type="char*" value="2.20.0"/>
<constant name="GDK_PIXDATA_HEADER_LENGTH" type="int" value="24"/>
</namespace>
</api>
diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.gi b/vapi/packages/gtk+-2.0/gtk+-2.0.gi
index 3a5bb10..fbe85d6 100644
--- a/vapi/packages/gtk+-2.0/gtk+-2.0.gi
+++ b/vapi/packages/gtk+-2.0/gtk+-2.0.gi
@@ -831,6 +831,22 @@
<parameter name="orientation" type="GtkOrientation"/>
</parameters>
</function>
+ <function name="paint_spinner" symbol="gtk_paint_spinner">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="gchar*"/>
+ <parameter name="step" type="guint"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </function>
<function name="paint_tab" symbol="gtk_paint_tab">
<return-type type="void"/>
<parameters>
@@ -1292,6 +1308,14 @@
<parameter name="percentage" type="double"/>
</parameters>
</function>
+ <function name="test_spin_button_click" symbol="gtk_test_spin_button_click">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="spinner" type="GtkSpinButton*"/>
+ <parameter name="button" type="guint"/>
+ <parameter name="upwards" type="gboolean"/>
+ </parameters>
+ </function>
<function name="test_text_get" symbol="gtk_test_text_get">
<return-type type="gchar*"/>
<parameters>
@@ -4703,6 +4727,10 @@
<member name="GTK_TEXT_SEARCH_VISIBLE_ONLY" value="1"/>
<member name="GTK_TEXT_SEARCH_TEXT_ONLY" value="2"/>
</flags>
+ <flags name="GtkToolPaletteDragTargets" type-name="GtkToolPaletteDragTargets" get-type="gtk_tool_palette_drag_targets_get_type">
+ <member name="GTK_TOOL_PALETTE_DRAG_ITEMS" value="1"/>
+ <member name="GTK_TOOL_PALETTE_DRAG_GROUPS" value="2"/>
+ </flags>
<flags name="GtkTreeModelFlags" type-name="GtkTreeModelFlags" get-type="gtk_tree_model_flags_get_type">
<member name="GTK_TREE_MODEL_ITERS_PERSIST" value="1"/>
<member name="GTK_TREE_MODEL_LIST_ONLY" value="2"/>
@@ -5314,6 +5342,12 @@
<parameter name="action" type="GtkAction*"/>
</parameters>
</method>
+ <method name="get_always_show_image" symbol="gtk_action_get_always_show_image">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ </parameters>
+ </method>
<method name="get_gicon" symbol="gtk_action_get_gicon">
<return-type type="GIcon*"/>
<parameters>
@@ -5427,6 +5461,13 @@
<parameter name="accel_path" type="gchar*"/>
</parameters>
</method>
+ <method name="set_always_show_image" symbol="gtk_action_set_always_show_image">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="action" type="GtkAction*"/>
+ <parameter name="always_show" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_gicon" symbol="gtk_action_set_gicon">
<return-type type="void"/>
<parameters>
@@ -5511,6 +5552,7 @@
</parameters>
</method>
<property name="action-group" type="GtkActionGroup*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="always-show-image" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
<property name="gicon" type="GIcon*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="hide-if-empty" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="icon-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
@@ -7187,6 +7229,14 @@
<property name="climb-rate" type="gdouble" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="digits" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
</object>
+ <object name="GtkCellRendererSpinner" parent="GtkCellRenderer" type-name="GtkCellRendererSpinner" get-type="gtk_cell_renderer_spinner_get_type">
+ <constructor name="new" symbol="gtk_cell_renderer_spinner_new">
+ <return-type type="GtkCellRenderer*"/>
+ </constructor>
+ <property name="active" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="pulse" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="size" type="GtkIconSize" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
<object name="GtkCellRendererText" parent="GtkCellRenderer" type-name="GtkCellRendererText" get-type="gtk_cell_renderer_text_get_type">
<constructor name="new" symbol="gtk_cell_renderer_text_new">
<return-type type="GtkCellRenderer*"/>
@@ -8714,6 +8764,13 @@
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_widget_for_response" symbol="gtk_dialog_get_widget_for_response">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="dialog" type="GtkDialog*"/>
+ <parameter name="response_id" type="gint"/>
+ </parameters>
+ </method>
<constructor name="new" symbol="gtk_dialog_new">
<return-type type="GtkWidget*"/>
</constructor>
@@ -8924,6 +8981,13 @@
<parameter name="icon_pos" type="GtkEntryIconPosition"/>
</parameters>
</method>
+ <method name="get_icon_window" symbol="gtk_entry_get_icon_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ <parameter name="icon_pos" type="GtkEntryIconPosition"/>
+ </parameters>
+ </method>
<method name="get_inner_border" symbol="gtk_entry_get_inner_border">
<return-type type="GtkBorder*"/>
<parameters>
@@ -8986,6 +9050,12 @@
<parameter name="entry" type="GtkEntry*"/>
</parameters>
</method>
+ <method name="get_text_window" symbol="gtk_entry_get_text_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="entry" type="GtkEntry*"/>
+ </parameters>
+ </method>
<method name="get_visibility" symbol="gtk_entry_get_visibility">
<return-type type="gboolean"/>
<parameters>
@@ -9329,6 +9399,13 @@
<parameter name="menu" type="GtkMenu*"/>
</parameters>
</signal>
+ <signal name="preedit-changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkEntry*"/>
+ <parameter name="p0" type="char*"/>
+ </parameters>
+ </signal>
<signal name="toggle-overwrite" when="LAST">
<return-type type="void"/>
<parameters>
@@ -13442,6 +13519,7 @@
<field name="ignore_leave" type="guint"/>
<field name="menu_flag" type="guint"/>
<field name="ignore_enter" type="guint"/>
+ <field name="keyboard_mode" type="guint"/>
</object>
<object name="GtkMenuToolButton" parent="GtkToolButton" type-name="GtkMenuToolButton" get-type="gtk_menu_tool_button_get_type">
<implements>
@@ -13677,6 +13755,13 @@
<parameter name="menu_label" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_action_widget" symbol="gtk_notebook_get_action_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="pack_type" type="GtkPackType"/>
+ </parameters>
+ </method>
<method name="get_current_page" symbol="gtk_notebook_get_current_page">
<return-type type="gint"/>
<parameters>
@@ -13856,6 +13941,14 @@
<parameter name="position" type="gint"/>
</parameters>
</method>
+ <method name="set_action_widget" symbol="gtk_notebook_set_action_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="notebook" type="GtkNotebook*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="pack_type" type="GtkPackType"/>
+ </parameters>
+ </method>
<method name="set_current_page" symbol="gtk_notebook_set_current_page">
<return-type type="void"/>
<parameters>
@@ -14121,6 +14214,27 @@
</vfunc>
<field name="flags" type="guint32"/>
</object>
+ <object name="GtkOffscreenWindow" parent="GtkWindow" type-name="GtkOffscreenWindow" get-type="gtk_offscreen_window_get_type">
+ <implements>
+ <interface name="AtkImplementor"/>
+ <interface name="GtkBuildable"/>
+ </implements>
+ <method name="get_pixbuf" symbol="gtk_offscreen_window_get_pixbuf">
+ <return-type type="GdkPixbuf*"/>
+ <parameters>
+ <parameter name="offscreen" type="GtkOffscreenWindow*"/>
+ </parameters>
+ </method>
+ <method name="get_pixmap" symbol="gtk_offscreen_window_get_pixmap">
+ <return-type type="GdkPixmap*"/>
+ <parameters>
+ <parameter name="offscreen" type="GtkOffscreenWindow*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_offscreen_window_new">
+ <return-type type="GtkWidget*"/>
+ </constructor>
+ </object>
<object name="GtkPageSetup" parent="GObject" type-name="GtkPageSetup" get-type="gtk_page_setup_get_type">
<method name="copy" symbol="gtk_page_setup_copy">
<return-type type="GtkPageSetup*"/>
@@ -14333,6 +14447,12 @@
<parameter name="paned" type="GtkPaned*"/>
</parameters>
</method>
+ <method name="get_handle_window" symbol="gtk_paned_get_handle_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="paned" type="GtkPaned*"/>
+ </parameters>
+ </method>
<method name="get_position" symbol="gtk_paned_get_position">
<return-type type="gint"/>
<parameters>
@@ -14527,6 +14647,16 @@
<parameter name="context" type="GtkPrintContext*"/>
</parameters>
</method>
+ <method name="get_hard_margins" symbol="gtk_print_context_get_hard_margins">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="context" type="GtkPrintContext*"/>
+ <parameter name="top" type="gdouble*"/>
+ <parameter name="bottom" type="gdouble*"/>
+ <parameter name="left" type="gdouble*"/>
+ <parameter name="right" type="gdouble*"/>
+ </parameters>
+ </method>
<method name="get_height" symbol="gtk_print_context_get_height">
<return-type type="gdouble"/>
<parameters>
@@ -15745,6 +15875,19 @@
<parameter name="range" type="GtkRange*"/>
</parameters>
</method>
+ <method name="get_min_slider_size" symbol="gtk_range_get_min_slider_size">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
+ <method name="get_range_rect" symbol="gtk_range_get_range_rect">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="range_rect" type="GdkRectangle*"/>
+ </parameters>
+ </method>
<method name="get_restrict_to_fill_level" symbol="gtk_range_get_restrict_to_fill_level">
<return-type type="gboolean"/>
<parameters>
@@ -15757,6 +15900,20 @@
<parameter name="range" type="GtkRange*"/>
</parameters>
</method>
+ <method name="get_slider_range" symbol="gtk_range_get_slider_range">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="slider_start" type="gint*"/>
+ <parameter name="slider_end" type="gint*"/>
+ </parameters>
+ </method>
+ <method name="get_slider_size_fixed" symbol="gtk_range_get_slider_size_fixed">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ </parameters>
+ </method>
<method name="get_update_policy" symbol="gtk_range_get_update_policy">
<return-type type="GtkUpdateType"/>
<parameters>
@@ -15818,6 +15975,13 @@
<parameter name="sensitivity" type="GtkSensitivityType"/>
</parameters>
</method>
+ <method name="set_min_slider_size" symbol="gtk_range_set_min_slider_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="min_size" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_range" symbol="gtk_range_set_range">
<return-type type="void"/>
<parameters>
@@ -15840,6 +16004,13 @@
<parameter name="show_fill_level" type="gboolean"/>
</parameters>
</method>
+ <method name="set_slider_size_fixed" symbol="gtk_range_set_slider_size_fixed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="range" type="GtkRange*"/>
+ <parameter name="size_fixed" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_update_policy" symbol="gtk_range_set_update_policy">
<return-type type="void"/>
<parameters>
@@ -16800,6 +16971,7 @@
<property name="color-hash" type="GHashTable*" readable="1" writable="0" construct="0" construct-only="0"/>
<property name="gtk-alternative-button-order" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-alternative-sort-arrows" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="gtk-auto-mnemonics" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-color-scheme" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-cursor-blink" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-cursor-blink-time" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
@@ -16840,6 +17012,8 @@
<property name="gtk-timeout-expand" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-timeout-initial" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-timeout-repeat" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="gtk-toolbar-icon-size" type="GtkIconSize" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="gtk-toolbar-style" type="GtkToolbarStyle" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-tooltip-browse-mode-timeout" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-tooltip-browse-timeout" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="gtk-tooltip-timeout" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
@@ -17205,6 +17379,28 @@
<field name="wrap" type="guint"/>
<field name="snap_to_ticks" type="guint"/>
</object>
+ <object name="GtkSpinner" parent="GtkDrawingArea" type-name="GtkSpinner" get-type="gtk_spinner_get_type">
+ <implements>
+ <interface name="AtkImplementor"/>
+ <interface name="GtkBuildable"/>
+ </implements>
+ <constructor name="new" symbol="gtk_spinner_new">
+ <return-type type="GtkWidget*"/>
+ </constructor>
+ <method name="start" symbol="gtk_spinner_start">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spinner" type="GtkSpinner*"/>
+ </parameters>
+ </method>
+ <method name="stop" symbol="gtk_spinner_stop">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="spinner" type="GtkSpinner*"/>
+ </parameters>
+ </method>
+ <property name="active" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
<object name="GtkStatusIcon" parent="GObject" type-name="GtkStatusIcon" get-type="gtk_status_icon_get_type">
<method name="get_blinking" symbol="gtk_status_icon_get_blinking">
<return-type type="gboolean"/>
@@ -17397,6 +17593,13 @@
<parameter name="has_tooltip" type="gboolean"/>
</parameters>
</method>
+ <method name="set_name" symbol="gtk_status_icon_set_name">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="status_icon" type="GtkStatusIcon*"/>
+ <parameter name="name" type="gchar*"/>
+ </parameters>
+ </method>
<method name="set_screen" symbol="gtk_status_icon_set_screen">
<return-type type="void"/>
<parameters>
@@ -17520,6 +17723,12 @@
<parameter name="statusbar" type="GtkStatusbar*"/>
</parameters>
</method>
+ <method name="get_message_area" symbol="gtk_statusbar_get_message_area">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="statusbar" type="GtkStatusbar*"/>
+ </parameters>
+ </method>
<constructor name="new" symbol="gtk_statusbar_new">
<return-type type="GtkWidget*"/>
</constructor>
@@ -17994,6 +18203,22 @@
<parameter name="orientation" type="GtkOrientation"/>
</parameters>
</vfunc>
+ <vfunc name="draw_spinner">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkStyle*"/>
+ <parameter name="window" type="GdkWindow*"/>
+ <parameter name="state_type" type="GtkStateType"/>
+ <parameter name="area" type="GdkRectangle*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="detail" type="gchar*"/>
+ <parameter name="step" type="guint"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ <parameter name="width" type="gint"/>
+ <parameter name="height" type="gint"/>
+ </parameters>
+ </vfunc>
<vfunc name="draw_string">
<return-type type="void"/>
<parameters>
@@ -19695,6 +19920,13 @@
<parameter name="menu" type="GtkMenu*"/>
</parameters>
</signal>
+ <signal name="preedit-changed" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="object" type="GtkTextView*"/>
+ <parameter name="p0" type="char*"/>
+ </parameters>
+ </signal>
<signal name="select-all" when="LAST">
<return-type type="void"/>
<parameters>
@@ -20068,6 +20300,12 @@
<interface name="GtkBuildable"/>
<interface name="GtkActivatable"/>
</implements>
+ <method name="get_ellipsize_mode" symbol="gtk_tool_item_get_ellipsize_mode">
+ <return-type type="PangoEllipsizeMode"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
<method name="get_expand" symbol="gtk_tool_item_get_expand">
<return-type type="gboolean"/>
<parameters>
@@ -20111,6 +20349,24 @@
<parameter name="tool_item" type="GtkToolItem*"/>
</parameters>
</method>
+ <method name="get_text_alignment" symbol="gtk_tool_item_get_text_alignment">
+ <return-type type="gfloat"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_text_orientation" symbol="gtk_tool_item_get_text_orientation">
+ <return-type type="GtkOrientation"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_text_size_group" symbol="gtk_tool_item_get_text_size_group">
+ <return-type type="GtkSizeGroup*"/>
+ <parameters>
+ <parameter name="tool_item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
<method name="get_toolbar_style" symbol="gtk_tool_item_get_toolbar_style">
<return-type type="GtkToolbarStyle"/>
<parameters>
@@ -20245,12 +20501,248 @@
</parameters>
</signal>
</object>
- <object name="GtkToolbar" parent="GtkContainer" type-name="GtkToolbar" get-type="gtk_toolbar_get_type">
+ <object name="GtkToolItemGroup" parent="GtkContainer" type-name="GtkToolItemGroup" get-type="gtk_tool_item_group_get_type">
+ <implements>
+ <interface name="AtkImplementor"/>
+ <interface name="GtkBuildable"/>
+ <interface name="GtkToolShell"/>
+ </implements>
+ <method name="get_collapsed" symbol="gtk_tool_item_group_get_collapsed">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_drop_item" symbol="gtk_tool_item_group_get_drop_item">
+ <return-type type="GtkToolItem*"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_ellipsize" symbol="gtk_tool_item_group_get_ellipsize">
+ <return-type type="PangoEllipsizeMode"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_header_relief" symbol="gtk_tool_item_group_get_header_relief">
+ <return-type type="GtkReliefStyle"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_item_position" symbol="gtk_tool_item_group_get_item_position">
+ <return-type type="gint"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="item" type="GtkToolItem*"/>
+ </parameters>
+ </method>
+ <method name="get_label" symbol="gtk_tool_item_group_get_label">
+ <return-type type="gchar*"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_label_widget" symbol="gtk_tool_item_group_get_label_widget">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_n_items" symbol="gtk_tool_item_group_get_n_items">
+ <return-type type="guint"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ </parameters>
+ </method>
+ <method name="get_nth_item" symbol="gtk_tool_item_group_get_nth_item">
+ <return-type type="GtkToolItem*"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="index" type="guint"/>
+ </parameters>
+ </method>
+ <method name="insert" symbol="gtk_tool_item_group_insert">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="item" type="GtkToolItem*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_tool_item_group_new">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </constructor>
+ <method name="set_collapsed" symbol="gtk_tool_item_group_set_collapsed">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="collapsed" type="gboolean"/>
+ </parameters>
+ </method>
+ <method name="set_ellipsize" symbol="gtk_tool_item_group_set_ellipsize">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="ellipsize" type="PangoEllipsizeMode"/>
+ </parameters>
+ </method>
+ <method name="set_header_relief" symbol="gtk_tool_item_group_set_header_relief">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="style" type="GtkReliefStyle"/>
+ </parameters>
+ </method>
+ <method name="set_item_position" symbol="gtk_tool_item_group_set_item_position">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="item" type="GtkToolItem*"/>
+ <parameter name="position" type="gint"/>
+ </parameters>
+ </method>
+ <method name="set_label" symbol="gtk_tool_item_group_set_label">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="label" type="gchar*"/>
+ </parameters>
+ </method>
+ <method name="set_label_widget" symbol="gtk_tool_item_group_set_label_widget">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="group" type="GtkToolItemGroup*"/>
+ <parameter name="label_widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
+ <property name="collapsed" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="ellipsize" type="PangoEllipsizeMode" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="header-relief" type="GtkReliefStyle" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="label-widget" type="GtkWidget*" readable="1" writable="1" construct="0" construct-only="0"/>
+ </object>
+ <object name="GtkToolPalette" parent="GtkContainer" type-name="GtkToolPalette" get-type="gtk_tool_palette_get_type">
<implements>
<interface name="AtkImplementor"/>
<interface name="GtkBuildable"/>
<interface name="GtkOrientable"/>
+ </implements>
+ <method name="add_drag_dest" symbol="gtk_tool_palette_add_drag_dest">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="flags" type="GtkDestDefaults"/>
+ <parameter name="targets" type="GtkToolPaletteDragTargets"/>
+ <parameter name="actions" type="GdkDragAction"/>
+ </parameters>
+ </method>
+ <method name="get_drag_item" symbol="gtk_tool_palette_get_drag_item">
+ <return-type type="GtkWidget*"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ <parameter name="selection" type="GtkSelectionData*"/>
+ </parameters>
+ </method>
+ <method name="get_drag_target_group" symbol="gtk_tool_palette_get_drag_target_group">
+ <return-type type="GtkTargetEntry*"/>
+ </method>
+ <method name="get_drag_target_item" symbol="gtk_tool_palette_get_drag_target_item">
+ <return-type type="GtkTargetEntry*"/>
+ </method>
+ <method name="get_drop_item" symbol="gtk_tool_palette_get_drop_item">
+ <return-type type="GtkToolItem*"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ <parameter name="x" type="gint"/>
+ <parameter name="y" type="gint"/>
+ </parameters>
+ </method>
+ <method name="get_hadjustment" symbol="gtk_tool_palette_get_hadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ </parameters>
+ </method>
+ <method name="get_icon_size" symbol="gtk_tool_palette_get_icon_size">
+ <return-type type="GtkIconSize"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ </parameters>
+ </method>
+ <method name="get_style" symbol="gtk_tool_palette_get_style">
+ <return-type type="GtkToolbarStyle"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ </parameters>
+ </method>
+ <method name="get_vadjustment" symbol="gtk_tool_palette_get_vadjustment">
+ <return-type type="GtkAdjustment*"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ </parameters>
+ </method>
+ <constructor name="new" symbol="gtk_tool_palette_new">
+ <return-type type="GtkWidget*"/>
+ </constructor>
+ <method name="set_drag_source" symbol="gtk_tool_palette_set_drag_source">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ <parameter name="targets" type="GtkToolPaletteDragTargets"/>
+ </parameters>
+ </method>
+ <method name="set_icon_size" symbol="gtk_tool_palette_set_icon_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ <parameter name="icon_size" type="GtkIconSize"/>
+ </parameters>
+ </method>
+ <method name="set_style" symbol="gtk_tool_palette_set_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ <parameter name="style" type="GtkToolbarStyle"/>
+ </parameters>
+ </method>
+ <method name="unset_icon_size" symbol="gtk_tool_palette_unset_icon_size">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ </parameters>
+ </method>
+ <method name="unset_style" symbol="gtk_tool_palette_unset_style">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="palette" type="GtkToolPalette*"/>
+ </parameters>
+ </method>
+ <property name="icon-size" type="GtkIconSize" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="icon-size-set" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="toolbar-style" type="GtkToolbarStyle" readable="1" writable="1" construct="0" construct-only="0"/>
+ <signal name="set-scroll-adjustments" when="LAST">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkToolPalette*"/>
+ <parameter name="hadjustment" type="GtkAdjustment*"/>
+ <parameter name="vadjustment" type="GtkAdjustment*"/>
+ </parameters>
+ </signal>
+ </object>
+ <object name="GtkToolbar" parent="GtkContainer" type-name="GtkToolbar" get-type="gtk_toolbar_get_type">
+ <implements>
+ <interface name="AtkImplementor"/>
+ <interface name="GtkBuildable"/>
<interface name="GtkToolShell"/>
+ <interface name="GtkOrientable"/>
</implements>
<method name="get_drop_index" symbol="gtk_toolbar_get_drop_index">
<return-type type="gint"/>
@@ -20416,6 +20908,14 @@
<parameter name="pixbuf" type="GdkPixbuf*"/>
</parameters>
</method>
+ <method name="set_icon_from_gicon" symbol="gtk_tooltip_set_icon_from_gicon">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="tooltip" type="GtkTooltip*"/>
+ <parameter name="gicon" type="GIcon*"/>
+ <parameter name="size" type="GtkIconSize"/>
+ </parameters>
+ </method>
<method name="set_icon_from_icon_name" symbol="gtk_tooltip_set_icon_from_icon_name">
<return-type type="void"/>
<parameters>
@@ -22534,6 +23034,12 @@
<interface name="AtkImplementor"/>
<interface name="GtkBuildable"/>
</implements>
+ <method name="get_bin_window" symbol="gtk_viewport_get_bin_window">
+ <return-type type="GdkWindow*"/>
+ <parameters>
+ <parameter name="viewport" type="GtkViewport*"/>
+ </parameters>
+ </method>
<method name="get_hadjustment" symbol="gtk_viewport_get_hadjustment">
<return-type type="GtkAdjustment*"/>
<parameters>
@@ -22878,6 +23384,12 @@
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_mapped" symbol="gtk_widget_get_mapped">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="get_modifier_style" symbol="gtk_widget_get_modifier_style">
<return-type type="GtkRcStyle*"/>
<parameters>
@@ -22922,12 +23434,25 @@
<parameter name="y" type="gint*"/>
</parameters>
</method>
+ <method name="get_realized" symbol="gtk_widget_get_realized">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="get_receives_default" symbol="gtk_widget_get_receives_default">
<return-type type="gboolean"/>
<parameters>
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="get_requisition" symbol="gtk_widget_get_requisition">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="requisition" type="GtkRequisition*"/>
+ </parameters>
+ </method>
<method name="get_root_window" symbol="gtk_widget_get_root_window">
<return-type type="GdkWindow*"/>
<parameters>
@@ -23051,6 +23576,12 @@
<parameter name="widget" type="GtkWidget*"/>
</parameters>
</method>
+ <method name="has_rc_style" symbol="gtk_widget_has_rc_style">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="has_screen" symbol="gtk_widget_has_screen">
<return-type type="gboolean"/>
<parameters>
@@ -23449,6 +23980,13 @@
<parameter name="has_window" type="gboolean"/>
</parameters>
</method>
+ <method name="set_mapped" symbol="gtk_widget_set_mapped">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="mapped" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_name" symbol="gtk_widget_set_name">
<return-type type="void"/>
<parameters>
@@ -23477,6 +24015,13 @@
<parameter name="parent_window" type="GdkWindow*"/>
</parameters>
</method>
+ <method name="set_realized" symbol="gtk_widget_set_realized">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="widget" type="GtkWidget*"/>
+ <parameter name="realized" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_receives_default" symbol="gtk_widget_set_receives_default">
<return-type type="void"/>
<parameters>
@@ -23604,6 +24149,12 @@
<parameter name="requisition" type="GtkRequisition*"/>
</parameters>
</method>
+ <method name="style_attach" symbol="gtk_widget_style_attach">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="style" type="GtkWidget*"/>
+ </parameters>
+ </method>
<method name="style_get" symbol="gtk_widget_style_get">
<return-type type="void"/>
<parameters>
@@ -24401,6 +24952,12 @@
<parameter name="window" type="GtkWindow*"/>
</parameters>
</method>
+ <method name="get_mnemonics_visible" symbol="gtk_window_get_mnemonics_visible">
+ <return-type type="gboolean"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
<method name="get_modal" symbol="gtk_window_get_modal">
<return-type type="gboolean"/>
<parameters>
@@ -24483,6 +25040,12 @@
<parameter name="window" type="GtkWindow*"/>
</parameters>
</method>
+ <method name="get_window_type" symbol="gtk_window_get_window_type">
+ <return-type type="GtkWindowType"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ </parameters>
+ </method>
<method name="has_toplevel_focus" symbol="gtk_window_has_toplevel_focus">
<return-type type="gboolean"/>
<parameters>
@@ -24766,6 +25329,13 @@
<parameter name="modifier" type="GdkModifierType"/>
</parameters>
</method>
+ <method name="set_mnemonics_visible" symbol="gtk_window_set_mnemonics_visible">
+ <return-type type="void"/>
+ <parameters>
+ <parameter name="window" type="GtkWindow*"/>
+ <parameter name="setting" type="gboolean"/>
+ </parameters>
+ </method>
<method name="set_modal" symbol="gtk_window_set_modal">
<return-type type="void"/>
<parameters>
@@ -24903,6 +25473,7 @@
<property name="icon" type="GdkPixbuf*" readable="1" writable="1" construct="0" construct-only="0"/>
<property name="icon-name" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
<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"/>
@@ -25022,6 +25593,9 @@
<field name="grabs" type="GSList*"/>
</object>
<interface name="GtkActivatable" type-name="GtkActivatable" get-type="gtk_activatable_get_type">
+ <requires>
+ <interface name="GObject"/>
+ </requires>
<method name="do_set_related_action" symbol="gtk_activatable_do_set_related_action">
<return-type type="void"/>
<parameters>
@@ -25062,6 +25636,8 @@
<parameter name="action" type="GtkAction*"/>
</parameters>
</method>
+ <property name="related-action" type="GtkAction*" readable="1" writable="1" construct="0" construct-only="0"/>
+ <property name="use-action-appearance" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<vfunc name="sync_action_properties">
<return-type type="void"/>
<parameters>
@@ -25273,6 +25849,7 @@
<parameter name="event" type="GdkEvent*"/>
</parameters>
</method>
+ <property name="editing-canceled" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
<signal name="editing-done" when="LAST">
<return-type type="void"/>
<parameters>
@@ -26431,6 +27008,12 @@
<requires>
<interface name="GtkWidget"/>
</requires>
+ <method name="get_ellipsize_mode" symbol="gtk_tool_shell_get_ellipsize_mode">
+ <return-type type="PangoEllipsizeMode"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </method>
<method name="get_icon_size" symbol="gtk_tool_shell_get_icon_size">
<return-type type="GtkIconSize"/>
<parameters>
@@ -26455,12 +27038,36 @@
<parameter name="shell" type="GtkToolShell*"/>
</parameters>
</method>
+ <method name="get_text_alignment" symbol="gtk_tool_shell_get_text_alignment">
+ <return-type type="gfloat"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </method>
+ <method name="get_text_orientation" symbol="gtk_tool_shell_get_text_orientation">
+ <return-type type="GtkOrientation"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </method>
+ <method name="get_text_size_group" symbol="gtk_tool_shell_get_text_size_group">
+ <return-type type="GtkSizeGroup*"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </method>
<method name="rebuild_menu" symbol="gtk_tool_shell_rebuild_menu">
<return-type type="void"/>
<parameters>
<parameter name="shell" type="GtkToolShell*"/>
</parameters>
</method>
+ <vfunc name="get_ellipsize_mode">
+ <return-type type="PangoEllipsizeMode"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </vfunc>
<vfunc name="get_icon_size">
<return-type type="GtkIconSize"/>
<parameters>
@@ -26485,6 +27092,24 @@
<parameter name="shell" type="GtkToolShell*"/>
</parameters>
</vfunc>
+ <vfunc name="get_text_alignment">
+ <return-type type="gfloat"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_text_orientation">
+ <return-type type="GtkOrientation"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </vfunc>
+ <vfunc name="get_text_size_group">
+ <return-type type="GtkSizeGroup*"/>
+ <parameters>
+ <parameter name="shell" type="GtkToolShell*"/>
+ </parameters>
+ </vfunc>
<vfunc name="rebuild_menu">
<return-type type="void"/>
<parameters>
@@ -27009,14 +27634,14 @@
</vfunc>
</interface>
<constant name="GTK_ARG_READWRITE" type="int" value="0"/>
- <constant name="GTK_BINARY_AGE" type="int" value="1803"/>
+ <constant name="GTK_BINARY_AGE" type="int" value="2000"/>
<constant name="GTK_BUTTONBOX_DEFAULT" type="int" value="-1"/>
<constant name="GTK_INPUT_ERROR" type="int" value="-1"/>
- <constant name="GTK_INTERFACE_AGE" type="int" value="3"/>
+ <constant name="GTK_INTERFACE_AGE" type="int" value="0"/>
<constant name="GTK_MAJOR_VERSION" type="int" value="2"/>
<constant name="GTK_MAX_COMPOSE_LEN" type="int" value="7"/>
- <constant name="GTK_MICRO_VERSION" type="int" value="3"/>
- <constant name="GTK_MINOR_VERSION" type="int" value="18"/>
+ <constant name="GTK_MICRO_VERSION" type="int" value="0"/>
+ <constant name="GTK_MINOR_VERSION" type="int" value="20"/>
<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"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]