public bool get_wrap_license ();
public void set_artists ([CCode (array_length = false, array_null_terminated = true)] string[] artists);
public void set_authors ([CCode (array_length = false, array_null_terminated = true)] string[] authors);
- public void set_comments (string comments);
- public void set_copyright (string copyright);
+ public void set_comments (string? comments);
+ public void set_copyright (string? copyright);
public void set_documenters ([CCode (array_length = false, array_null_terminated = true)] string[] documenters);
public void set_license (string license);
public void set_license_type (Gtk.License license_type);
- public void set_logo (Gdk.Pixbuf logo);
- public void set_logo_icon_name (string icon_name);
+ public void set_logo (Gdk.Pixbuf? logo);
+ public void set_logo_icon_name (string? icon_name);
public void set_program_name (string name);
- public void set_translator_credits (string translator_credits);
- public void set_version (string version);
- public void set_website (string website);
+ public void set_translator_credits (string? translator_credits);
+ public void set_version (string? version);
+ public void set_website (string? website);
public void set_website_label (string website_label);
public void set_wrap_license (bool wrap_license);
[CCode (array_length = false, array_null_terminated = true)]
public bool activate (GLib.Quark accel_quark, GLib.Object acceleratable, uint accel_key, Gdk.ModifierType accel_mods);
public void connect (uint accel_key, Gdk.ModifierType accel_mods, Gtk.AccelFlags accel_flags, [CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate closure);
public void connect_by_path (string accel_path, [CCode (type = "GClosure*")] owned Gtk.AccelGroupActivate closure);
- public bool disconnect (GLib.Closure closure);
+ public bool disconnect (GLib.Closure? closure);
public bool disconnect_key (uint accel_key, Gdk.ModifierType accel_mods);
public Gtk.AccelKey* find (Gtk.AccelGroupFindFunc find_func);
public static unowned Gtk.AccelGroup from_accel_closure (GLib.Closure closure);
[Deprecated (replacement = "Accessible.set_widget", since = "3.4")]
public virtual void connect_widget_destroyed ();
public unowned Gtk.Widget get_widget ();
- public void set_widget (Gtk.Widget widget);
+ public void set_widget (Gtk.Widget? widget);
[NoWrapper]
public virtual void widget_set ();
[NoWrapper]
public bool get_visible_vertical ();
public bool is_sensitive ();
public bool is_visible ();
- public void set_accel_group (Gtk.AccelGroup accel_group);
+ 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 bool get_visible ();
public GLib.List<weak Gtk.Action> list_actions ();
public void remove_action (Gtk.Action action);
- public void set_accel_group (Gtk.AccelGroup accel_group);
+ public void set_accel_group (Gtk.AccelGroup? accel_group);
public void set_sensitive (bool sensitive);
public void set_translate_func (owned Gtk.TranslateFunc func);
- public void set_translation_domain (string domain);
+ public void set_translation_domain (string? domain);
public void set_visible (bool visible);
public unowned string translate_string (string str);
public Gtk.AccelGroup accel_group { get; set; }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_app_chooser_dialog_get_type ()")]
public class AppChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.AppChooser {
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public AppChooserDialog (Gtk.Window parent, Gtk.DialogFlags flags, GLib.File file);
+ public AppChooserDialog (Gtk.Window? parent, Gtk.DialogFlags flags, GLib.File file);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public AppChooserDialog.for_content_type (Gtk.Window parent, Gtk.DialogFlags flags, string content_type);
+ public AppChooserDialog.for_content_type (Gtk.Window? parent, Gtk.DialogFlags flags, string content_type);
public unowned string get_heading ();
public unowned Gtk.Widget get_widget ();
public void set_heading (string heading);
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_application_get_type ()")]
public class Application : GLib.Application, GLib.ActionGroup, GLib.ActionMap {
[CCode (has_construct_function = false)]
- public Application (string application_id, GLib.ApplicationFlags flags);
+ public Application (string? application_id, GLib.ApplicationFlags flags);
public void add_accelerator (string accelerator, string action_name, GLib.Variant? parameter);
public void add_window (Gtk.Window window);
[CCode (array_length = false, array_null_terminated = true)]
public void remove_accelerator (string action_name, GLib.Variant? parameter);
public void remove_window (Gtk.Window window);
public void set_accels_for_action (string detailed_action_name, [CCode (array_length = false, array_null_terminated = true)] string[] accels);
- public void set_app_menu (GLib.MenuModel app_menu);
- public void set_menubar (GLib.MenuModel menubar);
+ public void set_app_menu (GLib.MenuModel? app_menu);
+ public void set_menubar (GLib.MenuModel? menubar);
public void uninhibit (uint cookie);
public Gtk.Window active_window { get; }
public GLib.MenuModel app_menu { get; set; }
public void remove_action_widget (Gtk.Widget child);
public void remove_page (int page_num);
public void set_current_page (int page_num);
- public void set_forward_page_func (owned Gtk.AssistantPageFunc page_func);
+ public void set_forward_page_func (owned Gtk.AssistantPageFunc? page_func);
public void set_page_complete (Gtk.Widget page, bool complete);
public void set_page_has_padding (Gtk.Widget page, bool has_padding);
[Deprecated (since = "3.2")]
public void set_page_header_image (Gtk.Widget page, Gdk.Pixbuf pixbuf);
[Deprecated (since = "3.2")]
- public void set_page_side_image (Gtk.Widget page, Gdk.Pixbuf pixbuf);
+ public void set_page_side_image (Gtk.Widget page, Gdk.Pixbuf? pixbuf);
public void set_page_title (Gtk.Widget page, string title);
public void set_page_type (Gtk.Widget page, Gtk.AssistantPageType type);
public void update_buttons_state ();
public void query_child_packing (Gtk.Widget child, out bool expand, out bool fill, out uint padding, out Gtk.PackType pack_type);
public void reorder_child (Gtk.Widget child, int position);
public void set_baseline_position (Gtk.BaselinePosition position);
- public void set_center_widget (Gtk.Widget widget);
+ public void set_center_widget (Gtk.Widget? widget);
public void set_child_packing (Gtk.Widget child, bool expand, bool fill, uint padding, Gtk.PackType pack_type);
public void set_homogeneous (bool homogeneous);
public void set_spacing (int spacing);
[Deprecated (replacement = "set_background_rgba", since = "3.4")]
public void set_background_color (Gdk.Color color);
public void set_background_rgba (Gdk.RGBA rgba);
- public void set_displayed_row (Gtk.TreePath path);
+ public void set_displayed_row (Gtk.TreePath? path);
public void set_draw_sensitive (bool draw_sensitive);
public void set_fit_model (bool fit_model);
public void set_model (Gtk.TreeModel? model);
public void request_targets (Gtk.ClipboardTargetsReceivedFunc callback);
public void request_text (Gtk.ClipboardTextReceivedFunc callback);
public void request_uris (Gtk.ClipboardURIReceivedFunc callback);
- public void set_can_store (Gtk.TargetEntry[] targets);
+ public void set_can_store (Gtk.TargetEntry[]? targets);
public void set_image (Gdk.Pixbuf pixbuf);
public void set_text (string text, int len);
public bool set_with_data (Gtk.TargetEntry[] targets, Gtk.ClipboardGetFunc get_func, Gtk.ClipboardClearFunc clear_func);
public int get_wrap_width ();
public void popup_for_device (Gdk.Device device);
public void set_active (int index_);
- public bool set_active_id (string active_id);
+ public bool set_active_id (string? active_id);
public void set_active_iter (Gtk.TreeIter? iter);
public void set_add_tearoffs (bool add_tearoffs);
public void set_button_sensitivity (Gtk.SensitivityType sensitivity);
public class ComboBoxText : Gtk.ComboBox, Atk.Implementor, Gtk.Buildable, Gtk.CellLayout, Gtk.CellEditable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
public ComboBoxText ();
- public void append (string id, string text);
+ public void append (string? id, string text);
public void append_text (string text);
public string get_active_text ();
- public void insert (int position, string id, string text);
+ public void insert (int position, string? id, string text);
public void insert_text (int position, string text);
- public void prepend (string id, string text);
+ public void prepend (string? id, string text);
public void prepend_text (string text);
public void remove (int position);
public void remove_all ();
public static GLib.Quark error_quark ();
public static unowned Gtk.CssProvider get_default ();
public static unowned Gtk.CssProvider get_named (string name, string? variant);
+ [CCode (cname = "gtk_css_provider_load_from_data")]
+ public bool load_from_buffer ([CCode (array_length_cname = "length", array_length_pos = 1.1, array_length_type = "gssize")] uint8[] data) throws GLib.Error;
public bool load_from_data (string data, ssize_t length) throws GLib.Error;
public bool load_from_file (GLib.File file) throws GLib.Error;
public bool load_from_path (string path) throws GLib.Error;
public uint get_end_line ();
public uint get_end_position ();
public unowned GLib.File get_file ();
- public unowned Gtk.CssSection get_parent ();
+ public unowned Gtk.CssSection? get_parent ();
public Gtk.CssSectionType get_section_type ();
public uint get_start_line ();
public uint get_start_position ();
public void set_alignment (float xalign);
public void set_attributes (Pango.AttrList attrs);
public void set_buffer (Gtk.EntryBuffer buffer);
- public void set_completion (Gtk.EntryCompletion completion);
+ public void set_completion (Gtk.EntryCompletion? completion);
public void set_cursor_hadjustment (Gtk.Adjustment adjustment);
public void set_has_frame (bool setting);
public void set_icon_activatable (Gtk.EntryIconPosition icon_pos, bool activatable);
public void set_icon_tooltip_markup (Gtk.EntryIconPosition icon_pos, string? tooltip);
public void set_icon_tooltip_text (Gtk.EntryIconPosition icon_pos, string? tooltip);
[Deprecated (since = "3.4")]
- public void set_inner_border (Gtk.Border border);
+ public void set_inner_border (Gtk.Border? border);
public void set_input_hints (Gtk.InputHints hints);
public void set_input_purpose (Gtk.InputPurpose purpose);
public void set_invisible_char (unichar ch);
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_entry_buffer_get_type ()")]
public class EntryBuffer : GLib.Object {
[CCode (has_construct_function = false)]
- public EntryBuffer (uint8[] initial_chars);
+ public EntryBuffer (uint8[]? initial_chars = null);
public virtual uint delete_text (uint position, int n_chars);
public void emit_deleted_text (uint position, uint n_chars);
public void emit_inserted_text (uint position, uint8[] chars);
public bool get_use_markup ();
public bool get_use_underline ();
public void set_expanded (bool expanded);
- public void set_label (string label);
+ public void set_label (string? label);
public void set_label_fill (bool label_fill);
- public void set_label_widget (Gtk.Widget label_widget);
+ public void set_label_widget (Gtk.Widget? label_widget);
public void set_resize_toplevel (bool resize_toplevel);
public void set_spacing (int spacing);
public void set_use_markup (bool use_markup);
public void set_use_underline (bool use_underline);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public Expander.with_mnemonic (string label);
+ public Expander.with_mnemonic (string? label);
public bool expanded { get; set construct; }
public string label { get; set construct; }
public bool label_fill { get; set construct; }
public unowned string get_filter_name ();
public Gtk.FileFilterFlags get_needed ();
[CCode (cname = "gtk_file_filter_set_name")]
- public void set_filter_name (string name);
+ public void set_filter_name (string? name);
}
[CCode (cheader_filename = "gtk/gtk.h")]
[Compact]
public unowned string get_title ();
public void pack_end (Gtk.Widget child);
public void pack_start (Gtk.Widget child);
- public void set_custom_title (Gtk.Widget title_widget);
- public void set_decoration_layout (string layout);
+ public void set_custom_title (Gtk.Widget? title_widget);
+ public void set_decoration_layout (string? layout);
public void set_has_subtitle (bool setting);
public void set_show_close_button (bool setting);
public void set_subtitle (string? subtitle);
- public void set_title (string title);
+ public void set_title (string? title);
public Gtk.Widget custom_title { get; set construct; }
public string decoration_layout { get; set; }
[NoAccessorMethod]
public virtual void get_preedit_string (out string str, out Pango.AttrList attrs, out int cursor_pos);
public virtual bool get_surrounding (out string text, out int cursor_index);
public virtual void reset ();
- public virtual void set_client_window (Gdk.Window window);
+ public virtual void set_client_window (Gdk.Window? window);
public virtual void set_cursor_location (Gdk.Rectangle area);
public virtual void set_surrounding (string text, int len, int cursor_index);
public virtual void set_use_preedit (bool use_preedit);
public bool is_symbolic ();
public Gdk.Pixbuf load_icon () throws GLib.Error;
public async Gdk.Pixbuf load_icon_async (GLib.Cancellable? cancellable = null) throws GLib.Error;
- public Cairo.Surface load_surface (Gdk.Window for_window) throws GLib.Error;
+ public Cairo.Surface load_surface (Gdk.Window? for_window) 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 Gdk.Pixbuf load_symbolic_async (Gdk.RGBA fg, Gdk.RGBA? success_color = null, Gdk.RGBA? warning_color = null, Gdk.RGBA? error_color = null, GLib.Cancellable? cancellable = null) throws GLib.Error;
public Gdk.Pixbuf load_symbolic_for_context (Gtk.StyleContext context, out bool was_symbolic = null) throws GLib.Error;
public Gdk.Pixbuf load_symbolic_for_style (Gtk.Style style, Gtk.StateType state, out bool was_symbolic = null) 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]
[Deprecated (replacement = "Gtk.IconTheme", since = "3.10")]
public IconSet.from_pixbuf (Gdk.Pixbuf pixbuf);
public void get_sizes (out Gtk.IconSize[] sizes);
[Deprecated (replacement = "set_render_icon_pixbuf", since = "3.0")]
- public Gdk.Pixbuf render_icon (Gtk.Style style, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget widget, string detail);
+ public Gdk.Pixbuf render_icon (Gtk.Style? style, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget? widget, string? detail);
[Deprecated (since = "3.10")]
public Gdk.Pixbuf render_icon_pixbuf (Gtk.StyleContext context, Gtk.IconSize size);
[Deprecated (since = "3.10")]
- public Cairo.Surface render_icon_surface (Gtk.StyleContext context, Gtk.IconSize size, int scale, Gdk.Window for_window);
+ public Cairo.Surface render_icon_surface (Gtk.StyleContext context, Gtk.IconSize size, int scale, Gdk.Window? for_window);
}
[CCode (cheader_filename = "gtk/gtk.h", copy_function = "gtk_icon_source_copy", type_id = "gtk_icon_source_get_type ()")]
[Compact]
public void set_direction (Gtk.TextDirection direction);
public void set_direction_wildcarded (bool setting);
public void set_filename (string filename);
- public void set_icon_name (string icon_name);
+ public void set_icon_name (string? icon_name);
public void set_pixbuf (Gdk.Pixbuf pixbuf);
public void set_size (Gtk.IconSize size);
public void set_size_wildcarded (bool setting);
public GLib.List<string> list_icons (string? context);
public Gdk.Pixbuf? load_icon (string icon_name, int size, Gtk.IconLookupFlags flags) throws GLib.Error;
public Gdk.Pixbuf? load_icon_for_scale (string icon_name, int size, int scale, Gtk.IconLookupFlags flags) throws GLib.Error;
- public Cairo.Surface? load_surface (string icon_name, int size, int scale, Gdk.Window for_window, Gtk.IconLookupFlags flags) throws GLib.Error;
+ public Cairo.Surface? load_surface (string icon_name, int size, int scale, Gdk.Window? for_window, Gtk.IconLookupFlags flags) throws GLib.Error;
public Gtk.IconInfo? lookup_by_gicon (GLib.Icon icon, int size, Gtk.IconLookupFlags flags);
public Gtk.IconInfo? lookup_by_gicon_for_scale (GLib.Icon icon, int size, int scale, Gtk.IconLookupFlags flags);
public Gtk.IconInfo? lookup_icon (string icon_name, int size, Gtk.IconLookupFlags flags);
public int get_spacing ();
public int get_text_column ();
public int get_tooltip_column ();
- public bool get_tooltip_context (out int x, out int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
+ public bool get_tooltip_context (ref int x, ref int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out Gtk.TreePath path, out Gtk.TreeIter iter);
public bool get_visible_range (out Gtk.TreePath start_path, out Gtk.TreePath end_path);
public bool path_is_selected (Gtk.TreePath path);
public void scroll_to_path (Gtk.TreePath path, bool use_align, float row_align, float col_align);
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);
- public void set_drag_dest_item (Gtk.TreePath path, Gtk.IconViewDropPosition pos);
+ public void set_drag_dest_item (Gtk.TreePath? path, Gtk.IconViewDropPosition pos);
public void set_item_orientation (Gtk.Orientation orientation);
public void set_item_padding (int item_padding);
public void set_item_width (int item_width);
public void set_selection_mode (Gtk.SelectionMode mode);
public void set_spacing (int spacing);
public void set_text_column (int column);
- public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath path, Gtk.CellRenderer cell);
+ public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath path, Gtk.CellRenderer? cell);
public void set_tooltip_column (int column);
public void set_tooltip_item (Gtk.Tooltip tooltip, Gtk.TreePath path);
public void unselect_path (Gtk.TreePath path);
public float get_yalign ();
public void select_region (int start_offset, int end_offset);
public void set_angle (double angle);
- public void set_attributes (Pango.AttrList attrs);
+ public void set_attributes (Pango.AttrList? attrs);
public void set_ellipsize (Pango.EllipsizeMode mode);
public void set_justify (Gtk.Justification jtype);
public void set_label (string str);
public void set_markup (string str);
public void set_markup_with_mnemonic (string str);
public void set_max_width_chars (int n_chars);
- public void set_mnemonic_widget (Gtk.Widget widget);
+ public void set_mnemonic_widget (Gtk.Widget? widget);
public void set_pattern (string pattern);
public void set_selectable (bool setting);
public void set_single_line_mode (bool single_line_mode);
public void set_xalign (float xalign);
public void set_yalign (float yalign);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public Label.with_mnemonic (string str);
+ public Label.with_mnemonic (string? str);
public double angle { get; set; }
public Pango.AttrList attributes { get; set; }
[NoAccessorMethod]
public unowned Gtk.Adjustment get_vadjustment ();
public void move (Gtk.Widget child_widget, int x, int y);
public void put (Gtk.Widget child_widget, int x, int y);
- public void set_hadjustment (Gtk.Adjustment adjustment);
+ public void set_hadjustment (Gtk.Adjustment? adjustment);
public void set_size (uint width, uint height);
- public void set_vadjustment (Gtk.Adjustment adjustment);
+ public void set_vadjustment (Gtk.Adjustment? adjustment);
[NoAccessorMethod]
public uint height { get; set; }
[NoAccessorMethod]
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 bool get_offset_value (string? name, out double value);
public double get_value ();
- public void remove_offset_value (string name);
+ 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_uri (string uri);
public void set_visited (bool visited);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public LinkButton.with_label (string uri, string label);
+ public LinkButton.with_label (string uri, string? label);
public string uri { get; set; }
public bool visited { get; set; }
public virtual signal bool activate_link ();
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_lock_button_get_type ()")]
public class LockButton : Gtk.Button, Atk.Implementor, Gtk.Buildable, Gtk.Actionable, Gtk.Activatable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public LockButton (GLib.Permission permission);
+ public LockButton (GLib.Permission? permission);
public unowned GLib.Permission get_permission ();
- public void set_permission (GLib.Permission permission);
+ public void set_permission (GLib.Permission? permission);
public GLib.Permission permission { get; set; }
[NoAccessorMethod]
public string text_lock { owned get; set construct; }
public void popup_for_device (Gdk.Device device, Gtk.Widget parent_menu_shell, Gtk.Widget parent_menu_item, Gtk.MenuPositionFunc func, void* data, GLib.DestroyNotify destroy, uint button, uint32 activate_time);
public void reorder_child (Gtk.Widget child, int position);
public void reposition ();
- public void set_accel_group (Gtk.AccelGroup accel_group);
- public void set_accel_path (string accel_path);
+ public void set_accel_group (Gtk.AccelGroup? accel_group);
+ public void set_accel_path (string? accel_path);
public void set_active (uint index);
public void set_monitor (int monitor_num);
public void set_reserve_toggle_size (bool reserve_toggle_size);
public unowned Gtk.Popover get_popover ();
public unowned Gtk.Menu get_popup ();
public bool get_use_popover ();
- public void set_align_widget (Gtk.Widget align_widget);
+ public void set_align_widget (Gtk.Widget? align_widget);
public void set_direction (Gtk.ArrowType direction);
- public void set_menu_model (GLib.MenuModel menu_model);
- public void set_popover (Gtk.Widget popover);
- public void set_popup (Gtk.Widget menu);
+ public void set_menu_model (GLib.MenuModel? menu_model);
+ public void set_popover (Gtk.Widget? popover);
+ public void set_popup (Gtk.Widget? menu);
public void set_use_popover (bool use_popover);
public Gtk.Container align_widget { get; set; }
public Gtk.ArrowType direction { get; set; }
public bool get_right_justified ();
public unowned Gtk.Widget get_submenu ();
public bool get_use_underline ();
- public void set_accel_path (string accel_path);
+ public void set_accel_path (string? accel_path);
public virtual void set_label (string label);
public void set_reserve_indicator (bool reserve);
[Deprecated (replacement = "Widget.set_hexpand and Widget.set_halign", since = "3.2")]
public void set_right_justified (bool right_justified);
- public void set_submenu (Gtk.Widget submenu);
+ public void set_submenu (Gtk.Widget? submenu);
public void set_use_underline (bool setting);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public MenuItem.with_label (string label);
protected MenuShell ();
public void activate_item (Gtk.Widget menu_item, bool force_deactivate);
public void append ([CCode (type = "GtkWidget*")] Gtk.MenuItem child);
- public void bind_model (GLib.MenuModel model, string action_namespace, bool with_separators);
+ public void bind_model (GLib.MenuModel? model, string? action_namespace, bool with_separators);
public void deselect ();
public unowned Gtk.Widget get_parent_shell ();
[NoWrapper]
public MountOperation (Gtk.Window? parent);
public unowned Gtk.Window get_parent ();
public unowned Gdk.Screen get_screen ();
- public void set_parent (Gtk.Window parent);
+ public void set_parent (Gtk.Window? parent);
public void set_screen (Gdk.Screen screen);
[NoAccessorMethod]
public bool is_showing { get; }
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_name (string group_name);
+ public void set_group_name (string? group_name);
public void set_menu_label (Gtk.Widget child, Gtk.Widget? menu_label);
public void set_menu_label_text (Gtk.Widget child, string menu_text);
public void set_scrollable (bool scrollable);
public int get_count ();
public unowned string get_label ();
public unowned Gtk.StyleContext get_style_context ();
- public void set_background_gicon (GLib.Icon icon);
- public void set_background_icon_name (string icon_name);
+ public void set_background_gicon (GLib.Icon? icon);
+ public void set_background_icon_name (string? icon_name);
public void set_count (int count);
- public void set_label (string label);
+ public void set_label (string? label);
public void set_style_context (Gtk.StyleContext style);
[CCode (has_construct_function = false, type = "GIcon*")]
public NumerableIcon.with_style_context (GLib.Icon base_icon, Gtk.StyleContext context);
[CCode (has_construct_function = false)]
public PageSetup.from_file (string file_name) throws GLib.Error;
[CCode (has_construct_function = false)]
- public PageSetup.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
+ public PageSetup.from_key_file (GLib.KeyFile key_file, string? group_name) throws GLib.Error;
public double get_bottom_margin (Gtk.Unit unit);
public double get_left_margin (Gtk.Unit unit);
public Gtk.PageOrientation get_orientation ();
public double get_right_margin (Gtk.Unit unit);
public double get_top_margin (Gtk.Unit unit);
public bool load_file (string file_name) throws GLib.Error;
- public bool load_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
+ public bool load_key_file (GLib.KeyFile key_file, string? group_name) throws GLib.Error;
public void set_bottom_margin (double margin, Gtk.Unit unit);
public void set_left_margin (double margin, Gtk.Unit unit);
public void set_orientation (Gtk.PageOrientation orientation);
[Compact]
public class PaperSize {
[CCode (has_construct_function = false)]
- public PaperSize (string name);
+ public PaperSize (string? name);
public Gtk.PaperSize copy ();
[CCode (has_construct_function = false)]
public PaperSize.custom (string name, string display_name, double width, double height, Gtk.Unit unit);
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_popover_get_type ()")]
public class Popover : Gtk.Bin, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public Popover (Gtk.Widget relative_to);
+ public Popover (Gtk.Widget? relative_to);
public void bind_model (GLib.MenuModel? model, string? action_namespace);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public Popover.from_model (Gtk.Widget relative_to, GLib.MenuModel model);
+ public Popover.from_model (Gtk.Widget? relative_to, GLib.MenuModel model);
public unowned Gtk.Widget? get_default_widget ();
public bool get_modal ();
public bool get_pointing_to (out Gdk.Rectangle rect);
public void set_modal (bool modal);
public void set_pointing_to (Gdk.Rectangle rect);
public void set_position (Gtk.PositionType position);
- public void set_relative_to (Gtk.Widget relative_to);
+ public void set_relative_to (Gtk.Widget? relative_to);
public void set_transitions_enabled (bool transitions_enabled);
public bool modal { get; set; }
public Gdk.Rectangle pointing_to { get; set; }
public unowned string get_status_string ();
public bool get_support_selection ();
public bool is_finished ();
- public Gtk.PrintOperationResult run (Gtk.PrintOperationAction action, Gtk.Window parent) throws GLib.Error;
+ public Gtk.PrintOperationResult run (Gtk.PrintOperationAction action, Gtk.Window? parent) throws GLib.Error;
public void set_allow_async (bool allow_async);
public void set_current_page (int current_page);
- public void set_custom_tab_label (string label);
- public void set_default_page_setup (Gtk.PageSetup default_page_setup);
+ public void set_custom_tab_label (string? label);
+ public void set_default_page_setup (Gtk.PageSetup? default_page_setup);
public void set_defer_drawing ();
public void set_embed_page_setup (bool embed);
public void set_export_filename (string filename);
public void set_has_selection (bool has_selection);
public void set_job_name (string job_name);
public void set_n_pages (int n_pages);
- public void set_print_settings (Gtk.PrintSettings print_settings);
+ public void set_print_settings (Gtk.PrintSettings? print_settings);
public void set_show_progress (bool show_progress);
public void set_support_selection (bool support_selection);
public void set_track_print_status (bool track_status);
public virtual signal void draw_page (Gtk.PrintContext context, int page_nr);
public virtual signal void end_print (Gtk.PrintContext context);
public virtual signal bool paginate (Gtk.PrintContext context);
- public virtual signal bool preview (Gtk.PrintOperationPreview preview, Gtk.PrintContext context, Gtk.Window parent);
+ public virtual signal bool preview (Gtk.PrintOperationPreview preview, Gtk.PrintContext context, Gtk.Window? parent);
public virtual signal void request_page_setup (Gtk.PrintContext context, int page_nr, Gtk.PageSetup setup);
public virtual signal void status_changed ();
public virtual signal void update_custom_widget (Gtk.Widget widget, Gtk.PageSetup setup, Gtk.PrintSettings settings);
[CCode (has_construct_function = false)]
public PrintSettings.from_file (string file_name) throws GLib.Error;
[CCode (has_construct_function = false)]
- public PrintSettings.from_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
+ public PrintSettings.from_key_file (GLib.KeyFile key_file, string? group_name) throws GLib.Error;
public unowned string @get (string key);
public bool get_bool (string key);
public bool get_collate ();
public bool get_use_color ();
public bool has_key (string key);
public bool load_file (string file_name) throws GLib.Error;
- public bool load_key_file (GLib.KeyFile key_file, string group_name) throws GLib.Error;
- public void @set (string key, string value);
+ public bool load_key_file (GLib.KeyFile key_file, string? group_name) throws GLib.Error;
+ public void @set (string key, string? value);
public void set_bool (string key, bool value);
public void set_collate (bool collate);
public void set_default_source (string default_source);
public void set_inverted (bool inverted);
public void set_pulse_step (double fraction);
public void set_show_text (bool show_text);
- public void set_text (string text);
+ public void set_text (string? text);
public Pango.EllipsizeMode ellipsize { get; set; }
public double fraction { get; set; }
public bool inverted { get; set; }
public RadioAction (string name, string? label, string? tooltip, string? stock_id, int value);
public int get_current_value ();
public unowned GLib.SList<Gtk.RadioAction> get_group ();
- public void join_group (Gtk.RadioAction group_source);
+ public void join_group (Gtk.RadioAction? group_source);
public void set_current_value (int current_value);
- public void set_group (GLib.SList<Gtk.RadioAction> group);
+ public void set_group (GLib.SList<Gtk.RadioAction>? group);
public int current_value { get; set; }
[NoAccessorMethod]
public Gtk.RadioAction group { set; }
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioButton.from_widget (Gtk.RadioButton? radio_group_member);
public unowned GLib.SList<Gtk.RadioButton> get_group ();
- public void join_group (Gtk.RadioButton group_source);
- public void set_group (GLib.SList<Gtk.RadioButton> group);
+ public void join_group (Gtk.RadioButton? group_source);
+ public void set_group (GLib.SList<Gtk.RadioButton>? group);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioButton.with_label (GLib.SList<Gtk.RadioButton>? group, string label);
[CCode (has_construct_function = false, type = "GtkWidget*")]
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioMenuItem (GLib.SList<Gtk.RadioMenuItem>? group);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public RadioMenuItem.from_widget (Gtk.RadioMenuItem group);
+ public RadioMenuItem.from_widget (Gtk.RadioMenuItem? group);
public unowned GLib.SList<Gtk.RadioMenuItem> get_group ();
- public void join_group (Gtk.RadioMenuItem group_source);
+ public void join_group (Gtk.RadioMenuItem? group_source);
public void set_group (GLib.SList<Gtk.RadioMenuItem>? group);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioMenuItem.with_label (GLib.SList<Gtk.RadioMenuItem>? group, string label);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public RadioMenuItem.with_label_from_widget (Gtk.RadioMenuItem group, string label);
+ public RadioMenuItem.with_label_from_widget (Gtk.RadioMenuItem? group, string label);
[CCode (has_construct_function = false, type = "GtkWidget*")]
public RadioMenuItem.with_mnemonic (GLib.SList<Gtk.RadioMenuItem>? group, string label);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public RadioMenuItem.with_mnemonic_from_widget (Gtk.RadioMenuItem group, string label);
+ public RadioMenuItem.with_mnemonic_from_widget (Gtk.RadioMenuItem? group, string label);
public Gtk.RadioMenuItem group { set; }
public virtual signal void group_changed ();
}
[CCode (has_construct_function = false, type = "GtkToolItem*")]
public RadioToolButton.from_stock (GLib.SList<Gtk.RadioToolButton>? group, string stock_id);
[CCode (has_construct_function = false, type = "GtkToolItem*")]
- public RadioToolButton.from_widget (Gtk.RadioToolButton group);
+ public RadioToolButton.from_widget (Gtk.RadioToolButton? group);
public unowned GLib.SList<Gtk.RadioToolButton> get_group ();
public void set_group (GLib.SList<Gtk.RadioToolButton> group);
[CCode (has_construct_function = false, type = "GtkToolItem*")]
- public RadioToolButton.with_stock_from_widget (Gtk.RadioToolButton group, string stock_id);
+ public RadioToolButton.with_stock_from_widget (Gtk.RadioToolButton? group, string stock_id);
public Gtk.RadioToolButton group { set; }
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_range_get_type ()")]
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_recent_action_get_type ()")]
public class RecentAction : Gtk.Action, Gtk.Buildable, Gtk.RecentChooser {
[CCode (has_construct_function = false, type = "GtkAction*")]
- public RecentAction (string name, string label, string tooltip, string stock_id);
+ public RecentAction (string name, string? label, string? tooltip, string? stock_id);
[CCode (has_construct_function = false, type = "GtkAction*")]
- public RecentAction.for_manager (string name, string label, string tooltip, string stock_id, Gtk.RecentManager manager);
+ public RecentAction.for_manager (string name, string? label, string? tooltip, string? stock_id, Gtk.RecentManager? manager);
public bool get_show_numbers ();
public void set_show_numbers (bool show_numbers);
public bool show_numbers { get; set; }
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_recent_chooser_dialog_get_type ()")]
public class RecentChooserDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable, Gtk.RecentChooser {
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public RecentChooserDialog (string title, Gtk.Window parent, ...);
+ public RecentChooserDialog (string? title, Gtk.Window? parent, ...);
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public RecentChooserDialog.for_manager (string title, Gtk.Window parent, Gtk.RecentManager manager, ...);
+ public RecentChooserDialog.for_manager (string? title, Gtk.Window? parent, Gtk.RecentManager manager, ...);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_recent_chooser_menu_get_type ()")]
public class RecentChooserMenu : Gtk.Menu, Atk.Implementor, Gtk.Buildable, Gtk.RecentChooser, Gtk.Activatable {
[CCode (cheader_filename = "gtk/gtk.h", ref_function = "gtk_recent_info_ref", type_id = "gtk_recent_info_get_type ()", unref_function = "gtk_recent_info_unref")]
[Compact]
public class RecentInfo {
- public GLib.AppInfo create_app_info (string app_name) throws GLib.Error;
+ public GLib.AppInfo create_app_info (string? app_name) throws GLib.Error;
public bool exists ();
public ulong get_added ();
public int get_age ();
public GLib.List<Gtk.RecentInfo> get_items ();
public bool has_item (string uri);
public Gtk.RecentInfo lookup_item (string uri) throws GLib.Error;
- public bool move_item (string uri, string new_uri) throws GLib.Error;
+ public bool move_item (string uri, string? new_uri) throws GLib.Error;
public int purge_items () throws GLib.Error;
public bool remove_item (string uri) throws GLib.Error;
[NoAccessorMethod]
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_spin_button_get_type ()")]
public class SpinButton : Gtk.Entry, Atk.Implementor, Gtk.Buildable, Gtk.Editable, Gtk.CellEditable, Gtk.Orientable {
[CCode (has_construct_function = false, type = "GtkWidget*")]
- public SpinButton (Gtk.Adjustment adjustment, double climb_rate, uint digits);
- public void configure (Gtk.Adjustment adjustment, double climb_rate, uint digits);
+ public SpinButton (Gtk.Adjustment? adjustment, double climb_rate, uint digits);
+ public void configure (Gtk.Adjustment? adjustment, double climb_rate, uint digits);
public unowned Gtk.Adjustment get_adjustment ();
public uint get_digits ();
public void get_increments (out double step, out double page);
public virtual void init_from_rc (Gtk.RcStyle rc_style);
public bool lookup_color (string color_name, out Gdk.Color color);
public unowned Gtk.IconSet lookup_icon_set (string stock_id);
- public virtual Gdk.Pixbuf render_icon (Gtk.IconSource source, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget widget, string detail);
+ public virtual Gdk.Pixbuf render_icon (Gtk.IconSource source, Gtk.TextDirection direction, Gtk.StateType state, Gtk.IconSize size, Gtk.Widget? widget, string? detail);
public virtual void set_background (Gdk.Window window, Gtk.StateType state_type);
[NoAccessorMethod]
public Gtk.StyleContext context { owned get; construct; }
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_parent (Gtk.StyleContext? parent);
public void set_path (Gtk.WidgetPath path);
public void set_scale (int scale);
public void set_screen (Gdk.Screen screen);
public void set_state (Gtk.StateFlags flags);
- public bool state_is_running (Gtk.StateType state, double progress);
+ public bool state_is_running (Gtk.StateType state, out double progress);
public Gtk.TextDirection direction { get; set; }
[NoAccessorMethod]
public Gdk.FrameClock paint_clock { owned get; set; }
public SymbolicColor.mix (Gtk.SymbolicColor color1, Gtk.SymbolicColor color2, double factor);
[CCode (has_construct_function = false)]
public SymbolicColor.name (string name);
- public bool resolve (Gtk.StyleProperties props, out Gdk.RGBA resolved_color);
+ public bool resolve (Gtk.StyleProperties? props, out Gdk.RGBA resolved_color);
[CCode (has_construct_function = false)]
public SymbolicColor.shade (Gtk.SymbolicColor color, double factor);
public string to_string ();
public void paste_clipboard (Gtk.Clipboard clipboard, Gtk.TextIter? override_location, bool default_editable);
public void place_cursor (Gtk.TextIter where);
public Gdk.Atom register_deserialize_format (string mime_type, owned Gtk.TextBufferDeserializeFunc function);
- public Gdk.Atom register_deserialize_tagset (string tagset_name);
+ public Gdk.Atom register_deserialize_tagset (string? tagset_name);
public Gdk.Atom register_serialize_format (string mime_type, owned Gtk.TextBufferSerializeFunc function);
- public Gdk.Atom register_serialize_tagset (string tagset_name);
+ public Gdk.Atom register_serialize_tagset (string? tagset_name);
public void remove_all_tags (Gtk.TextIter start, Gtk.TextIter end);
public void remove_selection_clipboard (Gtk.Clipboard clipboard);
public void remove_tag_by_name (string name, Gtk.TextIter start, Gtk.TextIter end);
public void scroll_to_mark (Gtk.TextMark mark, double within_margin, bool use_align, double xalign, double yalign);
public void set_accepts_tab (bool accepts_tab);
public void set_border_window_size (Gtk.TextWindowType type, int size);
- public void set_buffer (Gtk.TextBuffer buffer);
+ public void set_buffer (Gtk.TextBuffer? buffer);
public void set_cursor_visible (bool setting);
public void set_editable (bool setting);
public void set_indent (int indent);
public unowned Gtk.Widget get_label_widget ();
public unowned string get_stock_id ();
public bool get_use_underline ();
- public void set_icon_name (string icon_name);
- public void set_icon_widget (Gtk.Widget icon_widget);
- public void set_label (string label);
- public void set_label_widget (Gtk.Widget label_widget);
- public void set_stock_id (string stock_id);
+ public void set_icon_name (string? icon_name);
+ public void set_icon_widget (Gtk.Widget? icon_widget);
+ public void set_label (string? label);
+ public void set_label_widget (Gtk.Widget? label_widget);
+ public void set_stock_id (string? stock_id);
public void set_use_underline (bool use_underline);
public string icon_name { get; set; }
public Gtk.Widget icon_widget { get; set; }
public unowned Gtk.ToolItem get_nth_item (int n);
public bool get_show_arrow ();
public void insert (Gtk.ToolItem item, int pos);
- public void set_drop_highlight_item (Gtk.ToolItem tool_item, int index_);
+ public void set_drop_highlight_item (Gtk.ToolItem? tool_item, int index_);
public void set_icon_size (Gtk.IconSize icon_size);
public void set_show_arrow (bool show_arrow);
public void set_style (Gtk.ToolbarStyle style);
public class Tooltip : GLib.Object {
[CCode (has_construct_function = false)]
protected Tooltip ();
- 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);
- public void set_text (string text);
+ 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);
+ public void set_text (string? text);
public void set_tip_area (Gdk.Rectangle rect);
public static void trigger_tooltip_query (Gdk.Display display);
}
public Gtk.TreeRowReference copy ();
public static void deleted (GLib.Object proxy, Gtk.TreePath path);
public unowned Gtk.TreeModel get_model ();
- public Gtk.TreePath get_path ();
+ public Gtk.TreePath? get_path ();
public static void inserted (GLib.Object proxy, Gtk.TreePath path);
[CCode (has_construct_function = false)]
public TreeRowReference.proxy (GLib.Object proxy, Gtk.TreeModel model, Gtk.TreePath path);
public bool get_hover_expand ();
public bool get_hover_selection ();
public int get_level_indentation ();
- public unowned Gtk.TreeModel get_model ();
+ public unowned Gtk.TreeModel? get_model ();
public uint get_n_columns ();
public bool get_path_at_pos (int x, int y, out Gtk.TreePath? path, out unowned Gtk.TreeViewColumn? column, out int cell_x, out int cell_y);
public bool get_reorderable ();
public unowned Gtk.TreeSelection get_selection ();
public bool get_show_expanders ();
public int get_tooltip_column ();
- public bool get_tooltip_context (ref int x, ref int y, bool keyboard_tip, out unowned Gtk.TreeModel model, out unowned Gtk.TreePath path, out Gtk.TreeIter iter);
+ public bool get_tooltip_context (ref int x, ref int y, bool keyboard_tip, out unowned Gtk.TreeModel? model, out Gtk.TreePath path, out Gtk.TreeIter iter);
public unowned Gtk.Adjustment get_vadjustment ();
public bool get_visible_range (out Gtk.TreePath start_path, out Gtk.TreePath end_path);
public void get_visible_rect (out Gdk.Rectangle visible_rect);
public bool is_row_expanded (Gtk.TreePath path);
public bool is_rubber_banding_active ();
public void map_expanded_rows (Gtk.TreeViewMappingFunc func);
- public void move_column_after (Gtk.TreeViewColumn column, Gtk.TreeViewColumn base_column);
+ public void move_column_after (Gtk.TreeViewColumn column, Gtk.TreeViewColumn? base_column);
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_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);
- public void set_destroy_count_func (owned Gtk.TreeDestroyCountFunc func);
+ public void set_cursor_on_cell (Gtk.TreePath path, Gtk.TreeViewColumn? focus_column, Gtk.CellRenderer? focus_cell, bool start_editing);
+ public void set_destroy_count_func (owned Gtk.TreeDestroyCountFunc? func);
public void set_drag_dest_row (Gtk.TreePath? path, Gtk.TreeViewDropPosition pos);
public void set_enable_search (bool enable_search);
public void set_enable_tree_lines (bool enabled);
public void set_expander_column (Gtk.TreeViewColumn column);
public void set_fixed_height_mode (bool enable);
public void set_grid_lines (Gtk.TreeViewGridLines grid_lines);
- public void set_hadjustment (Gtk.Adjustment adjustment);
+ public void set_hadjustment (Gtk.Adjustment? adjustment);
public void set_headers_clickable (bool setting);
public void set_headers_visible (bool headers_visible);
public void set_hover_expand (bool expand);
public void set_level_indentation (int indentation);
public void set_model (Gtk.TreeModel? model);
public void set_reorderable (bool reorderable);
- public void set_row_separator_func (owned Gtk.TreeViewRowSeparatorFunc func);
+ public void set_row_separator_func (owned Gtk.TreeViewRowSeparatorFunc? func);
public void set_rubber_banding (bool enable);
public void set_rules_hint (bool setting);
public void set_search_column (int column);
public void set_search_entry (Gtk.Entry? entry);
public void set_search_equal_func (owned Gtk.TreeViewSearchEqualFunc search_equal_func);
- public void set_search_position_func (owned Gtk.TreeViewSearchPositionFunc func);
+ public void set_search_position_func (owned Gtk.TreeViewSearchPositionFunc? func);
public void set_show_expanders (bool enabled);
- public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath path, Gtk.TreeViewColumn column, Gtk.CellRenderer cell);
+ public void set_tooltip_cell (Gtk.Tooltip tooltip, Gtk.TreePath? path, Gtk.TreeViewColumn? column, Gtk.CellRenderer? cell);
public void set_tooltip_column (int column);
public void set_tooltip_row (Gtk.Tooltip tooltip, Gtk.TreePath path);
- public void set_vadjustment (Gtk.Adjustment adjustment);
+ public void set_vadjustment (Gtk.Adjustment? adjustment);
public void unset_rows_drag_dest ();
public void unset_rows_drag_source ();
[CCode (has_construct_function = false, type = "GtkWidget*")]
public void set_spacing (int spacing);
public void set_title (string title);
public void set_visible (bool visible);
- public void set_widget (Gtk.Widget widget);
+ public void set_widget (Gtk.Widget? widget);
[CCode (has_construct_function = false)]
public TreeViewColumn.with_area (Gtk.CellArea area);
[CCode (has_construct_function = false)]
public bool in_destruction ();
public void init_template ();
public void input_shape_combine_region (Cairo.Region? region);
- public void insert_action_group (string name, GLib.ActionGroup group);
+ public void insert_action_group (string name, GLib.ActionGroup? group);
[CCode (cname = "gtk_widget_class_install_style_property")]
public class void install_style_property (GLib.ParamSpec pspec);
[CCode (cname = "gtk_widget_class_install_style_property_parser")]
public void reset_style ();
public int send_expose (Gdk.Event event);
public bool send_focus_change (Gdk.Event event);
- public void set_accel_path (string accel_path, Gtk.AccelGroup accel_group);
+ public void set_accel_path (string? accel_path, Gtk.AccelGroup? accel_group);
[CCode (cname = "gtk_widget_class_set_accessible_role")]
public class void set_accessible_role (Atk.Role role);
[CCode (cname = "gtk_widget_class_set_accessible_type")]
public class void set_template (GLib.Bytes template_bytes);
[CCode (cname = "gtk_widget_class_set_template_from_resource")]
public class void set_template_from_resource (string resource_name);
- public void set_tooltip_markup (string markup);
- public void set_tooltip_text (string text);
- public void set_tooltip_window (Gtk.Window custom_window);
+ public void set_tooltip_markup (string? markup);
+ public void set_tooltip_text (string? text);
+ public void set_tooltip_window (Gtk.Window? custom_window);
public void set_valign (Gtk.Align align);
public void set_vexpand (bool expand);
public void set_vexpand_set (bool @set);
public void set_visible (bool visible);
- public void set_visual (Gdk.Visual visual);
+ public void set_visual (Gdk.Visual? visual);
public void set_window (owned Gdk.Window window);
public void shape_combine_region (Cairo.Region? region);
public virtual void show_all ();
public bool resize_grip_is_visible ();
public void resize_to_geometry (int width, int height);
public void set_accept_focus (bool setting);
- public void set_application (Gtk.Application application);
- public void set_attached_to (Gtk.Widget attach_widget);
+ public void set_application (Gtk.Application? application);
+ public void set_attached_to (Gtk.Widget? attach_widget);
public static void set_auto_startup_notification (bool setting);
public void set_decorated (bool setting);
- public void set_default (Gtk.Widget default_widget);
+ public void set_default (Gtk.Widget? default_widget);
public void set_default_geometry (int width, int height);
public static void set_default_icon (Gdk.Pixbuf icon);
public static bool set_default_icon_from_file (string filename) throws GLib.Error;
public void set_destroy_with_parent (bool setting);
public void set_focus_on_map (bool setting);
public void set_focus_visible (bool setting);
- public void set_geometry_hints (Gtk.Widget geometry_widget, Gdk.Geometry geometry, Gdk.WindowHints geom_mask);
+ public void set_geometry_hints (Gtk.Widget? geometry_widget, Gdk.Geometry? geometry, Gdk.WindowHints geom_mask);
public void set_gravity (Gdk.Gravity gravity);
public void set_has_resize_grip (bool value);
public void set_has_user_ref_count (bool setting);
public void set_hide_titlebar_when_maximized (bool setting);
- public void set_icon (Gdk.Pixbuf icon);
+ public void set_icon (Gdk.Pixbuf? icon);
public bool set_icon_from_file (string filename) throws GLib.Error;
public void set_icon_list (GLib.List<Gdk.Pixbuf> list);
- public void set_icon_name (string name);
+ public void set_icon_name (string? name);
public static void set_interactive_debugging (bool enable);
public void set_keep_above (bool setting);
public void set_keep_below (bool setting);
public void set_skip_taskbar_hint (bool setting);
public void set_startup_id (string startup_id);
public void set_title (string title);
- public void set_titlebar (Gtk.Widget titlebar);
- public void set_transient_for (Gtk.Window parent);
+ public void set_titlebar (Gtk.Widget? titlebar);
+ public void set_transient_for (Gtk.Window? parent);
public void set_type_hint (Gdk.WindowTypeHint hint);
public void set_urgency_hint (bool setting);
public void set_wmclass (string wmclass_name, string wmclass_class);
gtk_about_dialog_get_documenters is_array="1" no_array_length="1" array_null_terminated="1"
gtk_about_dialog_set_artists.artists is_array="1" no_array_length="1" array_null_terminated="1"
gtk_about_dialog_set_authors.authors is_array="1" no_array_length="1" array_null_terminated="1"
+gtk_about_dialog_set_comments.comments nullable="1"
+gtk_about_dialog_set_copyright.copyright nullable="1"
gtk_about_dialog_set_documenters.documenters is_array="1" no_array_length="1" array_null_terminated="1"
gtk_about_dialog_set_email_hook.func transfer_ownership="1"
gtk_about_dialog_set_email_hook.data hidden="1"
gtk_about_dialog_set_email_hook.destroy hidden="1"
gtk_about_dialog_set_email_hook type_name="void"
+gtk_about_dialog_set_logo.logo nullable="1"
+gtk_about_dialog_set_logo_icon_name.icon_name nullable="1"
+gtk_about_dialog_set_translator_credits.translator_credits nullable="1"
gtk_about_dialog_set_url_hook.func transfer_ownership="1"
gtk_about_dialog_set_url_hook.data hidden="1"
gtk_about_dialog_set_url_hook.destroy hidden="1"
gtk_about_dialog_set_url_hook type_name="void"
+gtk_about_dialog_set_version.version nullable="1"
+gtk_about_dialog_set_website.website nullable="1"
gtk_accel_groups_from_object type_arguments="AccelGroup"
GtkAccelGroupActivate has_target="1"
gtk_accel_group_connect.closure type_name="AccelGroupActivate" transfer_ownership="1" ctype="GClosure*"
gtk_accel_group_connect_by_path.closure type_name="AccelGroupActivate" transfer_ownership="1" ctype="GClosure*"
+gtk_accel_group_disconnect.closure nullable="1"
gtk_accel_group_find hidden="1"
gtk_accel_group_query is_array="1" array_length_pos="2.1" array_length_type="guint"
gtk_accel_group_query.n_entries hidden="1"
gtk_accelerator_parse_with_keycode.accelerator_codes is_out="1" is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
gtk_accelerator_parse_with_keycode.accelerator_mods is_out="1"
gtk_accessible_connect_widget_destroyed deprecated_since="3.4" replacement="Accessible.set_widget"
+gtk_accessible_set_widget.widget nullable="1"
gtk_action_get_proxies type_arguments="Widget"
gtk_action_new.label nullable="1"
gtk_action_new.tooltip nullable="1"
gtk_action_new.stock_id nullable="1"
+gtk_action_set_accel_group.accel_group nullable="1"
GtkAction::activate has_emitter="1"
gtk_action_bar_set_center_widget.center_widget nullable="1"
GtkActionEntry is_value_type="1"
gtk_action_group_add_toggle_actions.user_data hidden="0"
gtk_action_group_add_toggle_actions_full.user_data hidden="0"
gtk_action_group_add_toggle_actions_full.destroy nullable="1"
+gtk_action_group_set_accel_group.accel_group nullable="1"
gtk_action_group_set_translate_func.func transfer_ownership="1"
gtk_action_group_set_translate_func.data hidden="1"
gtk_action_group_set_translate_func.notify hidden="1"
+gtk_action_group_set_translation_domain.domain nullable="1"
gtk_action_group_list_actions transfer_ownership="1" type_arguments="unowned Action"
GtkActionable type_cname="GtkActionableInterface"
gtk_actionable_set_action_target ellipsis="1"
GtkAllocation is_value_type="1"
gtk_app_chooser_get_app_info transfer_ownership="1"
gtk_app_chooser_get_content_type transfer_ownership="1"
+gtk_app_chooser_dialog_new.parent nullable="1"
+gtk_app_chooser_dialog_new_for_content_type.parent nullable="1"
GtkAppChooser:content-type owned_get="1"
gtk_application_add_accelerator.parameter nullable="1"
gtk_application_get_accels_for_action is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
gtk_application_inhibit.window nullable="1"
gtk_application_inhibit.reason nullable="1"
gtk_application_list_action_descriptions is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
+gtk_application_new.application_id nullable="1"
gtk_application_remove_accelerator.parameter nullable="1"
gtk_application_set_accels_for_action.accels is_array="1" no_array_length="1" array_null_terminated="1"
+gtk_application_set_app_menu.app_menu nullable="1"
+gtk_application_set_menubar.menubar nullable="1"
GtkArg.d hidden="1"
gtk_aspect_frame_new.label nullable="1"
GtkAssistant.apply hidden="1"
GtkAssistant.close hidden="1"
gtk_assistant_get_page_header_image deprecated_since="3.2"
gtk_assistant_get_page_side_image deprecated_since="3.2"
-gtk_assistant_set_forward_page_func.page_func transfer_ownership="1"
+gtk_assistant_set_forward_page_func.page_func transfer_ownership="1" nullable="1"
gtk_assistant_set_forward_page_func.data hidden="1"
gtk_assistant_set_forward_page_func.destroy hidden="1"
gtk_assistant_set_page_header_image deprecated_since="3.2"
gtk_assistant_set_page_side_image deprecated_since="3.2"
+gtk_assistant_set_page_side_image.pixbuf nullable="1"
GtkBindingArg is_value_type="1"
GtkBindingArg.d hidden="1"
gtk_binding_entry_add_signal ellipsis="1"
gtk_box_query_child_packing.fill is_out="1"
gtk_box_query_child_packing.padding is_out="1"
gtk_box_query_child_packing.pack_type is_out="1"
+gtk_box_set_center_widget.widget nullable="1"
gtk_buildable_add_child.type nullable="1"
gtk_buildable_construct_child transfer_ownership="1"
gtk_buildable_custom_finished.child nullable="1"
gtk_cell_view_get_displayed_row transfer_ownership="1"
gtk_cell_view_get_size_of_row.requisition is_out="1"
gtk_cell_view_set_background_color deprecated_since="3.4" replacement="set_background_rgba"
+gtk_cell_view_set_displayed_row.path nullable="1"
gtk_cell_view_set_model.model nullable="1"
GtkCheckMenuItem::toggled has_emitter="1"
GtkCList::select_all has_emitter="1"
GtkCList::undo_selection has_emitter="1"
GtkCList::unselect_all has_emitter="1"
GtkCList::unselect_row has_emitter="1"
+gtk_clipboard_set_can_store.targets type_name="Gtk.TargetEntry[]?"
gtk_clipboard_wait_for_contents transfer_ownership="1" nullable="1"
gtk_clipboard_wait_for_text transfer_ownership="1" nullable="1"
gtk_clipboard_wait_for_image transfer_ownership="1" nullable="1"
gtk_color_selection_palette_from_string.colors is_out="1" is_array="1" transfer_ownership="1"
gtk_color_selection_palette_to_string transfer_ownership="1"
gtk_combo_box_get_active_iter.iter is_out="1"
+gtk_combo_box_set_active_id.active_id nullable="1"
gtk_combo_box_set_active_iter.iter nullable="1"
gtk_combo_box_set_model.model nullable="1"
gtk_combo_box_set_row_separator_func.func transfer_ownership="1"
GtkComboBox::format_entry_text transfer_ownership="1"
GtkComboBox::popdown has_emitter="1"
GtkComboBox::popup has_emitter="1"
+gtk_combo_box_text_append.id nullable="1"
gtk_combo_box_text_get_active_text transfer_ownership="1"
+gtk_combo_box_text_insert.id nullable="1"
+gtk_combo_box_text_prepend.id nullable="1"
GtkContainer::add has_emitter="1"
GtkContainer::check_resize has_emitter="1"
GtkContainer::composite_name transfer_ownership="1"
gtk_container_cell_accessible_get_children type_arguments="CellAccessible"
gtk_css_provider_get_named.variant nullable="1"
gtk_css_provider_to_string transfer_ownership="1"
+gtk_css_section_get_parent nullable="1"
GtkDestroyNotify has_target="0"
gtk_dialog_get_content_area type_name="Box" ctype="GtkWidget*"
gtk_dialog_new_with_buttons.title nullable="1"
gtk_entry_set_inner_border deprecated_since="3.4"
gtk_entry_get_progress_border deprecated_since="3.4"
gtk_entry_set_progress_border deprecated_since="3.4"
-gtk_entry_buffer_new.initial_chars type_name="uint8"
+gtk_entry_buffer_new.initial_chars type_name="uint8[]?" default_value="null"
gtk_entry_buffer_emit_inserted_text.chars type_name="uint8"
gtk_entry_buffer_insert_text.chars type_name="uint8"
gtk_entry_buffer_set_text.chars type_name="uint8"
gtk_entry_get_tabs nullable="1"
gtk_entry_get_text_area.text_area is_out="1"
gtk_entry_get_text_area_size.* is_out="1"
+gtk_entry_set_completion.completion nullable="1"
gtk_entry_set_icon_from_pixbuf.pixbuf nullable="1"
gtk_entry_set_icon_from_stock.stock_id nullable="1"
gtk_entry_set_icon_from_icon_name.icon_name nullable="1"
gtk_entry_set_icon_from_gicon.icon nullable="1"
gtk_entry_set_icon_tooltip_markup.tooltip nullable="1"
gtk_entry_set_icon_tooltip_text.tooltip nullable="1"
+gtk_entry_set_inner_border.border nullable="1"
GtkEventControllerClass hidden="1"
+gtk_expander_new_with_mnemonic.label nullable="1"
+gtk_expander_set_label.label nullable="1"
+gtk_expander_set_label_widget.label_widget nullable="1"
gtk_false hidden="1"
gtk_file_chooser_add_filter.filter transfer_ownership="1"
gtk_file_chooser_get_current_folder transfer_ownership="1"
gtk_file_filter_add_custom.func transfer_ownership="1"
gtk_file_filter_add_custom.data hidden="1"
gtk_file_filter_add_custom.notify hidden="1"
+gtk_file_filter_set_name.name nullable="1"
gtk_file_filter_set_name name="set_filter_name"
gtk_file_filter_get_name name="get_filter_name"
gtk_file_chooser_list_filters transfer_ownership="1" type_arguments="unowned FileFilter"
GtkHandleBox.child_detached hidden="1"
GtkHandleBox::child_detached hidden="1"
gtk_hscale_new.adjustment nullable="1"
+gtk_header_bar_set_custom_title.title_widget nullable="1"
+gtk_header_bar_set_decoration_layout.layout nullable="1"
gtk_header_bar_set_subtitle.subtitle nullable="1"
+gtk_header_bar_set_title.title nullable="1"
GtkInfoBar::response has_emitter="1"
gtk_get_current_event transfer_ownership="1"
gtk_get_current_event_state.state is_out="1"
gtk_hsv_to_rgb.r is_out="1"
gtk_hsv_to_rgb.g is_out="1"
gtk_hsv_to_rgb.b is_out="1"
+GtkIconInfoClass hidden="1"
gtk_icon_info_copy transfer_ownership="1"
gtk_icon_info_get_attach_points.points is_array="1" is_out="1" transfer_ownership="1"
gtk_icon_info_get_embedded_rect.rectangle is_out="1"
gtk_icon_info_load_icon_async.cancellable nullable="1" default_value="null"
gtk_icon_info_load_icon_finish transfer_ownership="1"
gtk_icon_info_load_surface transfer_ownership="1"
+gtk_icon_info_load_surface.for_window nullable="1"
gtk_icon_info_load_symbolic transfer_ownership="1"
gtk_icon_info_load_symbolic.success_color nullable="1" default_value="null"
gtk_icon_info_load_symbolic.warning_color nullable="1" default_value="null"
gtk_icon_info_load_symbolic_for_style.was_symbolic is_out="1" default_value="null"
gtk_icon_view_get_cursor.path transfer_ownership="1"
gtk_icon_view_get_tooltip_context.iter is_out="1"
-gtk_icon_view_get_tooltip_context.x is_out="1"
-gtk_icon_view_get_tooltip_context.y is_out="1"
+gtk_icon_view_get_tooltip_context.x is_ref="1"
+gtk_icon_view_get_tooltip_context.y is_ref="1"
+gtk_icon_view_get_tooltip_context.path transfer_ownership="1"
gtk_icon_view_get_selected_items transfer_ownership="1" type_arguments="TreePath"
gtk_icon_view_get_cell_rect.cell nullable="1"
gtk_icon_view_get_cell_rect.rect is_out="1"
gtk_icon_view_get_visible_range.start_path is_out="1" transfer_ownership="1"
gtk_icon_view_get_visible_range.end_path is_out="1" transfer_ownership="1"
+gtk_icon_view_set_drag_dest_item.path nullable="1"
+gtk_icon_view_set_tooltip_cell.cell nullable="1"
gtk_icon_view_convert_widget_to_bin_window_coords.bx is_out="1"
gtk_icon_view_convert_widget_to_bin_window_coords.by is_out="1"
GtkIconSet deprecated_since="3.10" replacement="Gtk.IconTheme"
gtk_icon_set_copy transfer_ownership="1"
gtk_icon_set_get_sizes.sizes is_array="1" is_out="1" transfer_ownership="1"
gtk_icon_set_render_icon transfer_ownership="1" deprecated_since="3.0" replacement="set_render_icon_pixbuf"
+gtk_icon_set_render_icon.style nullable="1"
+gtk_icon_set_render_icon.widget nullable="1"
+gtk_icon_set_render_icon.detail nullable="1"
gtk_icon_set_render_icon_pixbuf transfer_ownership="1" deprecated_since="3.10"
gtk_icon_set_render_icon_surface transfer_ownership="1" deprecated_since="3.10"
+gtk_icon_set_render_icon_surface.for_window nullable="1"
gtk_icon_source_copy transfer_ownership="1"
+gtk_icon_source_set_icon_name.icon_name nullable="1"
gtk_icon_theme_get_example_icon_name transfer_ownership="1" nullable="1"
gtk_icon_theme_get_icon_sizes is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
gtk_icon_theme_get_search_path.path is_array="1" is_out="1" transfer_ownership="1"
gtk_icon_theme_load_icon transfer_ownership="1" nullable="1"
gtk_icon_theme_load_icon_for_scale transfer_ownership="1" nullable="1"
gtk_icon_theme_load_surface transfer_ownership="1" nullable="1"
+gtk_icon_theme_load_surface.for_window nullable="1"
gtk_icon_theme_choose_icon transfer_ownership="1" nullable="1"
gtk_icon_theme_choose_icon.icon_names no_array_length="1" array_null_terminated="1"
gtk_icon_theme_choose_icon_for_scale transfer_ownership="1" nullable="1"
gtk_icon_theme_lookup_by_gicon_for_scale transfer_ownership="1" nullable="1"
gtk_icon_theme_lookup_icon transfer_ownership="1" nullable="1"
gtk_icon_theme_lookup_icon_for_scale transfer_ownership="1" nullable="1"
+gtk_icon_theme_set_custom_theme.theme nullable="1"
gtk_icon_theme_set_search_path.n_elements hidden="1"
GtkIconView::item_activated has_emitter="1"
gtk_icon_view_create_drag_icon transfer_ownership="1"
gtk_im_context_get_preedit_string.cursor_pos is_out="1"
gtk_im_context_get_surrounding.text is_out="1" transfer_ownership="1"
gtk_im_context_get_surrounding.cursor_index is_out="1"
+gtk_im_context_set_client_window.window nullable="1"
gtk_im_context_simple_add_table.data is_array="1" no_array_length="1"
GtkIMContextInfo is_value_type="1" cheader_filename="gtk/gtk.h,gtk/gtkimmodule.h"
GtkInfoBar:action-area-border deprecated_since="3.6" replacement="Container.set_border_width"
gtk_label_get_layout_offsets.y is_out="1"
gtk_label_get_selection_bounds.start is_out="1"
gtk_label_get_selection_bounds.end is_out="1"
+gtk_label_set_attributes.attrs nullable="1"
+gtk_label_set_mnemonic_widget.widget nullable="1"
+gtk_label_new_with_mnemonic.str nullable="1"
+gtk_level_bar_get_offset_value.name nullable="1"
+gtk_level_bar_get_offset_value.value is_out="1"
+gtk_level_bar_remove_offset_value.name nullable="1"
GtkList::select_child has_emitter="1"
GtkList::unselect_child has_emitter="1"
GtkLayout.children type_arguments="Widget"
gtk_layout_get_size.height is_out="1"
gtk_layout_new.hadjustment nullable="1" default_value="null"
gtk_layout_new.vadjustment nullable="1" default_value="null"
+gtk_layout_set_hadjustment.adjustment nullable="1"
+gtk_layout_set_vadjustment.adjustment nullable="1"
+gtk_link_button_new_with_label.label nullable="1"
gtk_list_box_bind_model.create_widget_func transfer_ownership="1"
gtk_list_box_bind_model.model type_name="GLib.ListModel" nullable="1"
gtk_list_box_bind_model.user_data_free_func hidden="1"
gtk_link_button_set_uri_hook.data hidden="1"
gtk_link_button_set_uri_hook.destroy hidden="1"
gtk_link_button_set_uri_hook type_name="void"
+gtk_lock_button_new.permission nullable="1"
+gtk_lock_button_set_permission.permission nullable="1"
gtk_menu_attach_to_widget.detacher nullable="1"
gtk_menu_get_for_attach_widget type_arguments="Menu"
gtk_menu_popup.data hidden="1"
gtk_menu_popup.func nullable="1"
gtk_menu_popup.parent_menu_shell nullable="1"
gtk_menu_popup.parent_menu_item nullable="1"
+gtk_menu_set_accel_group.accel_group nullable="1"
+gtk_menu_set_accel_path.accel_path nullable="1"
GtkMenuPositionFunc.x is_ref="1"
GtkMenuPositionFunc.y is_ref="1"
GtkMenuPositionFunc.push_in is_out="1"
+gtk_menu_button_set_align_widget.align_widget nullable="1"
+gtk_menu_button_set_menu_model.menu_model nullable="1"
+gtk_menu_button_set_popover.popover nullable="1"
+gtk_menu_button_set_popup.menu nullable="1"
gtk_menu_item_deselect hidden="1"
gtk_menu_item_set_right_justified deprecated_since="3.2" replacement="Widget.set_hexpand and Widget.set_halign"
gtk_menu_item_get_right_justified deprecated_since="3.2" replacement="Widget.get_hexpand and Widget.get_halign"
gtk_menu_item_select hidden="1"
+gtk_menu_item_set_accel_path.accel_path nullable="1"
+gtk_menu_item_set_submenu.submenu nullable="1"
GtkMenuItem::activate has_emitter="1"
GtkMenuItem::toggle_size_allocate has_emitter="1"
GtkMenuItem::toggle_size_request has_emitter="1"
GtkMenuShell::deactivate has_emitter="1"
GtkMenuShell::insert has_emitter="1"
gtk_menu_shell_append.child type_name="MenuItem" ctype="GtkWidget*"
+gtk_menu_shell_bind_model.model nullable="1"
+gtk_menu_shell_bind_model.action_namespace nullable="1"
gtk_menu_tool_button_new.icon_widget nullable="1"
gtk_menu_tool_button_new.label nullable="1"
GtkMessageDialog:buttons accessor_method="0"
GtkModuleInitFunc.argv is_array="1" nullable="1" transfer_ownership="1" array_length_cname="argc" array_length_pos="0.5"
gtk_mount_operation_is_showing hidden="1"
gtk_mount_operation_new.parent nullable="1"
+gtk_mount_operation_set_parent.parent nullable="1"
GtkNotebook.focus_tab hidden="1"
gtk_notebook_append_page.tab_label nullable="1" default_value="null"
gtk_notebook_append_page_menu.tab_label nullable="1"
gtk_notebook_query_tab_label_packing.pack_type nullable="1"
gtk_notebook_set_menu_label.menu_label nullable="1"
gtk_notebook_set_tab_label.tab_label nullable="1"
-gtk_notebook_set_group.group nullable="1"
+gtk_notebook_set_group_name.group_name nullable="1"
gtk_notebook_page_num hidden="1"
+gtk_numerable_icon_set_background_gicon.icon nullable="1"
+gtk_numerable_icon_set_background_icon_name.icon_name nullable="1"
+gtk_numerable_icon_set_label.label nullable="1"
gtk_offscreen_window_get_pixbuf transfer_ownership="1"
GtkOverlay::get_child_position.allocation is_out="1"
gtk_page_setup_copy transfer_ownership="1"
+gtk_page_setup_new_from_key_file.group_name nullable="1"
+gtk_page_setup_load_key_file.group_name nullable="1"
+gtk_paper_size_new.name nullable="1"
+gtk_paper_size_set_location.location nullable="1"
GtkPageRange is_value_type="1"
gtk_parse_args.argv is_array="1"
gtk_paint_* deprecated_since="3.0"
gtk_popover_bind_model.model nullable="1"
gtk_popover_bind_model.action_namespace nullable="1"
gtk_popover_get_default_widget nullable="1"
+gtk_popover_new.relative_to nullable="1"
+gtk_popover_new_from_model.relative_to nullable="1"
gtk_popover_set_default_widget.widget nullable="1"
+gtk_popover_set_relative_to.relative_to nullable="1"
gtk_print_context_create_pango_context transfer_ownership="1"
gtk_print_context_create_pango_layout transfer_ownership="1"
gtk_print_context_get_hard_margins.top is_out="1"
gtk_print_context_get_hard_margins.bottom is_out="1"
gtk_print_context_get_hard_margins.left is_out="1"
gtk_print_context_get_hard_margins.right is_out="1"
+gtk_print_operation_run.parent nullable="1"
+gtk_print_operation_set_custom_tab_label.label nullable="1"
+gtk_print_operation_set_default_page_setup.default_page_setup nullable="1"
+gtk_print_operation_set_print_settings.print_settings nullable="1"
+GtkPrintOperation::preview.parent nullable="1"
gtk_print_run_page_setup_dialog transfer_ownership="1"
gtk_print_run_page_setup_dialog_async.data hidden="1"
+gtk_print_settings_new_from_key_file.group_name nullable="1"
gtk_print_settings_copy transfer_ownership="1"
gtk_print_settings_get_page_ranges is_array="1" array_length_pos="0.1" array_length_cname="num_ranges" transfer_ownership="1"
gtk_print_settings_get_page_ranges.num_ranges hidden="1"
gtk_print_settings_get_paper_size transfer_ownership="1"
+gtk_print_settings_load_key_file.group_name nullable="1"
+gtk_print_settings_set.value nullable="1"
gtk_print_settings_set_page_ranges.page_ranges is_array="1" array_length_pos="1.1" array_length_cname="num_ranges"
gtk_print_settings_set_page_ranges.num_ranges hidden="1"
gtk_printer_accepts_pdf hidden="1" experimental="1"
gtk_printer_is_virtual hidden="1" experimental="1"
GtkProgress hidden="1"
GtkProgressBar base_class="GtkWidget"
+gtk_progress_bar_set_text.text nullable="1"
GtkProgressClass hidden="1"
gtk_quit_add.data hidden="1"
gtk_quit_add_full hidden="1"
gtk_radio_action_new.tooltip nullable="1"
gtk_radio_action_new.stock_id nullable="1"
gtk_radio_action_get_group type_arguments="RadioAction"
-gtk_radio_action_set_group.group type_arguments="RadioAction"
+gtk_radio_action_join_group.group_source nullable="1"
+gtk_radio_action_set_group.group type_arguments="RadioAction" nullable="1"
GtkRadioActionEntry is_value_type="1"
GtkRadioButton:group accessor_method="0"
gtk_radio_button_get_group type_arguments="RadioButton"
gtk_radio_button_new_*from_widget.radio_group_member nullable="1"
gtk_radio_button_new_with_label.group nullable="1" type_arguments="RadioButton"
gtk_radio_button_new_with_mnemonic.group nullable="1" type_arguments="RadioButton"
-gtk_radio_button_set_group.group type_arguments="RadioButton"
+gtk_radio_button_join_group.group_source nullable="1"
+gtk_radio_button_set_group.group type_arguments="RadioButton" nullable="1"
gtk_radio_menu_item_get_group type_arguments="RadioMenuItem"
+gtk_radio_menu_item_join_group.group_source nullable="1"
gtk_radio_menu_item_new.group type_arguments="RadioMenuItem" nullable="1"
+gtk_radio_menu_item_new_from_widget.group nullable="1"
gtk_radio_menu_item_new_with_label.group type_arguments="RadioMenuItem" nullable="1"
+gtk_radio_menu_item_new_with_label_from_widget.group nullable="1"
gtk_radio_menu_item_new_with_mnemonic.group type_arguments="RadioMenuItem" nullable="1"
+gtk_radio_menu_item_new_with_mnemonic_from_widget.group nullable="1"
gtk_radio_menu_item_set_group.group type_arguments="RadioMenuItem" nullable="1"
gtk_radio_tool_button_get_group type_arguments="RadioToolButton"
gtk_radio_tool_button_new.group nullable="1" type_arguments="RadioToolButton"
gtk_radio_tool_button_new_from_stock.group nullable="1" type_arguments="RadioToolButton"
+gtk_radio_tool_button_new_from_widget.group nullable="1"
+gtk_radio_tool_button_new_with_stock_from_widget.group nullable="1"
gtk_radio_tool_button_set_group.group type_arguments="RadioToolButton"
gtk_range_get_slider_range.slider_start is_out="1"
gtk_range_get_slider_range.slider_end is_out="1"
gtk_rc_parse_color_full.color is_out="1"
gtk_rc_parse_state.state is_out="1"
gtk_rc_set_default_files.filenames is_array="1" no_array_length="1" array_null_terminated="1"
+gtk_recent_action_new.* nullable="1"
+gtk_recent_action_new.name nullable="0"
+gtk_recent_action_new_for_manager.* nullable="1"
+gtk_recent_action_new_for_manager.name nullable="0"
gtk_recent_chooser_get_current_item transfer_ownership="1"
gtk_recent_chooser_get_current_uri transfer_ownership="1"
gtk_recent_chooser_get_uris is_array="1" array_length_pos="0.1" transfer_ownership="1"
gtk_recent_chooser_set_sort_func.data_destroy hidden="1"
gtk_recent_chooser_get_items transfer_ownership="1" type_arguments="RecentInfo"
gtk_recent_chooser_list_filters transfer_ownership="1" type_arguments="unowned RecentFilter"
+gtk_recent_chooser_dialog_new.* nullable="1"
+gtk_recent_chooser_dialog_new_for_manager.* nullable="1"
+gtk_recent_chooser_dialog_new_for_manager.manager nullable="0"
gtk_recent_info_create_app_info transfer_ownership="1"
+gtk_recent_info_create_app_info.app_name nullable="1"
gtk_recent_info_get_application_info.app_exec is_out="1"
gtk_recent_info_get_application_info.count is_out="1"
gtk_recent_info_get_application_info.time_ is_out="1"
gtk_recent_info_last_application transfer_ownership="1"
gtk_recent_manager_get_items transfer_ownership="1" type_arguments="RecentInfo"
gtk_recent_manager_lookup_item transfer_ownership="1"
+gtk_recent_manager_move_item.new_uri nullable="1"
GtkRecentData is_value_type="1" has_copy_function="0" has_destroy_function="0"
GtkRecentData.display_name weak="0"
GtkRecentData.description weak="0"
gtk_show_uri.screen nullable="1"
gtk_size_group_get_widgets type_arguments="Widget"
GtkSpinButton::input.new_value type_name="double" is_out="1"
+gtk_spin_button_configure.adjustment nullable="1"
gtk_spin_button_get_increments.step is_out="1"
gtk_spin_button_get_increments.page is_out="1"
gtk_spin_button_get_range.min is_out="1"
gtk_spin_button_get_range.max is_out="1"
+gtk_spin_button_new.adjustment nullable="1"
GtkStatusIcon::button_press_event.event namespace_name="Gdk" type_name="EventButton"
GtkStatusIcon::button_release_event.event namespace_name="Gdk" type_name="EventButton"
gtk_statusbar_get_message_area type_name="Gtk.Container"
gtk_style_context_list_classes transfer_ownership="1" type_arguments="unowned string"
gtk_style_context_list_regions transfer_ownership="1" type_arguments="unowned string"
gtk_style_context_lookup_color.color is_out="1"
+gtk_style_context_set_parent.parent nullable="1"
+gtk_style_context_state_is_running.progress is_out="1"
gtk_style_lookup_color.color is_out="1"
gtk_style_get_style_property.value is_out="1"
gtk_style_properties_register_property.parse_func nullable="1"
gtk_style_properties_set ellipsis="1"
gtk_style_properties_set_valist.args type_name="va_list"
gtk_style_render_icon transfer_ownership="1"
+gtk_style_render_icon.widget nullable="1"
+gtk_style_render_icon.detail nullable="1"
gtk_style_render_icon_pixbuf transfer_ownership="1"
gtk_style_provider_get_style transfer_ownership="1"
gtk_style_provider_get_style_property.value is_out="1"
GtkStyleProviderPrivate hidden="1"
+gtk_symbolic_color_resolve.props nullable="1"
gtk_symbolic_color_resolve.resolved_color is_out="1"
gtk_symbolic_color_to_string transfer_ownership="1"
gtk_table_get_size.rows is_out="1"
gtk_text_buffer_insert_range_interactive.iter is_ref="1"
gtk_text_buffer_insert_with_tags.iter is_ref="1"
gtk_text_buffer_insert_with_tags_by_name.iter is_ref="1"
+gtk_text_buffer_register_deserialize_tagset.tagset_name nullable="1"
+gtk_text_buffer_register_serialize_tagset.tagset_name nullable="1"
gtk_text_buffer_serialize type_name="uint8" is_array="1" transfer_ownership="1" array_length_type="gsize"
gtk_text_buffer_serialize.length hidden="1"
gtk_text_buffer_get_deserialize_formats is_array="1" transfer_ownership="1"
gtk_text_view_buffer_to_window_coords.window_x is_out="1"
gtk_text_view_buffer_to_window_coords.window_y is_out="1"
gtk_text_view_create_buffer transfer_ownership="1"
+gtk_text_view_set_buffer.buffer nullable="1"
gtk_theming_engine_get ellipsis="1"
gtk_theming_engine_get_background_color type_name="Gdk.RGBA"
gtk_theming_engine_get_background_color.color hidden="1"
GtkToolbar.gpointer hidden="1"
GtkToolbar:internal-padding deprecated_since="3.6"
GtkToolbar:shadow-type deprecated_since="3.6"
+gtk_toolbar_set_drop_highlight_item.tool_item nullable="1"
gtk_tool_button_new.icon_widget nullable="1"
gtk_tool_button_new.label nullable="1"
+gtk_tool_button_set_icon_name.icon_name nullable="1"
+gtk_tool_button_set_icon_widget.icon_widget nullable="1"
+gtk_tool_button_set_label.label nullable="1"
+gtk_tool_button_set_label_widget.label_widget nullable="1"
+gtk_tool_button_set_stock_id.stock_id nullable="1"
gtk_tool_item_toolbar_reconfigured hidden="1"
GtkToolItem::set_tooltip hidden="1"
gtk_tool_palette_get_drag_target_group transfer_ownership="0"
gtk_tool_palette_get_drag_target_item transfer_ownership="0"
+gtk_tooltip_set_custom.custom_widget nullable="1"
+gtk_tooltip_set_icon.pixbuf nullable="1"
+gtk_tooltip_set_icon_from_gicon.gicon nullable="1"
+gtk_tooltip_set_icon_from_icon_name.icon_name nullable="1"
+gtk_tooltip_set_icon_from_stock.stock_id nullable="1"
+gtk_tooltip_set_markup.markup nullable="1"
+gtk_tooltip_set_text.text nullable="1"
GtkTranslateFunc has_target="1" transfer_ownership="1"
GtkTranslateFunc.func_data hidden="1"
gtk_tree_get_row_drag_data.path transfer_ownership="1"
gtk_tree_path_copy transfer_ownership="1"
gtk_tree_path_to_string transfer_ownership="1"
gtk_tree_row_reference_reordered.new_order is_array="1"
-gtk_tree_row_reference_get_path transfer_ownership="1"
+gtk_tree_row_reference_get_path transfer_ownership="1" nullable="1"
gtk_tree_selection_get_selected.iter is_out="1"
gtk_tree_selection_get_selected_rows transfer_ownership="1" type_arguments="TreePath"
gtk_tree_selection_selected_foreach.data hidden="1"
gtk_tree_view_get_dest_row_at_pos.pos is_out="1"
gtk_tree_view_get_drag_dest_row.path value_owned="1" nullable="1"
gtk_tree_view_get_drag_dest_row.pos is_out="1" value_owned="1"
+gtk_tree_view_get_model nullable="1"
gtk_tree_view_get_tooltip_context.iter is_out="1"
gtk_tree_view_get_tooltip_context.x is_ref="1"
gtk_tree_view_get_tooltip_context.y is_ref="1"
+gtk_tree_view_get_tooltip_context.model nullable="1"
+gtk_tree_view_get_tooltip_context.path transfer_ownership="1"
gtk_tree_view_get_visible_range.start_path is_out="1" transfer_ownership="1"
gtk_tree_view_get_visible_range.end_path is_out="1" transfer_ownership="1"
gtk_tree_view_get_visible_rect.visible_rect is_out="1"
gtk_tree_view_is_blank_at_pos.cell_x is_out="1"
gtk_tree_view_is_blank_at_pos.cell_y is_out="1"
gtk_tree_view_map_expanded_rows.data hidden="1"
+gtk_tree_view_move_column_after.base_column nullable="1"
gtk_tree_view_row_expanded name="is_row_expanded"
-gtk_tree_view_set_column_drag_function.func transfer_ownership="1"
+gtk_tree_view_set_column_drag_function.func transfer_ownership="1" nullable="1"
gtk_tree_view_set_column_drag_function.destroy hidden="1"
-gtk_tree_view_set_destroy_count_func.func transfer_ownership="1"
+gtk_tree_view_set_cursor_on_cell.focus_column nullable="1"
+gtk_tree_view_set_cursor_on_cell.focus_cell nullable="1"
+gtk_tree_view_set_destroy_count_func.func transfer_ownership="1" nullable="1"
gtk_tree_view_set_destroy_count_func.data hidden="1"
gtk_tree_view_set_destroy_count_func.destroy hidden="1"
+gtk_tree_view_set_hadjustment.adjustment nullable="1"
gtk_tree_view_set_model.model nullable="1"
-gtk_tree_view_set_row_separator_func.func transfer_ownership="1"
+gtk_tree_view_set_row_separator_func.func transfer_ownership="1" nullable="1"
gtk_tree_view_set_row_separator_func.data hidden="1"
gtk_tree_view_set_row_separator_func.destroy hidden="1"
gtk_tree_view_set_search_entry.entry nullable="1"
gtk_tree_view_set_search_equal_func.search_equal_func transfer_ownership="1"
gtk_tree_view_set_search_equal_func.search_user_data hidden="1"
gtk_tree_view_set_search_equal_func.search_destroy hidden="1"
-gtk_tree_view_set_search_position_func.func transfer_ownership="1"
+gtk_tree_view_set_search_position_func.func transfer_ownership="1" nullable="1"
gtk_tree_view_set_search_position_func.data hidden="1"
gtk_tree_view_set_search_position_func.destroy hidden="1"
+gtk_tree_view_set_tooltip_cell.* nullable="1"
+gtk_tree_view_set_tooltip_cell.tooltip nullable="0"
+gtk_tree_view_set_vadjustment.adjustment nullable="1"
gtk_tree_view_scroll_to_cell.path nullable="1"
gtk_tree_view_scroll_to_cell.column nullable="1"
gtk_tree_view_set_cursor.focus_column nullable="1"
gtk_tree_view_column_new_with_attributes.title nullable="1"
gtk_tree_view_column_set_attributes ellipsis="1"
gtk_tree_view_column_set_model.model nullable="1"
+gtk_tree_view_column_set_widget.widget nullable="1"
GtkTreeViewSearchEqualFunc has_target="1"
GtkTreeViewSearchEqualFunc.search_data hidden="1"
gtk_true hidden="1"
gtk_widget_has_rc_style deprecated_since="3.0" replacement="StyleContext"
gtk_widget_input_shape_combine_mask.shape_mask nullable="1"
gtk_widget_input_shape_combine_region.region nullable="1"
+gtk_widget_insert_action_group.group nullable="1"
gtk_widget_intersect.intersection nullable="1"
gtk_widget_is_focus hidden="1" experimental="1"
gtk_widget_list_accel_closures transfer_ownership="1" type_arguments="unowned GLib.Closure"
gtk_widget_render_icon transfer_ownership="1"
gtk_widget_render_icon_pixbuf transfer_ownership="1"
gtk_widget_reset_rc_styles deprecated_since="3.0" replacement="reset_style"
+gtk_widget_set_accel_path.* nullable="1"
gtk_widget_set_parent.parent type_name="Gtk.Container" ctype="GtkWidget*"
gtk_widget_set_scroll_adjustments.hadjustment nullable="1"
gtk_widget_set_scroll_adjustments.vadjustment nullable="1"
gtk_widget_set_state deprecated_since="3.0" replacement="set_state_flags"
gtk_widget_set_style deprecated_since="3.0" replacement="StyleContext"
gtk_widget_set_style.style nullable="1"
+gtk_widget_set_tooltip_*.* nullable="1"
+gtk_widget_set_visual.visual nullable="1"
gtk_widget_shape_combine_mask.shape_mask nullable="1"
gtk_widget_shape_combine_region.region nullable="1"
gtk_widget_size_request deprecated_since="3.0" replacement="get_preferred_size"
gtk_window_is_active hidden="1" experimental="1"
gtk_window_is_maximized hidden="1" experimental="1"
gtk_window_list_toplevels transfer_ownership="1" type_arguments="unowned Window"
+gtk_window_set_application.application nullable="1"
+gtk_window_set_attached_to.attach_widget nullable="1"
+gtk_window_set_default.default_widget nullable="1"
gtk_window_set_default_icon_list.list type_arguments="Gdk.Pixbuf"
+gtk_window_set_geometry_hints.geometry* nullable="1"
+gtk_window_set_icon.icon nullable="1"
gtk_window_set_icon_list.list type_arguments="Gdk.Pixbuf"
+gtk_window_set_icon_name.name nullable="1"
+gtk_window_set_titlebar.titlebar nullable="1"
+gtk_window_set_transient_for.parent nullable="1"
gtk_window_new.type default_value="Gtk.WindowType.TOPLEVEL"
gtk_widget_get_preferred_height.minimum_height is_out="1"
gtk_widget_get_preferred_height.natural_height is_out="1"