[gtkmm] Gtk: Regenerate gdk_docs.xml and the .defs files
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] Gtk: Regenerate gdk_docs.xml and the .defs files
- Date: Thu, 3 Nov 2016 14:07:47 +0000 (UTC)
commit e089910c2592e660babf2d36d59167b511428721
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date: Thu Nov 3 14:41:09 2016 +0100
Gtk: Regenerate gdk_docs.xml and the .defs files
and in gtk_vfuncs.defs, remove entries for vfuncs which have been
removed in gtk+-4.
gtk/src/gtk_docs.xml |21584 +---------------------------------------
gtk/src/gtk_enums.defs | 483 +-
gtk/src/gtk_methods.defs | 6573 +------------
gtk/src/gtk_signals.defs | 1987 +----
gtk/src/gtk_signals.defs.patch | 147 +-
gtk/src/gtk_vfuncs.defs | 526 -
6 files changed, 423 insertions(+), 30877 deletions(-)
---
diff --git a/gtk/src/gtk_docs.xml b/gtk/src/gtk_docs.xml
index 4a870c0..87dcd8d 100644
--- a/gtk/src/gtk_docs.xml
+++ b/gtk/src/gtk_docs.xml
@@ -305,408 +305,6 @@ Since: 2.4
<return></return>
</signal>
-<signal name="GtkAction::activate">
-<description>
-The "activate" signal is emitted when the action is activated.
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GSimpleAction::activate instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkAction:action-group">
-<description>
-The GtkActionGroup this GtkAction is associated with, or NULL
-(for internal use).
-
-Deprecated: 3.10: Lookup the #GAction using g_action_map_lookup_action()
-instead
-
-</description>
-</property>
-
-<property name="GtkAction:always-show-image">
-<description>
-If %TRUE, the action's menu item proxies will ignore the #GtkSettings:gtk-menu-images
-setting and always show their image, if available.
-
-Use this property if the menu item would be useless or hard to use
-without their image.
-
-Since: 2.20
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:gicon">
-<description>
-The #GIcon displayed in the #GtkAction.
-
-Note that the stock icon is preferred, if the #GtkAction:stock-id
-property holds the id of an existing stock icon.
-
-This is an appearance property and thus only applies if
-#GtkActivatable:use-action-appearance is %TRUE.
-
-Since: 2.16
-
-Deprecated: 3.10: Use the "icon" attribute on a #GMenuItem instead
-
-</description>
-</property>
-
-<property name="GtkAction:hide-if-empty">
-<description>
-When TRUE, empty menu proxies for this action are hidden.
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:icon-name">
-<description>
-The name of the icon from the icon theme.
-
-Note that the stock icon is preferred, if the #GtkAction:stock-id
-property holds the id of an existing stock icon, and the #GIcon is
-preferred if the #GtkAction:gicon property is set.
-
-This is an appearance property and thus only applies if
-#GtkActivatable:use-action-appearance is %TRUE.
-
-Since: 2.10
-
-Deprecated: 3.10: Use the "icon" attribute on a #GMenuItem instead
-
-</description>
-</property>
-
-<property name="GtkAction:is-important">
-<description>
-Whether the action is considered important. When TRUE, toolitem
-proxies for this action show text in GTK_TOOLBAR_BOTH_HORIZ mode.
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:label">
-<description>
-The label used for menu items and buttons that activate
-this action. If the label is %NULL, GTK+ uses the stock
-label specified via the stock-id property.
-
-This is an appearance property and thus only applies if
-#GtkActivatable:use-action-appearance is %TRUE.
-
-Deprecated: 3.10: Use the "label" attribute on #GMenuItem instead
-
-</description>
-</property>
-
-<property name="GtkAction:name">
-<description>
-A unique name for the action.
-
-Deprecated: 3.10: Use #GAction:name instead
-
-</description>
-</property>
-
-<property name="GtkAction:sensitive">
-<description>
-Whether the action is enabled.
-
-Deprecated: 3.10: Use #GAction:enabled and #GSimpleAction:enabled
-instead
-
-</description>
-</property>
-
-<property name="GtkAction:short-label">
-<description>
-A shorter label that may be used on toolbar buttons.
-
-This is an appearance property and thus only applies if
-#GtkActivatable:use-action-appearance is %TRUE.
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:stock-id">
-<description>
-The stock icon displayed in widgets representing this action.
-
-This is an appearance property and thus only applies if
-#GtkActivatable:use-action-appearance is %TRUE.
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:tooltip">
-<description>
-A tooltip for this action.
-
-Deprecated: 3.10: Use gtk_widget_set_tooltip_text() instead
-
-</description>
-</property>
-
-<property name="GtkAction:visible">
-<description>
-Whether the action is visible.
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:visible-horizontal">
-<description>
-Whether the toolbar item is visible when the toolbar is in a horizontal orientation.
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:visible-overflown">
-<description>
-When %TRUE, toolitem proxies for this action are represented in the
-toolbar overflow menu.
-
-Since: 2.6
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<property name="GtkAction:visible-vertical">
-<description>
-Whether the toolbar item is visible when the toolbar is in a vertical orientation.
-
-Deprecated: 3.10: There is no corresponding replacement when using
-#GAction
-
-</description>
-</property>
-
-<signal name="GtkActionGroup::connect-proxy">
-<description>
-The ::connect-proxy signal is emitted after connecting a proxy to
-an action in the group. Note that the proxy may have been connected
-to a different action before.
-
-This is intended for simple customizations for which a custom action
-class would be too clumsy, e.g. showing tooltips for menuitems in the
-statusbar.
-
-#GtkUIManager proxies the signal and provides global notification
-just before any action is connected to a proxy, which is probably more
-convenient to use.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the group
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-<parameter name="proxy">
-<parameter_description> the proxy
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkActionGroup::disconnect-proxy">
-<description>
-The ::disconnect-proxy signal is emitted after disconnecting a proxy
-from an action in the group.
-
-#GtkUIManager proxies the signal and provides global notification
-just before any action is connected to a proxy, which is probably more
-convenient to use.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the group
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-<parameter name="proxy">
-<parameter_description> the proxy
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkActionGroup::post-activate">
-<description>
-The ::post-activate signal is emitted just after the @action in the
-@action_group is activated
-
-This is intended for #GtkUIManager to proxy the signal and provide global
-notification just after any action is activated.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the group
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkActionGroup::pre-activate">
-<description>
-The ::pre-activate signal is emitted just before the @action in the
-@action_group is activated
-
-This is intended for #GtkUIManager to proxy the signal and provide global
-notification just before any action is activated.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the group
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkActionGroup:accel-group">
-<description>
-The accelerator group the actions of this group should use.
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkActionGroup:name">
-<description>
-A name for the action.
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkActionGroup:sensitive">
-<description>
-Whether the action group is enabled.
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkActionGroup:visible">
-<description>
-Whether the action group is visible.
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkActivatable:related-action">
-<description>
-The action that this activatable will activate and receive
-updates from for various states and possibly appearance.
-
-> #GtkActivatable implementors need to handle the this property and
-> call gtk_activatable_do_set_related_action() when it changes.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkActivatable:use-action-appearance">
-<description>
-Whether this activatable should reset its layout
-and appearance when setting the related action or when
-the action changes appearance.
-
-See the #GtkAction documentation directly to find which properties
-should be ignored by the #GtkActivatable when this property is %FALSE.
-
-> #GtkActivatable implementors need to handle this property
-> and call gtk_activatable_sync_action_properties() on the activatable
-> widget when it changes.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-</property>
-
<signal name="GtkAdjustment::changed">
<description>
Emitted when one or more of the #GtkAdjustment properties have been
@@ -844,94 +442,6 @@ allocation
</parameters>
</enum>
-<property name="GtkAlignment:bottom-padding">
-<description>
-The padding to insert at the bottom of the widget.
-
-Since: 2.4
-
-Deprecated: 3.14: Use gtk_widget_set_margin_bottom() instead
-
-</description>
-</property>
-
-<property name="GtkAlignment:left-padding">
-<description>
-The padding to insert at the left of the widget.
-
-Since: 2.4
-
-Deprecated: 3.14: Use gtk_widget_set_margin_start() instead
-
-</description>
-</property>
-
-<property name="GtkAlignment:right-padding">
-<description>
-The padding to insert at the right of the widget.
-
-Since: 2.4
-
-Deprecated: 3.14: Use gtk_widget_set_margin_end() instead
-
-</description>
-</property>
-
-<property name="GtkAlignment:top-padding">
-<description>
-The padding to insert at the top of the widget.
-
-Since: 2.4
-
-Deprecated: 3.14: Use gtk_widget_set_margin_top() instead
-
-</description>
-</property>
-
-<property name="GtkAlignment:xalign">
-<description>
-Horizontal position of child in available space. A value of 0.0
-will flush the child left (or right, in RTL locales); a value
-of 1.0 will flush the child right (or left, in RTL locales).
-
-Deprecated: 3.14: Use gtk_widget_set_halign() on the child instead
-
-</description>
-</property>
-
-<property name="GtkAlignment:xscale">
-<description>
-If available horizontal space is bigger than needed, how much
-of it to use for the child. A value of 0.0 means none; a value
-of 1.0 means all.
-
-Deprecated: 3.14: Use gtk_widget_set_hexpand() on the child instead
-
-</description>
-</property>
-
-<property name="GtkAlignment:yalign">
-<description>
-Vertical position of child in available space. A value of 0.0
-will flush the child to the top; a value of 1.0 will flush the
-child to the bottom.
-
-Deprecated: 3.14: Use gtk_widget_set_valign() on the child instead
-
-</description>
-</property>
-
-<property name="GtkAlignment:yscale">
-<description>
-If available vertical space is bigger than needed, how much
-of it to use for the child. A value of 0.0 means none; a value
-of 1.0 means all.
-
-Deprecated: 3.14: Use gtk_widget_set_vexpand() on the child instead
-
-</description>
-</property>
-
<property name="GtkAppChooser:content-type">
<description>
The content type of the #GtkAppChooser object.
@@ -1369,36 +879,6 @@ Since: 2.10
</description>
</property>
-<property name="GtkAssistant:content-padding">
-<description>
-Number of pixels around the content.
-
-Deprecated:3.20: This style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkAssistant:header-image">
-<description>
-This image used to be displayed in the page header.
-
-Since: 2.10
-
-Deprecated: 3.2: Since GTK+ 3.2, a header is no longer shown;
-add your header decoration to the page content instead.
-
-</description>
-</property>
-
-<property name="GtkAssistant:header-padding">
-<description>
-Number of pixels around the header.
-
-Deprecated:3.20: This style property is ignored.
-
-</description>
-</property>
-
<property name="GtkAssistant:page-type">
<description>
The type of the assistant page.
@@ -1408,17 +888,6 @@ Since: 2.10
</description>
</property>
-<property name="GtkAssistant:sidebar-image">
-<description>
-This image used to be displayed in the 'sidebar'.
-
-Since: 2.10
-
-Deprecated: 3.2: Since GTK+ 3.2, the sidebar image is no longer shown.
-
-</description>
-</property>
-
<property name="GtkAssistant:title">
<description>
The title of the page.
@@ -1491,29 +960,6 @@ add its own buttons through gtk_assistant_add_action_widget().
</parameters>
</enum>
-<enum name="GtkAttachOptions">
-<description>
-Denotes the expansion properties that a widget will have when it (or its
-parent) is resized.
-
-</description>
-<parameters>
-<parameter name="GTK_EXPAND">
-<parameter_description> the widget should expand to take up any extra space in its
-container that has been allocated.
-</parameter_description>
-</parameter>
-<parameter name="GTK_SHRINK">
-<parameter_description> the widget should shrink as and when possible.
-</parameter_description>
-</parameter>
-<parameter name="GTK_FILL">
-<parameter_description> the widget should fill the space allocated to it.
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<enum name="GtkBaselinePosition">
<description>
Whenever a container has some form of natural row it may align
@@ -1595,10 +1041,6 @@ Describes how the border of a UI element should be rendered.
<description>
Whether the child should receive extra space when the parent grows.
-Note that the default value for this property is %FALSE for GtkBox,
-but #GtkHBox, #GtkVBox and other subclasses use the old default
-of %TRUE.
-
Note that the #GtkWidget:halign, #GtkWidget:valign, #GtkWidget:hexpand
and #GtkWidget:vexpand properties are the preferred way to influence
child size allocation in containers.
@@ -1710,7 +1152,7 @@ derived from the type of the composite class being extended with builder XML.
<signal name="GtkButton::activate">
<description>
The ::activate signal on GtkButton is an action signal and
-emitting it causes the button to animate press then release.
+emitting it causes the button to animate press then release.
Applications should never connect to this signal, but use the
#GtkButton::clicked signal.
@@ -1738,265 +1180,6 @@ Emitted when the button has been activated (pressed and released).
<return></return>
</signal>
-<signal name="GtkButton::enter">
-<description>
-Emitted when the pointer enters the button.
-
-Deprecated: 2.8: Use the #GtkWidget::enter-notify-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> the object that received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkButton::image-spacing">
-<description>
-Spacing in pixels between the image and label.
-
-Since: 2.10
-
-Deprecated: 3.20: Use CSS margins and padding instead.
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkButton::leave">
-<description>
-Emitted when the pointer leaves the button.
-
-Deprecated: 2.8: Use the #GtkWidget::leave-notify-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> the object that received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkButton::pressed">
-<description>
-Emitted when the button is pressed.
-
-Deprecated: 2.8: Use the #GtkWidget::button-press-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> the object that received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkButton::released">
-<description>
-Emitted when the button is released.
-
-Deprecated: 2.8: Use the #GtkWidget::button-release-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> the object that received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkButton:always-show-image">
-<description>
-If %TRUE, the button will ignore the #GtkSettings:gtk-button-images
-setting and always show the image, if available.
-
-Use this property if the button would be useless or hard to use
-without the image.
-
-Since: 3.6
-
-</description>
-</property>
-
-<property name="GtkButton:child-displacement-x">
-<description>
-How far in the x direction to move the child when the button is depressed.
-
-Deprecated: 3.20: Use CSS margins and padding instead;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkButton:child-displacement-y">
-<description>
-How far in the y direction to move the child when the button is depressed.
-
-Deprecated: 3.20: Use CSS margins and padding instead;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkButton:default-border">
-<description>
-The "default-border" style property defines the extra space to add
-around a button that can become the default widget of its window.
-For more information about default widgets, see gtk_widget_grab_default().
-
-Deprecated: 3.14: Use CSS margins and padding instead;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkButton:default-outside-border">
-<description>
-The "default-outside-border" style property defines the extra outside
-space to add around a button that can become the default widget of its
-window. Extra outside space is always drawn outside the button border.
-For more information about default widgets, see gtk_widget_grab_default().
-
-Deprecated: 3.14: Use CSS margins and padding instead;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkButton:displace-focus">
-<description>
-Whether the child_displacement_x/child_displacement_y properties
-should also affect the focus rectangle.
-
-Since: 2.6
-
-Deprecated: 3.20: Use CSS margins and padding instead;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkButton:icon-spacing">
-<description>
-Spacing in pixels between the icon and label.
-
-Since: 2.10
-
-</description>
-</property>
-
-<property name="GtkButton:image">
-<description>
-The child widget to appear next to the button text.
-
-Since: 2.6
-
-</description>
-</property>
-
-<property name="GtkButton:image-position">
-<description>
-The position of the image relative to the text inside the button.
-
-Since: 2.10
-
-</description>
-</property>
-
-<property name="GtkButton:inner-border">
-<description>
-Sets the border between the button edges and child.
-
-Since: 2.10
-
-Deprecated: 3.4: Use the standard border and padding CSS properties;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkButton:use-stock">
-<description>
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkButton:xalign">
-<description>
-If the child of the button is a #GtkMisc or #GtkAlignment, this property
-can be used to control its horizontal alignment. 0.0 is left aligned,
-1.0 is right aligned.
-
-Since: 2.4
-
-Deprecated: 3.14: Access the child widget directly if you need to control
-its alignment.
-
-</description>
-</property>
-
-<property name="GtkButton:yalign">
-<description>
-If the child of the button is a #GtkMisc or #GtkAlignment, this property
-can be used to control its vertical alignment. 0.0 is top aligned,
-1.0 is bottom aligned.
-
-Since: 2.4
-
-Deprecated: 3.14: Access the child widget directly if you need to control
-its alignment.
-
-</description>
-</property>
-
-<property name="GtkButtonBox:child-internal-pad-x">
-<description>
-The amount to increase a child's size on either side.
-
-Deprecated: 3.20: Use CSS padding instead.
-
-</description>
-</property>
-
-<property name="GtkButtonBox:child-internal-pad-y">
-<description>
-The amount to increase a child's size on the top and bottom.
-
-Deprecated: 3.20: Use CSS padding instead.
-
-</description>
-</property>
-
-<property name="GtkButtonBox:child-min-height">
-<description>
-The minimum height of buttons inside the box.
-
-Deprecated: 3.20: Use CSS min-height instead.
-
-</description>
-</property>
-
-<property name="GtkButtonBox:child-min-width">
-<description>
-The minimum width of buttons inside the box.
-
-Deprecated: 3.20: Use CSS min-width instead.
-
-</description>
-</property>
-
<enum name="GtkButtonBoxStyle">
<description>
Used to dictate the style that a #GtkButtonBox uses to layout the buttons it
@@ -2719,15 +1902,6 @@ Since: 2.6
<return></return>
</signal>
-<property name="GtkCellRenderer:cell-background-gdk">
-<description>
-Cell background as a #GdkColor
-
-Deprecated: 3.4: Use #GtkCellRenderer:cell-background-rgba instead.
-
-</description>
-</property>
-
<property name="GtkCellRenderer:cell-background-rgba">
<description>
Cell background as a #GdkRGBA
@@ -2947,18 +2121,6 @@ it cannot be individually modified.
</parameters>
</enum>
-<property name="GtkCellRendererPixbuf:follow-state">
-<description>
-Specifies whether the rendered pixbuf should be colorized
-according to the #GtkCellRendererState.
-
-Since: 2.8
-
-Deprecated: 3.16: Cell renderers always follow state.
-
-</description>
-</property>
-
<property name="GtkCellRendererPixbuf:gicon">
<description>
The GIcon representing the icon to display.
@@ -2981,13 +2143,6 @@ Since: 2.8
</description>
</property>
-<property name="GtkCellRendererPixbuf:stock-id">
-<description>
-Deprecated: 3.10: Use #GtkCellRendererPixbuf:icon-name instead.
-
-</description>
-</property>
-
<property name="GtkCellRendererPixbuf:surface">
<description>
Since: 3.10
@@ -3183,15 +2338,6 @@ Since: 2.10
</description>
</property>
-<property name="GtkCellRendererText:background-gdk">
-<description>
-Background color as a #GdkColor
-
-Deprecated: 3.4: Use #GtkCellRendererText:background-rgba instead.
-
-</description>
-</property>
-
<property name="GtkCellRendererText:background-rgba">
<description>
Background color as a #GdkRGBA
@@ -3213,15 +2359,6 @@ Since: 2.6
</description>
</property>
-<property name="GtkCellRendererText:foreground-gdk">
-<description>
-Foreground color as a #GdkColor
-
-Deprecated: 3.4: Use #GtkCellRendererText:foreground-rgba instead.
-
-</description>
-</property>
-
<property name="GtkCellRendererText:foreground-rgba">
<description>
Foreground color as a #GdkRGBA
@@ -3313,15 +2450,6 @@ event location
<return></return>
</signal>
-<property name="GtkCellView:background-gdk">
-<description>
-The background color as a #GdkColor
-
-Deprecated: 3.4: Use #GtkCellView:background-rgba instead.
-
-</description>
-</property>
-
<property name="GtkCellView:background-rgba">
<description>
The background color as a #GdkRGBA
@@ -3393,25 +2521,6 @@ since 2.10
</description>
</property>
-<property name="GtkCheckButton:indicator-size">
-<description>
-The size of the indicator.
-
-Deprecated: 3.20: Use CSS min-width and min-height on the indicator node.
-
-</description>
-</property>
-
-<property name="GtkCheckButton:indicator-spacing">
-<description>
-The spacing around the indicator.
-
-Deprecated: 3.20: Use CSS margins of the indicator node,
-the value of this style property is ignored.
-
-</description>
-</property>
-
<signal name="GtkCheckMenuItem::toggled">
<description>
This signal is emitted when the state of the check box is changed.
@@ -3429,16 +2538,6 @@ to discover the new state.
<return></return>
</signal>
-<property name="GtkCheckMenuItem:indicator-size">
-<description>
-The size of the check or radio indicator.
-
-Deprecated: 3.20: Use the standard CSS property min-width on the check or
-radio nodes; the value of this style property is ignored.
-
-</description>
-</property>
-
<signal name="GtkClipboard::owner-change">
<description>
The ::owner-change signal is emitted when GTK+ receives an
@@ -3483,26 +2582,6 @@ Since: 2.4
<return></return>
</signal>
-<property name="GtkColorButton:alpha">
-<description>
-The selected opacity value (0 fully transparent, 65535 fully opaque).
-
-Since: 2.4
-
-</description>
-</property>
-
-<property name="GtkColorButton:color">
-<description>
-The selected color.
-
-Since: 2.4
-
-Deprecated: 3.4: Use #GtkColorButton:rgba instead.
-
-</description>
-</property>
-
<property name="GtkColorButton:rgba">
<description>
The RGBA color.
@@ -3606,39 +2685,6 @@ Since: 3.4
</description>
</property>
-<signal name="GtkColorSelection::color-changed">
-<description>
-This signal is emitted when the color changes in the #GtkColorSelection
-according to its update policy.
-
-</description>
-<parameters>
-<parameter name="colorselection">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkColorSelection:current-color">
-<description>
-The current GdkColor color.
-
-Deprecated: 3.4: Use #GtkColorSelection:current-rgba instead.
-
-</description>
-</property>
-
-<property name="GtkColorSelection:current-rgba">
-<description>
-The current RGBA color.
-
-Since: 3.0
-
-</description>
-</property>
-
<signal name="GtkComboBox::changed">
<description>
The changed signal is emitted when the active
@@ -3798,46 +2844,6 @@ Since: 3.0
</description>
</property>
-<property name="GtkComboBox:add-tearoffs">
-<description>
-The add-tearoffs property controls whether generated menus
-have tearoff menu items.
-
-Note that this only affects menu style combo boxes.
-
-Since: 2.6
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkComboBox:arrow-scaling">
-<description>
-Sets the amount of space used up by the combobox arrow,
-proportional to the font size.
-
-Deprecated: 3.20: use the standard min-width/min-height CSS properties on
-the arrow node; the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkComboBox:arrow-size">
-<description>
-Sets the minimum size of the arrow in the combo box. Note
-that the arrow size is coupled to the font size, so in case
-a larger font is used, the arrow will be larger than set
-by arrow size.
-
-Since: 2.12
-
-Deprecated: 3.20: use the standard min-width/min-height CSS properties on
-the arrow node; the value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkComboBox:button-sensitivity">
<description>
Whether the dropdown button is sensitive when
@@ -3957,30 +2963,6 @@ Since: 2.4
</description>
</property>
-<property name="GtkComboBox:shadow-type">
-<description>
-Which kind of shadow to draw around the combo box.
-
-Since: 2.12
-
-Deprecated: 3.20: use CSS styling to change the appearance of the combobox
-frame; the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkComboBox:tearoff-title">
-<description>
-A title that may be displayed by the window manager
-when the popup is torn-off.
-
-Since: 2.10
-
-Deprecated: 3.10
-
-</description>
-</property>
-
<property name="GtkComboBox:wrap-width">
<description>
If wrap-width is set to a positive value, the list will be
@@ -4268,38 +3250,6 @@ Otherwise, it depends on which action widget was clicked.
<return></return>
</signal>
-<property name="GtkDialog:action-area-border">
-<description>
-The default border width used around the
-action area of the dialog, as returned by
-gtk_dialog_get_action_area(), unless gtk_container_set_border_width()
-was called on that widget directly.
-
-</description>
-</property>
-
-<property name="GtkDialog:content-area-border">
-<description>
-The default border width used around the
-content area of the dialog, as returned by
-gtk_dialog_get_content_area(), unless gtk_container_set_border_width()
-was called on that widget directly.
-
-</description>
-</property>
-
-<property name="GtkDialog:content-area-spacing">
-<description>
-The default spacing used between elements of the
-content area of the dialog, as returned by
-gtk_dialog_get_content_area(), unless gtk_box_set_spacing()
-was called on that widget directly.
-
-Since: 2.16
-
-</description>
-</property>
-
<property name="GtkDialog:use-header-bar">
<description>
%TRUE if the dialog uses a #GtkHeaderBar for action buttons
@@ -4854,19 +3804,6 @@ Since: 3.2
</description>
</property>
-<property name="GtkEntry:icon-prelight">
-<description>
-The prelight style property determines whether activatable
-icons prelight on mouseover.
-
-Since: 2.16
-
-Deprecated: 3.20: Use CSS to control the appearance of prelighted icons;
-the value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkEntry:im-module">
<description>
Which IM (input method) module should be used for this entry.
@@ -4881,19 +3818,6 @@ Since: 2.16
</description>
</property>
-<property name="GtkEntry:inner-border">
-<description>
-Sets the text area's border between the text and the frame.
-
-Since: 2.10
-
-Deprecated: 3.4: Use the standard border and padding CSS properties
-(through objects like #GtkStyleContext and #GtkCssProvider); the value
-of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkEntry:input-hints">
<description>
Additional hints (beyond #GtkEntry:input-purpose) that
@@ -4920,22 +3844,6 @@ Since: 3.6
</description>
</property>
-<property name="GtkEntry:invisible-char">
-<description>
-The invisible character is used when masking entry contents (in
-\"password mode\")"). When it is not explicitly set with the
-#GtkEntry:invisible-char property, GTK+ determines the character
-to use from a list of possible candidates, depending on availability
-in the current font.
-
-This style property allows the theme to prepend a character
-to the list of candidates.
-
-Since: 2.18
-
-</description>
-</property>
-
<property name="GtkEntry:invisible-char-set">
<description>
Whether the invisible char has been set for the #GtkEntry.
@@ -5043,17 +3951,6 @@ Since: 2.16
</description>
</property>
-<property name="GtkEntry:primary-icon-stock">
-<description>
-The stock id to use for the primary icon for the entry.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GtkEntry:primary-icon-name instead.
-
-</description>
-</property>
-
<property name="GtkEntry:primary-icon-storage-type">
<description>
The representation which is used for the primary icon of the entry.
@@ -5086,19 +3983,6 @@ Since: 2.16
</description>
</property>
-<property name="GtkEntry:progress-border">
-<description>
-The border around the progress bar in the entry.
-
-Since: 2.16
-
-Deprecated: 3.4: Use the standard margin CSS property (through objects
-like #GtkStyleContext and #GtkCssProvider); the value of this style
-property is ignored.
-
-</description>
-</property>
-
<property name="GtkEntry:progress-fraction">
<description>
The current fraction of the task that's been completed.
@@ -5185,17 +4069,6 @@ Since: 2.16
</description>
</property>
-<property name="GtkEntry:secondary-icon-stock">
-<description>
-The stock id to use for the secondary icon for the entry.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GtkEntry:secondary-icon-name instead.
-
-</description>
-</property>
-
<property name="GtkEntry:secondary-icon-storage-type">
<description>
The representation which is used for the secondary icon of the entry.
@@ -5228,19 +4101,6 @@ Since: 2.16
</description>
</property>
-<property name="GtkEntry:shadow-type">
-<description>
-Which kind of shadow to draw around the entry when
-#GtkEntry:has-frame is set to %TRUE.
-
-Deprecated: 3.20: Use CSS to determine the style of the border;
-the value of this style property is ignored.
-
-Since: 2.12
-
-</description>
-</property>
-
<property name="GtkEntry:show-close-button">
<description>
Whether to show the close button in the toolbar.
@@ -5624,25 +4484,6 @@ Since: 3.14
</parameters>
</enum>
-<property name="GtkExpander:expander-size">
-<description>
-The size of the expander arrow.
-
-Deprecated: 3.20: Use CSS min-width and min-height instead.
-
-</description>
-</property>
-
-<property name="GtkExpander:expander-spacing">
-<description>
-Spaing around the expander arrow.
-
-Deprecated: 3.20: Use CSS margins instead, the value of this
-style property is ignored.
-
-</description>
-</property>
-
<property name="GtkExpander:resize-toplevel">
<description>
When this property is %TRUE, the expander will resize the toplevel
@@ -5653,42 +4494,6 @@ Since: 3.2
</description>
</property>
-<property name="GtkExpander:spacing">
-<description>
-Space to put between the label and the child when the
-expander is expanded.
-
-Deprecated: 3.20: This property is deprecated and ignored.
-Use margins on the child instead.
-
-</description>
-</property>
-
-<enum name="GtkExpanderStyle">
-<description>
-Used to specify the style of the expanders drawn by a #GtkTreeView.
-
-</description>
-<parameters>
-<parameter name="GTK_EXPANDER_COLLAPSED">
-<parameter_description> The style used for a collapsed subtree.
-</parameter_description>
-</parameter>
-<parameter name="GTK_EXPANDER_SEMI_COLLAPSED">
-<parameter_description> Intermediate style used during animation.
-</parameter_description>
-</parameter>
-<parameter name="GTK_EXPANDER_SEMI_EXPANDED">
-<parameter_description> Intermediate style used during animation.
-</parameter_description>
-</parameter>
-<parameter name="GTK_EXPANDER_EXPANDED">
-<parameter_description> The style used for an expanded subtree.
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<signal name="GtkFileChooser::confirm-overwrite">
<description>
This signal gets emitted whenever it is appropriate to present a
@@ -7325,52 +6130,6 @@ Since: 3.14
<return></return>
</signal>
-<signal name="GtkHandleBox::child-attached">
-<description>
-This signal is emitted when the contents of the
-handlebox are reattached to the main window.
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handlebox">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the child widget of the handlebox.
-(this argument provides no extra information
-and is here only for backwards-compatibility)
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkHandleBox::child-detached">
-<description>
-This signal is emitted when the contents of the
-handlebox are detached from the main window.
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handlebox">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the child widget of the handlebox.
-(this argument provides no extra information
-and is here only for backwards-compatibility)
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
<property name="GtkHeaderBar:decoration-layout">
<description>
The decoration layout for buttons. If this property is
@@ -7529,54 +6288,6 @@ gtk_im_context_set_surrounding() method.
</return>
</signal>
-<enum name="GtkIMPreeditStyle">
-<description>
-Style for input method preedit. See also
-#GtkSettings:gtk-im-preedit-style
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="GTK_IM_PREEDIT_NOTHING">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_IM_PREEDIT_CALLBACK">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_IM_PREEDIT_NONE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
-<enum name="GtkIMStatusStyle">
-<description>
-Style for input method status. See also
-#GtkSettings:gtk-im-status-style
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="GTK_IM_STATUS_NOTHING">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_IM_STATUS_CALLBACK">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_IM_STATUS_NONE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<enum name="GtkIconLookupFlags">
<description>
Used to specify options for gtk_icon_theme_lookup_icon()
@@ -8018,26 +6729,6 @@ Since: 2.6
</description>
</property>
-<property name="GtkIconView:selection-box-alpha">
-<description>
-The opacity of the selection box.
-
-Deprecated: 3.20: The opacity of the selection box is determined by CSS;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkIconView:selection-box-color">
-<description>
-The color of the selection box.
-
-Deprecated: 3.20: The color of the selection box is determined by CSS;
-the value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkIconView:selection-mode">
<description>
The ::selection-mode property specifies the selection mode of
@@ -8125,13 +6816,6 @@ Since: 2.6
</description>
</property>
-<property name="GtkImage:icon-set">
-<description>
-Deprecated: 3.10: Use #GtkImage:icon-name instead.
-
-</description>
-</property>
-
<property name="GtkImage:pixel-size">
<description>
The "pixel-size" property can be used to specify a fixed size
@@ -8152,13 +6836,6 @@ Since: 3.8
</description>
</property>
-<property name="GtkImage:stock">
-<description>
-Deprecated: 3.10: Use #GtkImage:icon-name instead.
-
-</description>
-</property>
-
<property name="GtkImage:use-fallback">
<description>
Whether the icon displayed in the GtkImage will use
@@ -8171,63 +6848,15 @@ Since: 3.0
</description>
</property>
-<property name="GtkImageMenuItem:accel-group">
-<description>
-The Accel Group to use for stock accelerator keys
-
-Since: 2.16
-
-Deprecated: 3.10: Use gtk_widget_add_accelerator() instead
-
-</description>
-</property>
-
-<property name="GtkImageMenuItem:always-show-image">
-<description>
-If %TRUE, the menu item will always show the image, if available.
-
-Use this property only if the menuitem would be useless or hard to use
-without the image.
-
-Since: 2.16
-
-Deprecated: 3.10: Use a #GtkMenuItem containing a #GtkBox with
-a #GtkAccelLabel and a #GtkImage instead
-
-</description>
-</property>
-
-<property name="GtkImageMenuItem:image">
-<description>
-Child widget to appear next to the menu text.
-
-Deprecated: 3.10: Use a #GtkMenuItem containing a #GtkBox with
-a #GtkAccelLabel and a #GtkImage instead
-
-</description>
-</property>
-
-<property name="GtkImageMenuItem:use-stock">
-<description>
-If %TRUE, the label set in the menuitem is used as a
-stock id to select the stock item for the item.
-
-Since: 2.16
-
-Deprecated: 3.10: Use a named icon from the #GtkIconTheme instead
-
-</description>
-</property>
-
<enum name="GtkImageType">
<description>
Describes the image data representation used by a #GtkImage. If you
want to get the image from the widget, you can only get the
currently-stored representation. e.g. if the
gtk_image_get_storage_type() returns #GTK_IMAGE_PIXBUF, then you can
-call gtk_image_get_pixbuf() but not gtk_image_get_stock(). For empty
-images, you can request any storage type (call any of the "get"
-functions), but they will all return %NULL values.
+call gtk_image_get_pixbuf(). For empty images, you can request any
+storage type (call any of the "get" functions), but they will all
+return %NULL values.
</description>
<parameters>
@@ -8239,14 +6868,6 @@ functions), but they will all return %NULL values.
<parameter_description> the widget contains a #GdkPixbuf
</parameter_description>
</parameter>
-<parameter name="GTK_IMAGE_STOCK">
-<parameter_description> the widget contains a [stock item name][gtkstock]
-</parameter_description>
-</parameter>
-<parameter name="GTK_IMAGE_ICON_SET">
-<parameter_description> the widget contains a #GtkIconSet
-</parameter_description>
-</parameter>
<parameter name="GTK_IMAGE_ANIMATION">
<parameter_description> the widget contains a #GdkPixbufAnimation
</parameter_description>
@@ -8308,48 +6929,6 @@ Since: 2.18
<return></return>
</signal>
-<property name="GtkInfoBar:action-area-border">
-<description>
-Width of the border around the action area of the info bar.
-
-Since: 2.18
-Deprecated: 3.6: Use gtk_container_set_border_width()
-
-</description>
-</property>
-
-<property name="GtkInfoBar:button-spacing">
-<description>
-Spacing between buttons in the action area of the info bar.
-
-Since: 2.18
-Deprecated: 3.6: Use gtk_box_set_spacing()
-
-</description>
-</property>
-
-<property name="GtkInfoBar:content-area-border">
-<description>
-The width of the border around the content
-content area of the info bar.
-
-Since: 2.18
-Deprecated: 3.6: Use gtk_container_set_border_width()
-
-</description>
-</property>
-
-<property name="GtkInfoBar:content-area-spacing">
-<description>
-The default spacing used between elements of the
-content area of the info bar.
-
-Since: 2.18
-Deprecated: 3.6: Use gtk_box_set_spacing()
-
-</description>
-</property>
-
<property name="GtkInfoBar:message-type">
<description>
The type of the message.
@@ -8892,32 +7471,6 @@ Since: 3.6
</description>
</property>
-<property name="GtkLevelBar:min-block-height">
-<description>
-The min-block-height style property determines the minimum
-height for blocks filling the #GtkLevelBar widget.
-
-Since: 3.6
-
-Deprecated: 3.20: Use the standard min-width/min-height CSS properties on
-the block elements; the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkLevelBar:min-block-width">
-<description>
-The min-block-width style property determines the minimum
-width for blocks filling the #GtkLevelBar widget.
-
-Since: 3.6
-
-Deprecated: 3.20: Use the standard min-width/min-height CSS properties on
-the block elements; the value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkLevelBar:min-value">
<description>
The #GtkLevelBar:min-value property determines the minimum value of
@@ -9331,29 +7884,6 @@ Stability: Unstable
</description>
</property>
-<property name="GtkMenu:arrow-placement">
-<description>
-Indicates where scroll arrows should be placed.
-
-Since: 2.16
-
-Deprecated: 3.20: the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkMenu:arrow-scaling">
-<description>
-Arbitrary constant to scale down the size of the scroll arrow.
-
-Since: 2.16
-
-Deprecated: 3.20: use the standard min-width/min-height CSS properties on
-the arrow node; the value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenu:attach-widget">
<description>
The widget the menu is attached to. Setting this property attaches
@@ -9365,26 +7895,6 @@ Since: 2.14
</description>
</property>
-<property name="GtkMenu:double-arrows">
-<description>
-When %TRUE, both arrows are shown when scrolling.
-
-Deprecated: 3.20: the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkMenu:horizontal-padding">
-<description>
-Extra space at the left and right edges of the menu.
-
-Deprecated: 3.8: use the standard padding CSS property (through objects
-like #GtkStyleContext and #GtkCssProvider); the value of this style
-property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenu:menu-type-hint">
<description>
The #GdkWindowTypeHint to use for the menu's #GdkWindow.
@@ -9452,38 +7962,6 @@ Since: 2.18
</description>
</property>
-<property name="GtkMenu:tearoff-state">
-<description>
-A boolean that indicates whether the menu is torn-off.
-
-Since: 2.6
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkMenu:tearoff-title">
-<description>
-A title that may be displayed by the window manager when this
-menu is torn-off.
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkMenu:vertical-padding">
-<description>
-Extra space at the top and bottom of the menu.
-
-Deprecated: 3.8: use the standard padding CSS property (through objects
-like #GtkStyleContext and #GtkCssProvider); the value of this style
-property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenuBar:child-pack-direction">
<description>
The child pack direction of the menubar. It determines how
@@ -9494,17 +7972,6 @@ Since: 2.8
</description>
</property>
-<property name="GtkMenuBar:internal-padding">
-<description>
-Amount of border space between the menubar shadow and the menu items
-
-Deprecated: 3.8: use the standard padding CSS property (through objects
-like #GtkStyleContext and #GtkCssProvider); the value of this style
-property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenuBar:pack-direction">
<description>
The pack direction of the menubar. It determines how
@@ -9515,16 +7982,6 @@ Since: 2.8
</description>
</property>
-<property name="GtkMenuBar:shadow-type">
-<description>
-The style of the shadow around the menubar.
-
-Deprecated: 3.20: Use CSS to determine the shadow; the value of
-this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenuButton:align-widget">
<description>
The #GtkWidget to use to align the menu with.
@@ -9652,38 +8109,6 @@ Since: 2.14
</description>
</property>
-<property name="GtkMenuItem:arrow-scaling">
-<description>
-Amount of space used up by the arrow, relative to the menu item's font
-size.
-
-Deprecated: 3.20: use the standard min-width/min-height CSS properties on
-the arrow node; the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkMenuItem:arrow-spacing">
-<description>
-Spacing between menu item label and submenu arrow.
-
-Deprecated: 3.20: use the standard margin CSS property on the arrow node;
-the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkMenuItem:horizontal-padding">
-<description>
-Padding to left and right of the menu item.
-
-Deprecated: 3.8: use the standard padding CSS property (through objects
-like #GtkStyleContext and #GtkCssProvider); the value of this style
-property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenuItem:label">
<description>
The text for the child label.
@@ -9693,26 +8118,6 @@ Since: 2.16
</description>
</property>
-<property name="GtkMenuItem:right-justified">
-<description>
-Sets whether the menu item appears justified
-at the right side of a menu bar.
-
-Since: 2.14
-
-</description>
-</property>
-
-<property name="GtkMenuItem:selected-shadow-type">
-<description>
-The shadow type when the item is selected.
-
-Deprecated: 3.20: Use CSS to determine the shadow; the value of this
-style property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenuItem:submenu">
<description>
The submenu attached to the menu item, or %NULL if it has none.
@@ -9722,16 +8127,6 @@ Since: 2.12
</description>
</property>
-<property name="GtkMenuItem:toggle-spacing">
-<description>
-Spacing between menu icon and label.
-
-Deprecated: 3.20: use the standard margin CSS property on the check or
-radio nodes; the value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkMenuItem:use-underline">
<description>
%TRUE if underlines in the text indicate mnemonics.
@@ -9741,18 +8136,6 @@ Since: 2.16
</description>
</property>
-<property name="GtkMenuItem:width-chars">
-<description>
-The minimum desired width of the menu item in characters.
-
-Since: 2.14
-
-Deprecated: 3.20: Use the standard CSS property min-width; the value of
-this style property is ignored.
-
-</description>
-</property>
-
<signal name="GtkMenuShell::activate-current">
<description>
An action signal that activates the current menu item within
@@ -9938,16 +8321,6 @@ since the arrow is made insensitive if the menu is not set.
<return></return>
</signal>
-<property name="GtkMessageDialog:image">
-<description>
-The image for this dialog.
-
-Since: 2.10
-Deprecated: 3.12: Use #GtkDialog to create dialogs with images
-
-</description>
-</property>
-
<property name="GtkMessageDialog:message-area">
<description>
The #GtkBox that corresponds to the message area of this dialog. See
@@ -10034,51 +8407,6 @@ The type of message being displayed in the dialog.
</parameters>
</enum>
-<property name="GtkMisc:xalign">
-<description>
-The horizontal alignment. A value of 0.0 means left alignment (or right
-on RTL locales); a value of 1.0 means right alignment (or left on RTL
-locales).
-
-Deprecated: 3.14: Use gtk_widget_set_halign() instead. If you are using
-#GtkLabel, use #GtkLabel:xalign instead.
-
-</description>
-</property>
-
-<property name="GtkMisc:xpad">
-<description>
-The amount of space to add on the left and right of the widget, in
-pixels.
-
-Deprecated: 3.14: Use gtk_widget_set_margin_start() and
-gtk_widget_set_margin_end() instead
-
-</description>
-</property>
-
-<property name="GtkMisc:yalign">
-<description>
-The vertical alignment. A value of 0.0 means top alignment;
-a value of 1.0 means bottom alignment.
-
-Deprecated: 3.14: Use gtk_widget_set_valign() instead. If you are using
-#GtkLabel, use #GtkLabel:yalign instead.
-
-</description>
-</property>
-
-<property name="GtkMisc:ypad">
-<description>
-The amount of space to add on the top and bottom of the widget, in
-pixels.
-
-Deprecated: 3.14: Use gtk_widget_set_margin_top() and
-gtk_widget_set_margin_bottom() instead
-
-</description>
-</property>
-
<property name="GtkModelButton:active">
<description>
The state of the button. This is reflecting the state of the associated
@@ -10405,19 +8733,6 @@ Emitted when the user or a function changes the current page.
<return></return>
</signal>
-<property name="GtkNotebook:arrow-spacing">
-<description>
-The "arrow-spacing" property defines the spacing between the scroll
-arrows and the tabs.
-
-Since: 2.10
-
-Deprecated: 3.20: This property is ignored. Use margins on arrows or
-the "tabs" node to achieve the same effect.
-
-</description>
-</property>
-
<property name="GtkNotebook:group-name">
<description>
Group name for tab drag and drop.
@@ -10469,58 +8784,6 @@ Since: 2.4
</description>
</property>
-<property name="GtkNotebook:has-tab-gap">
-<description>
-The "has-tab-gap" property defines whether the active tab is draw
-with a gap at the bottom. When %TRUE the theme engine uses
-gtk_render_extension to draw the active tab. When %FALSE
-gtk_render_background and gtk_render_frame are used.
-
-Since: 3.12
-
-Deprecated: 3.20: This function always behaves as if it was set to %FALSE.
-
-</description>
-</property>
-
-<property name="GtkNotebook:initial-gap">
-<description>
-The "initial-gap" property defines the minimum size for the initial
-gap between the first tab.
-
-Since: 3.2
-
-Deprecated: 3.20: The intial gap is ignored. Use margins on the header node
-to achieve the same effect.
-
-</description>
-</property>
-
-<property name="GtkNotebook:tab-curvature">
-<description>
-The “tab-curvature” property defines size of tab curvature.
-
-Since: 2.10
-
-Deprecated: 3.20: This property is ignored. Use margins on tab nodes
-to achieve the same effect.
-
-</description>
-</property>
-
-<property name="GtkNotebook:tab-overlap">
-<description>
-The “tab-overlap” property defines size of tab overlap
-area.
-
-Since: 2.10
-
-Deprecated: 3.20: This property is ignored. Use margins on tab nodes
-to achieve the same effect.
-
-</description>
-</property>
-
<enum name="GtkNumberUpLayout">
<description>
Used to determine the layout of pages on a sheet when printing
@@ -10628,6 +8891,24 @@ location for the allocation
</return>
</signal>
+<property name="GtkOverlay:index">
+<description>
+The index of the overlay in the parent, -1 for the main child.
+
+Since: 3.18
+
+</description>
+</property>
+
+<property name="GtkOverlay:pass-through">
+<description>
+Pass through input, does not affect main child.
+
+Since: 3.18
+
+</description>
+</property>
+
<enum name="GtkPackDirection">
<description>
Determines how widgets should be packed inside menubars
@@ -10858,18 +9139,6 @@ Since: 2.0
<return></return>
</signal>
-<signal name="GtkPaned::handle-size">
-<description>
-The width of the handle.
-
-Deprecated: 3.20: Use CSS min-width and min-height instead.
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</signal>
-
<signal name="GtkPaned::move-handle">
<description>
The ::move-handle signal is a
@@ -10967,66 +9236,6 @@ Since: 3.16
</description>
</property>
-<enum name="GtkPathPriorityType">
-<description>
-Priorities for path lookups.
-See also gtk_binding_set_add_path().
-
-Deprecated: 3.0
-
-</description>
-<parameters>
-<parameter name="GTK_PATH_PRIO_LOWEST">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_PATH_PRIO_GTK">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_PATH_PRIO_APPLICATION">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_PATH_PRIO_THEME">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_PATH_PRIO_RC">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_PATH_PRIO_HIGHEST">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
-<enum name="GtkPathType">
-<description>
-Widget path types.
-See also gtk_binding_set_add_path().
-
-Deprecated: 3.0
-
-</description>
-<parameters>
-<parameter name="GTK_PATH_WIDGET">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_PATH_WIDGET_CLASS">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_PATH_CLASS">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<enum name="GtkPlacesOpenFlags">
<description>
These flags serve two purposes. First, the application can call gtk_places_sidebar_set_open_flags()
@@ -11267,27 +9476,6 @@ Since: 3.10
<return></return>
</signal>
-<signal name="GtkPlacesSidebar::show-connect-to-server">
-<description>
-The places sidebar emits this signal when it needs the calling
-application to present an way to connect directly to a network server.
-For example, the application may bring up a dialog box asking for
-a URL like "sftp://ftp.example.com". It is up to the application to create
-the corresponding mount by using, for example, g_file_mount_enclosing_volume().
-
-Deprecated: 3.18: use the #GtkPlacesSidebar::show-other-locations signal
-to connect to network servers.
-
-</description>
-<parameters>
-<parameter name="sidebar">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
<signal name="GtkPlacesSidebar::show-enter-location">
<description>
The places sidebar emits this signal when it needs the calling
@@ -11334,30 +9522,6 @@ Since: 3.10
<return></return>
</signal>
-<signal name="GtkPlacesSidebar::show-other-locations">
-<description>
-The places sidebar emits this signal when it needs the calling
-application to present a way to show other locations e.g. drives
-and network access points.
-For example, the application may bring up a page showing persistent
-volumes and discovered network addresses.
-
-Deprecated: 3.20: use the #GtkPlacesSidebar::show-other-locations-with-flags
-which includes the open flags in order to allow the user to specify to open
-in a new tab or window, in a similar way than #GtkPlacesSidebar::open-location
-
-Since: 3.18
-
-</description>
-<parameters>
-<parameter name="sidebar">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
<signal name="GtkPlacesSidebar::show-other-locations-with-flags">
<description>
The places sidebar emits this signal when it needs the calling
@@ -11470,38 +9634,6 @@ Since: 3.18
<return></return>
</signal>
-<signal name="GtkPlug::embedded">
-<description>
-Gets emitted when the plug becomes embedded in a socket.
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> the object on which the signal was emitted
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkPlug:embedded">
-<description>
-%TRUE if the plug is embedded in a socket.
-
-Since: 2.12
-
-</description>
-</property>
-
-<property name="GtkPlug:socket-window">
-<description>
-The window of the socket the plug is embedded in.
-
-Since: 2.14
-
-</description>
-</property>
-
<enum name="GtkPolicyType">
<description>
Determines how the size should be computed to achieve the one of the
@@ -11579,15 +9711,6 @@ Since: 3.12
</description>
</property>
-<property name="GtkPopover:transitions-enabled">
-<description>
-Whether show/hide transitions are enabled for this popover.
-
-Since: 3.16
-
-</description>
-</property>
-
<enum name="GtkPopoverConstraint">
<description>
Describes constraints to positioning of popovers. More values
@@ -12627,50 +10750,6 @@ Since: 2.6
</description>
</property>
-<property name="GtkProgressBar:min-horizontal-bar-height">
-<description>
-Minimum horizontal height of the progress bar.
-
-Since: 2.14
-
-Deprecated: 3.20: Use the standard CSS property min-height.
-
-</description>
-</property>
-
-<property name="GtkProgressBar:min-horizontal-bar-width">
-<description>
-The minimum horizontal width of the progress bar.
-
-Since: 2.14
-
-Deprecated: 3.20: Use the standard CSS property min-width.
-
-</description>
-</property>
-
-<property name="GtkProgressBar:min-vertical-bar-height">
-<description>
-The minimum vertical height of the progress bar.
-
-Since: 2.14
-
-Deprecated: 3.20: Use the standard CSS property min-height.
-
-</description>
-</property>
-
-<property name="GtkProgressBar:min-vertical-bar-width">
-<description>
-The minimum vertical width of the progress bar.
-
-Since: 2.14
-
-Deprecated: 3.20: Use the standard CSS proeprty min-width.
-
-</description>
-</property>
-
<property name="GtkProgressBar:show-text">
<description>
Sets whether the progress bar will show a text in addition
@@ -12688,26 +10767,6 @@ Since: 3.0
</description>
</property>
-<property name="GtkProgressBar:xspacing">
-<description>
-Extra spacing applied to the width of a progress bar.
-
-Deprecated: 3.20: Use the standard CSS padding and margins; the
-value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkProgressBar:yspacing">
-<description>
-Extra spacing applied to the height of a progress bar.
-
-Deprecated: 3.20: Use the standard CSS padding and margins; the
-value of this style property is ignored.
-
-</description>
-</property>
-
<enum name="GtkPropagationPhase">
<description>
Describes the stage at which events are fed into a #GtkEventController.
@@ -12745,68 +10804,6 @@ grab broken handlers for controllers in this phase to be run.
</parameters>
</enum>
-<signal name="GtkRadioAction::changed">
-<description>
-The ::changed signal is emitted on every member of a radio group when the
-active member is changed. The signal gets emitted after the ::activate signals
-for the previous and current active members.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action on which the signal is emitted
-</parameter_description>
-</parameter>
-<parameter name="current">
-<parameter_description> the member of @action's group which has just been activated
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkRadioAction:current-value">
-<description>
-The value property of the currently active member of the group to which
-this action belongs.
-
-Since: 2.10
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkRadioAction:group">
-<description>
-Sets a new group for a radio action.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkRadioAction:value">
-<description>
-The value is an arbitrary integer which can be used as a
-convenient way to determine which action in the group is
-currently active in an ::activate or ::changed signal handler.
-See gtk_radio_action_get_current_value() and #GtkRadioActionEntry
-for convenient ways to get and set this property.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-</property>
-
<signal name="GtkRadioButton::group-changed">
<description>
Emitted when the group of radio buttons that a radio button belongs
@@ -12945,36 +10942,6 @@ Emitted when the range value changes.
<return></return>
</signal>
-<property name="GtkRange:arrow-displacement-x">
-<description>
-How far in the x direction to move the arrow when the button is depressed.
-
-Deprecated: 3.20: The value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkRange:arrow-displacement-y">
-<description>
-How far in the y direction to move the arrow when the button is depressed.
-
-Deprecated: 3.20: The value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkRange:arrow-scaling">
-<description>
-The arrow size proportion relative to the scroll button size.
-
-Since: 2.14
-
-Deprecated: 3.20: Use min-width/min-height on the "button" node instead.
-The value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkRange:fill-level">
<description>
The fill level (e.g. prebuffering of a network stream).
@@ -13017,268 +10984,6 @@ Since: 2.12
</description>
</property>
-<property name="GtkRange:slider-width">
-<description>
-Width of scrollbar or scale thumb.
-
-Deprecated: 3.20: Use the min-height/min-width CSS properties on the
-slider element. The value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkRange:stepper-size">
-<description>
-Length of step buttons at ends.
-
-Deprecated: 3.20: Use the min-height/min-width CSS properties on the
-stepper elements. The value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkRange:stepper-spacing">
-<description>
-The spacing between the stepper buttons and thumb. Note that
-stepper-spacing won't have any effect if there are no steppers.
-
-Deprecated: 3.20: Use the margin CSS property on the stepper elements.
-The value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkRange:trough-border">
-<description>
-Spacing between thumb/steppers and outer trough bevel.
-
-Deprecated: 3.20: Use the margin/padding CSS properties on the trough and
-stepper elements. The value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkRange:trough-under-steppers">
-<description>
-Whether to draw the trough across the full length of the range or
-to exclude the steppers and their spacing.
-
-Since: 2.10
-
-Deprecated: 3.20: The value of this style property is ignored, and the
-widget will behave as if it was set to %TRUE.
-
-</description>
-</property>
-
-<enum name="GtkRcFlags">
-<description>
-Deprecated
-
-</description>
-<parameters>
-<parameter name="GTK_RC_FG">
-<parameter_description>Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_BG">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TEXT">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_BASE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
-<enum name="GtkRcTokenType">
-<description>
-The #GtkRcTokenType enumeration represents the tokens
-in the RC file. It is exposed so that theme engines
-can reuse these tokens when parsing the theme-engine
-specific portions of a RC file.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="GTK_RC_TOKEN_INVALID">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_INCLUDE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_NORMAL">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_ACTIVE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_PRELIGHT">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_SELECTED">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_INSENSITIVE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_FG">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_BG">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_TEXT">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_BASE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_XTHICKNESS">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_YTHICKNESS">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_FONT">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_FONTSET">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_FONT_NAME">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_BG_PIXMAP">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_PIXMAP_PATH">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_STYLE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_BINDING">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_BIND">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_WIDGET">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_WIDGET_CLASS">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_CLASS">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_LOWEST">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_GTK">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_APPLICATION">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_THEME">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_RC">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_HIGHEST">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_ENGINE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_MODULE_PATH">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_IM_MODULE_PATH">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_IM_MODULE_FILE">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_STOCK">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_LTR">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_RTL">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_COLOR">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_UNBIND">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-<parameter name="GTK_RC_TOKEN_LAST">
-<parameter_description> Deprecated
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
-<property name="GtkRecentAction:show-numbers">
-<description>
-Whether the items should be displayed with a number.
-
-Deprecated: 3.10
-
-</description>
-</property>
-
<signal name="GtkRecentChooser::item-activated">
<description>
This signal is emitted when the user "activates" a recent item
@@ -13597,39 +11302,6 @@ function passed using gtk_recent_chooser_set_sort_func().
</parameters>
</enum>
-<enum name="GtkRegionFlags">
-<description>
-Describes a region within a widget.
-
-</description>
-<parameters>
-<parameter name="GTK_REGION_EVEN">
-<parameter_description> Region has an even number within a set.
-</parameter_description>
-</parameter>
-<parameter name="GTK_REGION_ODD">
-<parameter_description> Region has an odd number within a set.
-</parameter_description>
-</parameter>
-<parameter name="GTK_REGION_FIRST">
-<parameter_description> Region is the first one within a set.
-</parameter_description>
-</parameter>
-<parameter name="GTK_REGION_LAST">
-<parameter_description> Region is the last one within a set.
-</parameter_description>
-</parameter>
-<parameter name="GTK_REGION_ONLY">
-<parameter_description> Region is the only one within a set.
-</parameter_description>
-</parameter>
-<parameter name="GTK_REGION_SORTED">
-<parameter_description> Region is part of a sorted area.
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<enum name="GtkReliefStyle">
<description>
Indicated the relief to be drawn around a #GtkButton.
@@ -13640,10 +11312,6 @@ Indicated the relief to be drawn around a #GtkButton.
<parameter_description> Draw a normal relief.
</parameter_description>
</parameter>
-<parameter name="GTK_RELIEF_HALF">
-<parameter_description> A half relief. Deprecated in 3.14, does the same as @GTK_RELIEF_NORMAL
-</parameter_description>
-</parameter>
<parameter name="GTK_RELIEF_NONE">
<parameter_description> No relief.
</parameter_description>
@@ -13651,26 +11319,6 @@ Indicated the relief to be drawn around a #GtkButton.
</parameters>
</enum>
-<enum name="GtkResizeMode">
-<description>
-
-</description>
-<parameters>
-<parameter name="GTK_RESIZE_PARENT">
-<parameter_description> Pass resize request to the parent
-</parameter_description>
-</parameter>
-<parameter name="GTK_RESIZE_QUEUE">
-<parameter_description> Queue resizes on this widget
-</parameter_description>
-</parameter>
-<parameter name="GTK_RESIZE_IMMEDIATE">
-<parameter_description> Resize immediately. Deprecated.
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<enum name="GtkResponseType">
<description>
Predefined values for use as response ids in gtk_dialog_add_button().
@@ -13795,26 +11443,6 @@ gtk_scale_get_digits (scale), value);
</return>
</signal>
-<property name="GtkScale:slider-length">
-<description>
-Length of scale's slider.
-
-Deprecated: 3.20: Use min-height/min-width CSS properties on the slider
-element instead. The value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkScale:value-spacing">
-<description>
-Space between value text and the slider/trough area.
-
-Deprecated: 3.20: Use min-height/min-width CSS properties on the value
-element instead. The value of this style property is ignored.
-
-</description>
-</property>
-
<signal name="GtkScaleButton::popdown">
<description>
The ::popdown signal is a
@@ -14076,16 +11704,6 @@ the scrolled window adjustments in a given orientation.
</parameters>
</enum>
-<property name="GtkScrollbar:min-slider-length">
-<description>
-Minimum length of scrollbar slider.
-
-Deprecated: 3.20: Use min-height/min-width CSS properties on the slider
-element instead. The value of this style property is ignored.
-
-</description>
-</property>
-
<signal name="GtkScrolledWindow::edge-overshot">
<description>
The ::edge-overshot signal is emitted whenever user initiated scrolling
@@ -14278,30 +11896,6 @@ Since: 3.22
</description>
</property>
-<property name="GtkScrolledWindow:scrollbars-within-bevel">
-<description>
-Whether to place scrollbars within the scrolled window's bevel.
-
-Since: 2.12
-
-Deprecated: 3.20: the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkScrolledWindow:window-placement-set">
-<description>
-Whether "window-placement" should be used to determine the location
-of the contents with respect to the scrollbars.
-
-Since: 2.10
-
-Deprecated: 3.10: This value is ignored and
-#GtkScrolledWindow:window-placement value is always honored.
-
-</description>
-</property>
-
<signal name="GtkSearchEntry::next-match">
<description>
The ::next-match signal is a [keybinding signal][GtkBindingSignal]
@@ -14443,18 +12037,6 @@ thumb is at the end
</parameters>
</enum>
-<property name="GtkSettings:color-hash">
-<description>
-Holds a hash table representation of the #GtkSettings:gtk-color-scheme
-setting, mapping color names to #GdkColors.
-
-Since: 2.10
-
-Deprecated: 3.8: Will always return an empty hash table.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-alternative-sort-arrows">
<description>
Controls the direction of the sort indicators in sorted list and tree
@@ -14485,82 +12067,6 @@ Since: 3.0
</description>
</property>
-<property name="GtkSettings:gtk-auto-mnemonics">
-<description>
-Whether mnemonics should be automatically shown and hidden when the user
-presses the mnemonic activator.
-
-Since: 2.20
-
-Deprecated: 3.10: This setting is ignored
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-button-images">
-<description>
-Whether images should be shown on buttons
-
-Since: 2.4
-
-Deprecated: 3.10: This setting is deprecated. Application developers
-control whether a button should show an icon or not, on a
-per-button basis. If a #GtkButton should show an icon, use the
-#GtkButton:always-show-image property of #GtkButton, and pack a
-#GtkImage inside the #GtkButton
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-can-change-accels">
-<description>
-Whether menu accelerators can be changed by pressing a key over the menu item.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-color-palette">
-<description>
-Palette to use in the deprecated color selector.
-
-Deprecated: 3.10: Only used by the deprecated color selector widget.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-color-scheme">
-<description>
-A palette of named colors for use in themes. The format of the string is
-|[
-name1: color1
-name2: color2
-...
-]|
-Color names must be acceptable as identifiers in the
-[gtkrc][gtk3-Resource-Files] syntax, and
-color specifications must be in the format accepted by
-gdk_color_parse().
-
-Note that due to the way the color tables from different sources are
-merged, color specifications will be converted to hexadecimal form
-when getting this property.
-
-Starting with GTK+ 2.12, the entries can alternatively be separated
-by ';' instead of newlines:
-|[
-name1: color1; name2: color2; ...
-]|
-
-Since: 2.10
-
-Deprecated: 3.8: Color scheme support was dropped and is no longer supported.
-You can still set this property, but it will be ignored.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-cursor-blink">
<description>
Whether the cursor should blink.
@@ -14666,19 +12172,6 @@ Since: 2.14
</description>
</property>
-<property name="GtkSettings:gtk-enable-mnemonics">
-<description>
-Whether labels and menu items should have visible mnemonics which
-can be activated.
-
-Since: 2.12
-
-Deprecated: 3.10: This setting can still be used for application
-overrides, but will be ignored in the future
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-enable-primary-paste">
<description>
Whether a middle click on a mouse should paste the
@@ -14689,17 +12182,6 @@ Since: 3.4
</description>
</property>
-<property name="GtkSettings:gtk-enable-tooltips">
-<description>
-Whether tooltips should be shown on widgets.
-
-Since: 2.14
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-entry-password-hint-timeout">
<description>
How long to show the last input character in hidden
@@ -14724,24 +12206,6 @@ Since: 2.12
</description>
</property>
-<property name="GtkSettings:gtk-fallback-icon-theme">
-<description>
-Name of a icon theme to fall back to.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-file-chooser-backend">
-<description>
-Name of the GtkFileChooser backend to use by default.
-
-Deprecated: 3.10: This setting is ignored. #GtkFileChooser uses GIO by default.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-font-name">
<description>
The default font to use. GTK+ uses the family name and size from this string.
@@ -14749,24 +12213,6 @@ The default font to use. GTK+ uses the family name and size from this string.
</description>
</property>
-<property name="GtkSettings:gtk-icon-sizes">
-<description>
-A list of icon sizes. The list is separated by colons, and
-item has the form:
-
-`size-name` = `width` , `height`
-
-E.g. "gtk-menu=16,16:gtk-button=20,20:gtk-dialog=48,48".
-GTK+ itself use the following named icon sizes: gtk-menu,
-gtk-button, gtk-small-toolbar, gtk-large-toolbar, gtk-dnd,
-gtk-dialog. Applications can register their own named icon
-sizes with gtk_icon_size_register().
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-im-module">
<description>
Which IM (input method) module should be used by default. This is the
@@ -14780,38 +12226,6 @@ See #GtkIMContext.
</description>
</property>
-<property name="GtkSettings:gtk-im-preedit-style">
-<description>
-How to draw the input method preedit string.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-im-status-style">
-<description>
-How to draw the input method statusbar.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-keynav-cursor-only">
-<description>
-When %TRUE, keyboard navigation should be able to reach all widgets
-by using the cursor keys only. Tab, Shift etc. keys can't be expected
-to be present on the used input device.
-
-Since: 2.12
-
-Deprecated: 3.10: Generally, the behavior for touchscreen input should be
-performed dynamically based on gdk_event_get_source_device().
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-keynav-use-caret">
<description>
Whether GTK+ should make sure that text can be navigated with
@@ -14823,18 +12237,6 @@ Since: 3.20
</description>
</property>
-<property name="GtkSettings:gtk-keynav-wrap-around">
-<description>
-When %TRUE, some widgets will wrap around when doing keyboard
-navigation, such as menus, menubars and notebooks.
-
-Since: 2.12
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-long-press-time">
<description>
The time for a button or touch press to be considered a "long press".
@@ -14844,56 +12246,6 @@ Since: 3.14
</description>
</property>
-<property name="GtkSettings:gtk-menu-bar-accel">
-<description>
-Keybinding to activate the menu bar.
-
-Deprecated: 3.10: This setting can still be used for application
-overrides, but will be ignored in the future
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-menu-bar-popup-delay">
-<description>
-Delay before the submenus of a menu bar appear.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-menu-images">
-<description>
-Whether images should be shown in menu items
-
-Deprecated: 3.10: This setting is deprecated. Application developers
-control whether or not a #GtkMenuItem should have an icon or not,
-on a per widget basis. Either use a #GtkMenuItem with a #GtkBox
-containing a #GtkImage and a #GtkAccelLabel, or describe your menus
-using a #GMenu XML description
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-menu-popdown-delay">
-<description>
-The time before hiding a submenu when the pointer is moving towards the submenu.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-menu-popup-delay">
-<description>
-Minimum time the pointer must stay over a menu item before the submenu appear.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-primary-button-warps-slider">
<description>
Whether a click in a #GtkRange trough should scroll to the click position or
@@ -14942,19 +12294,6 @@ Since: 3.8
</description>
</property>
-<property name="GtkSettings:gtk-recent-files-limit">
-<description>
-The number of recently used files that should be displayed by default by
-#GtkRecentChooser implementations and by the #GtkFileChooser. A value of
--1 means every recently used file stored.
-
-Since: 2.12
-
-Deprecated: 3.10: This setting is ignored
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-recent-files-max-age">
<description>
The maximum age, in days, of the items inside the recently used
@@ -14967,32 +12306,6 @@ Since: 2.14
</description>
</property>
-<property name="GtkSettings:gtk-scrolled-window-placement">
-<description>
-Where the contents of scrolled windows are located with respect to the
-scrollbars, if not overridden by the scrolled window's own placement.
-
-Since: 2.10
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-show-input-method-menu">
-<description>
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-show-unicode-menu">
-<description>
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-sound-theme-name">
<description>
The XDG sound theme to use for event sounds.
@@ -15008,27 +12321,6 @@ Since: 2.14
</description>
</property>
-<property name="GtkSettings:gtk-timeout-expand">
-<description>
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-timeout-initial">
-<description>
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-timeout-repeat">
-<description>
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
<property name="GtkSettings:gtk-titlebar-double-click">
<description>
This setting determines the action to take when a double-click
@@ -15068,96 +12360,6 @@ Since: 3.14
</description>
</property>
-<property name="GtkSettings:gtk-toolbar-icon-size">
-<description>
-The size of icons in default toolbars.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-toolbar-style">
-<description>
-The size of icons in default toolbars.
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-tooltip-browse-mode-timeout">
-<description>
-Amount of time, in milliseconds, after which the browse mode
-will be disabled.
-
-See #GtkSettings:gtk-tooltip-browse-timeout for more information
-about browse mode.
-
-Since: 2.12
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-tooltip-browse-timeout">
-<description>
-Controls the time after which tooltips will appear when
-browse mode is enabled, in milliseconds.
-
-Browse mode is enabled when the mouse pointer moves off an object
-where a tooltip was currently being displayed. If the mouse pointer
-hits another object before the browse mode timeout expires (see
-#GtkSettings:gtk-tooltip-browse-mode-timeout), it will take the
-amount of milliseconds specified by this setting to popup the tooltip
-for the new object.
-
-Since: 2.12
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-tooltip-timeout">
-<description>
-Time, in milliseconds, after which a tooltip could appear if the
-cursor is hovering on top of a widget.
-
-Since: 2.12
-
-Deprecated: 3.10: This setting is ignored.
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-touchscreen-mode">
-<description>
-When %TRUE, there are no motion notify events delivered on this screen,
-and widgets can't use the pointer hovering them for any essential
-functionality.
-
-Since: 2.10
-
-Deprecated: 3.4. Generally, the behavior for touchscreen input should be
-performed dynamically based on gdk_event_get_source_device().
-
-</description>
-</property>
-
-<property name="GtkSettings:gtk-visible-focus">
-<description>
-Whether 'focus rectangles' should be always visible, never visible,
-or hidden until the user starts to use the keyboard.
-
-Since: 3.2
-
-Deprecated: 3.10: This setting is ignored
-
-</description>
-</property>
-
<enum name="GtkShadowType">
<description>
Used to change the appearance of an outline typically provided by a #GtkFrame.
@@ -15227,32 +12429,32 @@ property will be used.
</parameter>
<parameter name="GTK_SHORTCUT_GESTURE_PINCH">
<parameter_description>
-The shortcut is a pinch gesture. GTK+ provides and icon and subtitle.
+The shortcut is a pinch gesture. GTK+ provides an icon and subtitle.
</parameter_description>
</parameter>
<parameter name="GTK_SHORTCUT_GESTURE_STRETCH">
<parameter_description>
-The shortcut is a stretch gesture. GTK+ provides and icon and subtitle.
+The shortcut is a stretch gesture. GTK+ provides an icon and subtitle.
</parameter_description>
</parameter>
<parameter name="GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE">
<parameter_description>
-The shortcut is a clockwise rotation gesture. GTK+ provides and icon and subtitle.
+The shortcut is a clockwise rotation gesture. GTK+ provides an icon and subtitle.
</parameter_description>
</parameter>
<parameter name="GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE">
<parameter_description>
-The shortcut is a counterclockwise rotation gesture. GTK+ provides and icon and subtitle.
+The shortcut is a counterclockwise rotation gesture. GTK+ provides an icon and subtitle.
</parameter_description>
</parameter>
<parameter name="GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT">
<parameter_description>
-The shortcut is a two-finger swipe gesture. GTK+ provides and icon and subtitle.
+The shortcut is a two-finger swipe gesture. GTK+ provides an icon and subtitle.
</parameter_description>
</parameter>
<parameter name="GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT">
<parameter_description>
-The shortcut is a two-finger swipe gesture. GTK+ provides and icon and subtitle.
+The shortcut is a two-finger swipe gesture. GTK+ provides an icon and subtitle.
</parameter_description>
</parameter>
<parameter name="GTK_SHORTCUT_GESTURE">
@@ -15261,6 +12463,16 @@ The shortcut is a gesture. The #GtkShortcutsShortcut:icon property will be
used.
</parameter_description>
</parameter>
+<parameter name="GTK_SHORTCUT_GESTURE_SWIPE_LEFT">
+<parameter_description>
+The shortcut is a swipe gesture. GTK+ provides an icon and subtitle. Since 3.90
+</parameter_description>
+</parameter>
+<parameter name="GTK_SHORTCUT_GESTURE_SWIPE_RIGHT">
+<parameter_description>
+The shortcut is a swipe gesture. GTK+ provides an icon and subtitle. Since 3.90
+</parameter_description>
+</parameter>
</parameters>
</enum>
@@ -15516,23 +12728,6 @@ Set this to %NULL to show all groups.
</description>
</property>
-<property name="GtkSizeGroup:ignore-hidden">
-<description>
-If %TRUE, unmapped widgets are ignored when determining
-the size of the group.
-
-Since: 2.8
-
-Deprecated: 3.22: Measuring the size of hidden widgets has not worked
-reliably for a long time. In most cases, they will report a size
-of 0 nowadays, and thus, their size will not affect the other
-size group members. In effect, size groups will always operate
-as if this property was %TRUE. Use a #GtkStack instead to hide
-widgets while still having their size taken into account.
-
-</description>
-</property>
-
<enum name="GtkSizeGroupMode">
<description>
The mode of the size group determines the directions in which the size
@@ -15581,39 +12776,6 @@ width-for-height geometry management.
</parameters>
</enum>
-<signal name="GtkSocket::plug-added">
-<description>
-This signal is emitted when a client is successfully
-added to the socket.
-
-</description>
-<parameters>
-<parameter name="socket_">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkSocket::plug-removed">
-<description>
-This signal is emitted when a client is removed from the socket.
-The default action is to destroy the #GtkSocket widget, so if you
-want to reuse it you must add a signal handler that returns %TRUE.
-
-
-</description>
-<parameters>
-<parameter name="socket_">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE to stop other handlers from being invoked.
-</return>
-</signal>
-
<enum name="GtkSortType">
<description>
Determines the direction of a sort.
@@ -15750,16 +12912,6 @@ Since: 2.10
<return></return>
</signal>
-<property name="GtkSpinButton:shadow-type">
-<description>
-Style of bevel around the sping button.
-
-Deprecated: 3.20: Use CSS to determine the style of the border;
-the value of this style property is ignored.
-
-</description>
-</property>
-
<enum name="GtkSpinButtonUpdatePolicy">
<description>
The spin button update policy determines whether the spin button displays
@@ -16066,326 +13218,6 @@ or buttons requiring the user attention.
</parameters>
</enum>
-<signal name="GtkStatusIcon::activate">
-<description>
-Gets emitted when the user activates the status icon.
-If and how status icons can activated is platform-dependent.
-
-Unlike most G_SIGNAL_ACTION signals, this signal is meant to
-be used by applications and should be wrapped by language bindings.
-
-Since: 2.10
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkStatusIcon::button-press-event">
-<description>
-The ::button-press-event signal will be emitted when a button
-(typically from a mouse) is pressed.
-
-Whether this event is emitted is platform-dependent. Use the ::activate
-and ::popup-menu signals in preference.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-<parameter name="event">
-<parameter_description> the #GdkEventButton which triggered
-this signal
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE to stop other handlers from being invoked
-for the event. %FALSE to propagate the event further.
-
-</return>
-</signal>
-
-<signal name="GtkStatusIcon::button-release-event">
-<description>
-The ::button-release-event signal will be emitted when a button
-(typically from a mouse) is released.
-
-Whether this event is emitted is platform-dependent. Use the ::activate
-and ::popup-menu signals in preference.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-<parameter name="event">
-<parameter_description> the #GdkEventButton which triggered
-this signal
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE to stop other handlers from being invoked
-for the event. %FALSE to propagate the event further.
-
-</return>
-</signal>
-
-<signal name="GtkStatusIcon::popup-menu">
-<description>
-Gets emitted when the user brings up the context menu
-of the status icon. Whether status icons can have context
-menus and how these are activated is platform-dependent.
-
-The @button and @activate_time parameters should be
-passed as the last to arguments to gtk_menu_popup().
-
-Unlike most G_SIGNAL_ACTION signals, this signal is meant to
-be used by applications and should be wrapped by language bindings.
-
-Since: 2.10
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-<parameter name="button">
-<parameter_description> the button that was pressed, or 0 if the
-signal is not emitted in response to a button press event
-</parameter_description>
-</parameter>
-<parameter name="activate_time">
-<parameter_description> the timestamp of the event that
-triggered the signal emission
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkStatusIcon::query-tooltip">
-<description>
-Emitted when the hover timeout has expired with the
-cursor hovering above @status_icon; or emitted when @status_icon got
-focus in keyboard mode.
-
-Using the given coordinates, the signal handler should determine
-whether a tooltip should be shown for @status_icon. If this is
-the case %TRUE should be returned, %FALSE otherwise. Note that if
-@keyboard_mode is %TRUE, the values of @x and @y are undefined and
-should not be used.
-
-The signal handler is free to manipulate @tooltip with the therefore
-destined function calls.
-
-Whether this signal is emitted is platform-dependent.
-For plain text tooltips, use #GtkStatusIcon:tooltip-text in preference.
-
-Since: 2.16
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> the x coordinate of the cursor position where the request has been
-emitted, relative to @status_icon
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> the y coordinate of the cursor position where the request has been
-emitted, relative to @status_icon
-</parameter_description>
-</parameter>
-<parameter name="keyboard_mode">
-<parameter_description> %TRUE if the tooltip was trigged using the keyboard
-</parameter_description>
-</parameter>
-<parameter name="tooltip">
-<parameter_description> a #GtkTooltip
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @tooltip should be shown right now, %FALSE otherwise.
-
-</return>
-</signal>
-
-<signal name="GtkStatusIcon::scroll-event">
-<description>
-The ::scroll-event signal is emitted when a button in the 4 to 7
-range is pressed. Wheel mice are usually configured to generate
-button press events for buttons 4 and 5 when the wheel is turned.
-
-Whether this event is emitted is platform-dependent.
-
-Since: 2.16
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-<parameter name="event">
-<parameter_description> the #GdkEventScroll which triggered
-this signal
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE to stop other handlers from being invoked for the event.
-%FALSE to propagate the event further.
-
-</return>
-</signal>
-
-<signal name="GtkStatusIcon::size-changed">
-<description>
-Gets emitted when the size available for the image
-changes, e.g. because the notification area got resized.
-
-Since: 2.10
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> the new size
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the icon was updated for the new
-size. Otherwise, GTK+ will scale the icon as necessary.
-
-</return>
-</signal>
-
-<property name="GtkStatusIcon:embedded">
-<description>
-%TRUE if the statusicon is embedded in a notification area.
-
-Since: 2.12
-
-</description>
-</property>
-
-<property name="GtkStatusIcon:gicon">
-<description>
-The #GIcon displayed in the #GtkStatusIcon. For themed icons,
-the image will be updated automatically if the theme changes.
-
-Since: 2.14
-
-</description>
-</property>
-
-<property name="GtkStatusIcon:has-tooltip">
-<description>
-Enables or disables the emission of #GtkStatusIcon::query-tooltip on
-@status_icon. A value of %TRUE indicates that @status_icon can have a
-tooltip, in this case the status icon will be queried using
-#GtkStatusIcon::query-tooltip to determine whether it will provide a
-tooltip or not.
-
-Note that setting this property to %TRUE for the first time will change
-the event masks of the windows of this status icon to include leave-notify
-and motion-notify events. This will not be undone when the property is set
-to %FALSE again.
-
-Whether this property is respected is platform dependent.
-For plain text tooltips, use #GtkStatusIcon:tooltip-text in preference.
-
-Since: 2.16
-
-</description>
-</property>
-
-<property name="GtkStatusIcon:orientation">
-<description>
-The orientation of the tray in which the statusicon
-is embedded.
-
-Since: 2.12
-
-</description>
-</property>
-
-<property name="GtkStatusIcon:stock">
-<description>
-Deprecated: 3.10: Use #GtkStatusIcon:icon-name instead.
-
-</description>
-</property>
-
-<property name="GtkStatusIcon:title">
-<description>
-The title of this tray icon. This should be a short, human-readable,
-localized string describing the tray icon. It may be used by tools
-like screen readers to render the tray icon.
-
-Since: 2.18
-
-</description>
-</property>
-
-<property name="GtkStatusIcon:tooltip-markup">
-<description>
-Sets the text of tooltip to be the given string, which is marked up
-with the [Pango text markup language][PangoMarkupFormat].
-Also see gtk_tooltip_set_markup().
-
-This is a convenience property which will take care of getting the
-tooltip shown if the given string is not %NULL.
-#GtkStatusIcon:has-tooltip will automatically be set to %TRUE and
-the default handler for the #GtkStatusIcon::query-tooltip signal
-will take care of displaying the tooltip.
-
-On some platforms, embedded markup will be ignored.
-
-Since: 2.16
-
-</description>
-</property>
-
-<property name="GtkStatusIcon:tooltip-text">
-<description>
-Sets the text of tooltip to be the given string.
-
-Also see gtk_tooltip_set_text().
-
-This is a convenience property which will take care of getting the
-tooltip shown if the given string is not %NULL.
-#GtkStatusIcon:has-tooltip will automatically be set to %TRUE and
-the default handler for the #GtkStatusIcon::query-tooltip signal
-will take care of displaying the tooltip.
-
-Note that some platforms have limitations on the length of tooltips
-that they allow on status icons, e.g. Windows only shows the first
-64 characters.
-
-Since: 2.16
-
-</description>
-</property>
-
<signal name="GtkStatusbar::text-popped">
<description>
Is emitted whenever a new message is popped off a statusbar's stack.
@@ -16430,16 +13262,6 @@ Is emitted whenever a new message gets pushed onto a statusbar's stack.
<return></return>
</signal>
-<property name="GtkStatusbar:shadow-type">
-<description>
-The style of the bevel around the statusbar text.
-
-Deprecated: 3.20: Use CSS properties to determine the appearance,
-the value of this style property is ignored.
-
-</description>
-</property>
-
<signal name="GtkStyle::group-changed">
<description>
Emitted when the group of radio menu items that a radio menu item belongs
@@ -16461,44 +13283,6 @@ Since: 2.4
<return></return>
</signal>
-<signal name="GtkStyle::realize">
-<description>
-Emitted when the style has been initialized for a particular
-visual. Connecting to this signal is probably seldom
-useful since most of the time applications and widgets only
-deal with styles that have been already realized.
-
-Since: 2.4
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkStyle::unrealize">
-<description>
-Emitted when the aspects of the style specific to a particular visual
-is being cleaned up. A connection to this signal can be useful
-if a widget wants to cache objects as object data on #GtkStyle.
-This signal provides a convenient place to free such cached objects.
-
-Since: 2.4
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
<signal name="GtkStyleContext::changed">
<description>
The ::changed signal is emitted when there is a change in the
@@ -16605,26 +13389,6 @@ Whether the #GtkSwitch widget is in its on or off state.
</description>
</property>
-<property name="GtkSwitch:slider-height">
-<description>
-The minimum height of the #GtkSwitch handle, in pixels.
-
-Since: 3.18
-
-Deprecated: 3.20: Use the CSS min-height property instead.
-
-</description>
-</property>
-
-<property name="GtkSwitch:slider-width">
-<description>
-The minimum width of the #GtkSwitch handle, in pixels.
-
-Deprecated: 3.20: Use the CSS min-width property instead.
-
-</description>
-</property>
-
<property name="GtkSwitch:state">
<description>
The backend state that is controlled by the switch.
@@ -17221,15 +13985,6 @@ Since: 2.12
</description>
</property>
-<property name="GtkTextTag:background-gdk">
-<description>
-Background color as a #GdkColor.
-
-Deprecated: 3.4: Use #GtkTextTag:background-rgba instead.
-
-</description>
-</property>
-
<property name="GtkTextTag:background-rgba">
<description>
Background color as a #GdkRGBA.
@@ -17270,15 +14025,6 @@ Since: 3.18
</description>
</property>
-<property name="GtkTextTag:foreground-gdk">
-<description>
-Foreground color as a #GdkColor.
-
-Deprecated: 3.4: Use #GtkTextTag:foreground-rgba instead.
-
-</description>
-</property>
-
<property name="GtkTextTag:foreground-rgba">
<description>
Foreground color as a #GdkRGBA.
@@ -17331,17 +14077,6 @@ Since: 2.8
</description>
</property>
-<property name="GtkTextTag:paragraph-background-gdk">
-<description>
-The paragraph background color as a #GdkColor.
-
-Since: 2.8
-
-Deprecated: 3.4: Use #GtkTextTag:paragraph-background-rgba instead.
-
-</description>
-</property>
-
<property name="GtkTextTag:paragraph-background-rgba">
<description>
The paragraph background color as a #GdkRGBA.
@@ -17998,61 +14733,6 @@ Since: 3.16
</description>
</property>
-<property name="GtkThemingEngine:name">
-<description>
-The theming engine name, this name will be used when registering
-custom properties, for a theming engine named "Clearlooks" registering
-a "glossy" custom property, it could be referenced in the CSS file as
-
-|[
--Clearlooks-glossy: true;
-]|
-
-Since: 3.0
-
-</description>
-</property>
-
-<signal name="GtkToggleAction::toggled">
-<description>
-Should be connected if you wish to perform an action
-whenever the #GtkToggleAction state is changed.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="toggleaction">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkToggleAction:active">
-<description>
-Whether the toggle action should be active.
-
-Since: 2.10
-
-Deprecated: 3.10
-
-</description>
-</property>
-
-<property name="GtkToggleAction:draw-as-radio">
-<description>
-Whether the proxies for this action look like radio action proxies.
-
-This is an appearance property and thus only applies if
-#GtkActivatable:use-action-appearance is %TRUE.
-
-Deprecated: 3.10
-
-</description>
-</property>
-
<signal name="GtkToggleButton::toggled">
<description>
Should be connected if you wish to perform an action whenever the
@@ -18110,17 +14790,9 @@ or activated with the keyboard.
<description>
The name of the themed icon displayed on the item.
This property only has an effect if not overridden by
-#GtkToolButton:label-widget, #GtkToolButton:icon-widget or
-#GtkToolButton:stock-id properties.
-
-Since: 2.8
-
-</description>
-</property>
+#GtkToolButton:label-widget or #GtkToolButton:icon-widget
-<property name="GtkToolButton:stock-id">
-<description>
-Deprecated: 3.10: Use #GtkToolButton:icon-name instead.
+Since: 2.8
</description>
</property>
@@ -18167,7 +14839,6 @@ the default handler of this signal use the functions
- gtk_tool_shell_get_orientation()
- gtk_tool_shell_get_style()
- gtk_tool_shell_get_icon_size()
-- gtk_tool_shell_get_relief_style()
to find out what the toolbar should look like and change
themselves accordingly.
@@ -18366,67 +15037,6 @@ Since: 2.10
</description>
</property>
-<property name="GtkToolbar:internal-padding">
-<description>
-Amount of border space between the toolbar shadow and the buttons.
-
-Deprecated: 3.6: Use the standard padding CSS property
-(through objects like #GtkStyleContext and #GtkCssProvider); the value
-of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkToolbar:shadow-type">
-<description>
-Style of bevel around the toolbar.
-
-Deprecated: 3.6: Use the standard border CSS property
-(through objects like #GtkStyleContext and #GtkCssProvider); the value
-of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkToolbar:space-size">
-<description>
-Size of toolbar spacers.
-
-Deprecated: 3.20: Use the standard margin/padding CSS properties on the
-separator elements; the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkToolbar:space-style">
-<description>
-Style of toolbar spacers.
-
-Deprecated: 3.20: Use CSS properties on the separator elements to style
-toolbar spacers; the value of this style property is ignored.
-
-</description>
-</property>
-
-<enum name="GtkToolbarSpaceStyle">
-<description>
-Whether spacers are vertical lines or just blank.
-
-Deprecated: 3.20
-
-</description>
-<parameters>
-<parameter name="GTK_TOOLBAR_SPACE_EMPTY">
-<parameter_description> Use blank spacers.
-</parameter_description>
-</parameter>
-<parameter name="GTK_TOOLBAR_SPACE_LINE">
-<parameter_description> Use vertical lines for spacers.
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<enum name="GtkToolbarStyle">
<description>
Used to customize the appearance of a #GtkToolbar. Note that
@@ -18910,16 +15520,6 @@ Since: 2.12
</description>
</property>
-<property name="GtkTreeView:rules-hint">
-<description>
-Sets a hint to the theme to draw rows in alternating colors.
-
-Deprecated: 3.14: The theme is responsible for drawing rows
-using zebra striping
-
-</description>
-</property>
-
<property name="GtkTreeView:show-expanders">
<description>
%TRUE if the view has expanders.
@@ -19024,232 +15624,6 @@ Used to indicate which grid lines to draw in a tree view.
</parameters>
</enum>
-<signal name="GtkUIManager::actions-changed">
-<description>
-The ::actions-changed signal is emitted whenever the set of actions
-changes.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkUIManager::add-widget">
-<description>
-The ::add-widget signal is emitted for each generated menubar and toolbar.
-It is not emitted for generated popup menus, which can be obtained by
-gtk_ui_manager_get_widget().
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the added widget
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkUIManager::connect-proxy">
-<description>
-The ::connect-proxy signal is emitted after connecting a proxy to
-an action in the group.
-
-This is intended for simple customizations for which a custom action
-class would be too clumsy, e.g. showing tooltips for menuitems in the
-statusbar.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> the ui manager
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-<parameter name="proxy">
-<parameter_description> the proxy
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkUIManager::disconnect-proxy">
-<description>
-The ::disconnect-proxy signal is emitted after disconnecting a proxy
-from an action in the group.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> the ui manager
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-<parameter name="proxy">
-<parameter_description> the proxy
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkUIManager::post-activate">
-<description>
-The ::post-activate signal is emitted just after the @action
-is activated.
-
-This is intended for applications to get notification
-just after any action is activated.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> the ui manager
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<signal name="GtkUIManager::pre-activate">
-<description>
-The ::pre-activate signal is emitted just before the @action
-is activated.
-
-This is intended for applications to get notification
-just before any action is activated.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> the ui manager
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
-<property name="GtkUIManager:add-tearoffs">
-<description>
-The "add-tearoffs" property controls whether generated menus
-have tearoff menu items.
-
-Note that this only affects regular menus. Generated popup
-menus never have tearoff menu items.
-
-Since: 2.4
-
-Deprecated: 3.4: Tearoff menus are deprecated and should not
-be used in newly written code.
-
-</description>
-</property>
-
-<enum name="GtkUIManagerItemType">
-<description>
-These enumeration values are used by gtk_ui_manager_add_ui() to determine
-what UI element to create.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="GTK_UI_MANAGER_AUTO">
-<parameter_description> Pick the type of the UI element according to context.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_MENUBAR">
-<parameter_description> Create a menubar.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_MENU">
-<parameter_description> Create a menu.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_TOOLBAR">
-<parameter_description> Create a toolbar.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_PLACEHOLDER">
-<parameter_description> Insert a placeholder.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_POPUP">
-<parameter_description> Create a popup menu.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_MENUITEM">
-<parameter_description> Create a menuitem.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_TOOLITEM">
-<parameter_description> Create a toolitem.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_SEPARATOR">
-<parameter_description> Create a separator.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_ACCELERATOR">
-<parameter_description> Install an accelerator.
-</parameter_description>
-</parameter>
-<parameter name="GTK_UI_MANAGER_POPUP_WITH_ACCELS">
-<parameter_description> Same as %GTK_UI_MANAGER_POPUP, but the
-actions’ accelerators are shown.
-</parameter_description>
-</parameter>
-</parameters>
-</enum>
-
<enum name="GtkUnit">
<description>
See also gtk_print_settings_set_paper_width().
@@ -20876,27 +17250,6 @@ allocated to the widget.
<return></return>
</signal>
-<signal name="GtkWidget::state-changed">
-<description>
-The ::state-changed signal is emitted when the widget state changes.
-See gtk_widget_get_state().
-
-Deprecated: 3.0: Use #GtkWidget::state-flags-changed instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> the object which received the signal.
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> the previous state
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
<signal name="GtkWidget::state-flags-changed">
<description>
The ::state-flags-changed signal is emitted when the widget state
@@ -20918,33 +17271,6 @@ Since: 3.0
<return></return>
</signal>
-<signal name="GtkWidget::style-set">
-<description>
-The ::style-set signal is emitted when a new style has been set
-on a widget. Note that style-modifying functions like
-gtk_widget_modify_base() also cause this signal to be emitted.
-
-Note that this signal is emitted for changes to the deprecated
-#GtkStyle. To track changes to the #GtkStyleContext associated
-with a widget, use the #GtkWidget::style-updated signal.
-
-Deprecated:3.0: Use the #GtkWidget::style-updated signal
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> the object on which the signal is emitted
-</parameter_description>
-</parameter>
-<parameter name="previous_style">
-<parameter_description> the previous style, or %NULL if the widget
-just got its initial style
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</signal>
-
<signal name="GtkWidget::style-updated">
<description>
The ::style-updated signal is a convenience signal that is emitted when the
@@ -21028,37 +17354,6 @@ hidden).
<return></return>
</signal>
-<signal name="GtkWidget::visibility-notify-event">
-<description>
-The ::visibility-notify-event will be emitted when the @widget's
-window is obscured or unobscured.
-
-To receive this signal the #GdkWindow associated to the widget needs
-to enable the #GDK_VISIBILITY_NOTIFY_MASK mask.
-
-Deprecated: 3.12: Modern composited windowing systems with pervasive
-transparency make it impossible to track the visibility of a window
-reliably, so this signal can not be guaranteed to provide useful
-information.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> the object which received the signal
-</parameter_description>
-</parameter>
-<parameter name="event">
-<parameter_description> the #GdkEventVisibility which
-triggered this signal.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE to stop other handlers from being invoked for the event.
-%FALSE to propagate the event further.
-
-</return>
-</signal>
-
<signal name="GtkWidget::window-state-event">
<description>
The ::window-state-event will be emitted when the state of the
@@ -21086,27 +17381,6 @@ event. %FALSE to propagate the event further.
</return>
</signal>
-<property name="GtkWidget:cursor-color">
-<description>
-The color with which to draw the insertion cursor in entries and
-text views.
-
-Deprecated: 3.20: Use the caret-color CSS property
-
-</description>
-</property>
-
-<property name="GtkWidget:double-buffered">
-<description>
-Whether the widget is double buffered.
-
-Since: 2.18
-
-Deprecated: 3.14: Widgets should not use this property.
-
-</description>
-</property>
-
<property name="GtkWidget:expand">
<description>
Whether to expand in both directions. Setting this sets both #GtkWidget:hexpand and #GtkWidget:vexpand
@@ -21116,27 +17390,6 @@ Since: 3.0
</description>
</property>
-<property name="GtkWidget:focus-line-pattern">
-<description>
-The "focus-line-pattern" style property defines the dash pattern used to
-draw the focus indicator. The character values are interpreted as pixel
-widths of alternating on and off segments of the line.
-
-Deprecated: 3.14: use the outline-style CSS property instead.
-
-</description>
-</property>
-
-<property name="GtkWidget:focus-line-width">
-<description>
-The "focus-line-width" style property defines the width,
-in pixels, of the focus indicator line
-
-Deprecated: 3.14: use the outline-width and padding CSS properties instead.
-
-</description>
-</property>
-
<property name="GtkWidget:focus-on-click">
<description>
Whether the widget should grab focus when it is clicked with the mouse.
@@ -21151,16 +17404,6 @@ Since: 3.20
</description>
</property>
-<property name="GtkWidget:focus-padding">
-<description>
-The "focus-padding" style property defines the width, in pixels,
-between focus indicator and the widget 'box'.
-
-Deprecated: 3.14: use the outline-offset CSS properties instead.
-
-</description>
-</property>
-
<property name="GtkWidget:halign">
<description>
How to distribute horizontal space if widget gets extra space, see #GtkAlign
@@ -21205,28 +17448,6 @@ Since: 3.0
</description>
</property>
-<property name="GtkWidget:interior-focus">
-<description>
-The "interior-focus" style property defines whether
-to draw the focus indicator inside widgets.
-
-Deprecated: 3.14: use the outline CSS properties instead.
-
-</description>
-</property>
-
-<property name="GtkWidget:link-color">
-<description>
-The "link-color" style property defines the color of unvisited links.
-
-Since: 2.10
-
-Deprecated: 3.12: Links now use a separate state flags for selecting
-different theming, this style property is ignored
-
-</description>
-</property>
-
<property name="GtkWidget:margin">
<description>
Sets all four sides' margin at once. If read, returns max
@@ -21264,36 +17485,6 @@ Since: 3.12
</description>
</property>
-<property name="GtkWidget:margin-left">
-<description>
-Margin on left side of widget.
-
-This property adds margin outside of the widget's normal size
-request, the margin will be added in addition to the size from
-gtk_widget_set_size_request() for example.
-
-Deprecated: 3.12: Use #GtkWidget:margin-start instead.
-
-Since: 3.0
-
-</description>
-</property>
-
-<property name="GtkWidget:margin-right">
-<description>
-Margin on right side of widget.
-
-This property adds margin outside of the widget's normal size
-request, the margin will be added in addition to the size from
-gtk_widget_set_size_request() for example.
-
-Deprecated: 3.12: Use #GtkWidget:margin-end instead.
-
-Since: 3.0
-
-</description>
-</property>
-
<property name="GtkWidget:margin-start">
<description>
Margin on start of widget, horizontally. This property supports
@@ -21343,71 +17534,6 @@ Since: 3.10
</description>
</property>
-<property name="GtkWidget:scroll-arrow-hlength">
-<description>
-The "scroll-arrow-hlength" style property defines the length of
-horizontal scroll arrows.
-
-Since: 2.10
-
-</description>
-</property>
-
-<property name="GtkWidget:scroll-arrow-vlength">
-<description>
-The "scroll-arrow-vlength" style property defines the length of
-vertical scroll arrows.
-
-Since: 2.10
-
-</description>
-</property>
-
-<property name="GtkWidget:secondary-cursor-color">
-<description>
-The color with which to draw the secondary insertion cursor in entries and
-text views when editing mixed right-to-left and left-to-right text.
-
-Deprecated: 3.20: Use the -gtk-secondary-caret-color CSS property
-
-</description>
-</property>
-
-<property name="GtkWidget:separator-height">
-<description>
-The "separator-height" style property defines the height of separators.
-This property only takes effect if the "wide-separators" style property is %TRUE.
-
-Since: 2.10
-
-Deprecated: 3.20: Use the standard min-height CSS property on the separator
-elements to size separators; the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkWidget:separator-width">
-<description>
-The "separator-width" style property defines the width of separators.
-This property only takes effect if the "wide-separators" style property is %TRUE.
-
-Since: 2.10
-
-Deprecated: 3.20: Use the standard min-width CSS property on the separator
-elements to size separators; the value of this style property is ignored.
-
-</description>
-</property>
-
-<property name="GtkWidget:style">
-<description>
-The style of the widget, which contains information about how it will look (colors, etc).
-
-Deprecated: Use #GtkStyleContext instead
-
-</description>
-</property>
-
<property name="GtkWidget:tooltip-markup">
<description>
Sets the text of tooltip to be the given string, which is marked up
@@ -21473,31 +17599,6 @@ Since: 3.0
</description>
</property>
-<property name="GtkWidget:visited-link-color">
-<description>
-The "visited-link-color" style property defines the color of visited links.
-
-Since: 2.10
-
-Deprecated: 3.12: Links now use a separate state flags for selecting
-different theming, this style property is ignored
-
-</description>
-</property>
-
-<property name="GtkWidget:wide-separators">
-<description>
-The "wide-separators" style property defines whether separators have
-configurable width and should be drawn using a box instead of a line.
-
-Since: 2.10
-
-Deprecated: 3.20: Use CSS properties on the separator elements to style
-separators; the value of this style property is ignored.
-
-</description>
-</property>
-
<property name="GtkWidget:window">
<description>
The widget's window if it is realized, %NULL otherwise.
@@ -21690,22 +17791,6 @@ Since: 2.4
</description>
</property>
-<property name="GtkWindow:has-resize-grip">
-<description>
-Whether the window has a corner resize grip.
-
-Note that the resize grip is only shown if the window is
-actually resizable and not maximized. Use
-#GtkWindow:resize-grip-visible to find out if the resize
-grip is currently shown.
-
-Deprecated: 3.14: Resize grips have been removed.
-
-Since: 3.0
-
-</description>
-</property>
-
<property name="GtkWindow:hide-titlebar-when-maximized">
<description>
Whether the titlebar should be hidden during maximization.
@@ -21737,17 +17822,6 @@ Since: 2.20
</description>
</property>
-<property name="GtkWindow:resize-grip-visible">
-<description>
-Whether a corner resize grip is currently shown.
-
-Deprecated: 3.14: Resize grips have been removed.
-
-Since: 3.0
-
-</description>
-</property>
-
<property name="GtkWindow:set-focus">
<description>
This signal is emitted whenever the currently focused widget in
@@ -23659,23 +19733,6 @@ as an accelerator.
</return>
</function>
-<function name="gtk_accessible_connect_widget_destroyed">
-<description>
-This function specifies the callback function to be called
-when the widget corresponding to a GtkAccessible is destroyed.
-
-Deprecated: 3.4: Use gtk_accessible_set_widget() and its vfuncs.
-
-</description>
-<parameters>
-<parameter name="accessible">
-<parameter_description> a #GtkAccessible
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_accessible_get_widget">
<description>
Gets the #GtkWidget corresponding to the #GtkAccessible.
@@ -23722,28 +19779,6 @@ Since: 2.22
<return></return>
</function>
-<function name="gtk_action_activate">
-<description>
-Emits the “activate” signal on the specified action, if it isn't
-insensitive. This gets called by the proxy widgets when they get
-activated.
-
-It can also be used to manually activate an action.
-
-Since: 2.4
-
-Deprecated: 3.10: Use g_action_group_activate_action() on a #GAction instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_action_bar_get_center_widget">
<description>
Retrieves the center bar widget of the bar.
@@ -23838,1216 +19873,6 @@ Since: 3.12
<return></return>
</function>
-<function name="gtk_action_block_activate">
-<description>
-Disable activation signals from the action
-
-This is needed when updating the state of your proxy
-#GtkActivatable widget could result in calling gtk_action_activate(),
-this is a convenience function to avoid recursing in those
-cases (updating toggle state for instance).
-
-Since: 2.16
-
-Deprecated: 3.10: Use g_simple_action_set_enabled() to disable the
-#GSimpleAction instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_connect_accelerator">
-<description>
-Installs the accelerator for @action if @action has an
-accel path and group. See gtk_action_set_accel_path() and
-gtk_action_set_accel_group()
-
-Since multiple proxies may independently trigger the installation
-of the accelerator, the @action counts the number of times this
-function has been called and doesn’t remove the accelerator until
-gtk_action_disconnect_accelerator() has been called as many times.
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GAction and the accelerator group on an associated
-#GtkMenu instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_create_icon">
-<description>
-This function is intended for use by action implementations to
-create icons displayed in the proxy widgets.
-
-Since: 2.4
-
-Deprecated: 3.10: Use g_menu_item_set_icon() to set an icon on a #GMenuItem,
-or gtk_container_add() to add a #GtkImage to a #GtkButton
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="icon_size">
-<parameter_description> the size of the icon (#GtkIconSize) that should
-be created.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a widget that displays the icon for this action.
-
-</return>
-</function>
-
-<function name="gtk_action_create_menu">
-<description>
-If @action provides a #GtkMenu widget as a submenu for the menu
-item or the toolbar item it creates, this function returns an
-instance of that menu.
-
-Since: 2.12
-
-Deprecated: 3.10: Use #GAction and #GMenuModel instead, and create a
-#GtkMenu with gtk_menu_new_from_model()
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> the menu item provided by the
-action, or %NULL.
-
-</return>
-</function>
-
-<function name="gtk_action_create_menu_item">
-<description>
-Creates a menu item widget that proxies for the given action.
-
-Since: 2.4
-
-Deprecated: 3.10: Use g_menu_item_new() and associate it with a #GAction
-instead.
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> a menu item connected to the action.
-
-</return>
-</function>
-
-<function name="gtk_action_create_tool_item">
-<description>
-Creates a toolbar item widget that proxies for the given action.
-
-Since: 2.4
-
-Deprecated: 3.10: Use a #GtkToolItem and associate it with a #GAction using
-gtk_actionable_set_action_name() instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> a toolbar item connected to the action.
-
-</return>
-</function>
-
-<function name="gtk_action_disconnect_accelerator">
-<description>
-Undoes the effect of one call to gtk_action_connect_accelerator().
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GAction and the accelerator group on an associated
-#GtkMenu instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_get_accel_closure">
-<description>
-Returns the accel closure for this action.
-
-Since: 2.8
-
-Deprecated: 3.10: Use #GAction and #GtkMenu instead, which have no
-equivalent for getting the accel closure
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> the accel closure for this action. The
-returned closure is owned by GTK+ and must not be unreffed
-or modified.
-
-</return>
-</function>
-
-<function name="gtk_action_get_accel_path">
-<description>
-Returns the accel path for this action.
-
-Since: 2.6
-
-Deprecated: 3.10: Use #GAction and the accelerator path on an associated
-#GtkMenu instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> the accel path for this action, or %NULL
-if none is set. The returned string is owned by GTK+
-and must not be freed or modified.
-
-</return>
-</function>
-
-<function name="gtk_action_get_always_show_image">
-<description>
-Returns whether @action's menu item proxies will always
-show their image, if available.
-
-Since: 2.20
-
-Deprecated: 3.10: Use g_menu_item_get_attribute_value() on a #GMenuItem
-instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the menu item proxies will always show their image
-
-</return>
-</function>
-
-<function name="gtk_action_get_gicon">
-<description>
-Gets the gicon of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and
-g_menu_item_get_attribute_value() to get an icon from a #GMenuItem
-associated with a #GAction
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> The action’s #GIcon if one is set.
-
-</return>
-</function>
-
-<function name="gtk_action_get_icon_name">
-<description>
-Gets the icon name of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and
-g_menu_item_get_attribute_value() to get an icon from a #GMenuItem
-associated with a #GAction
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> the icon name
-
-</return>
-</function>
-
-<function name="gtk_action_get_is_important">
-<description>
-Checks whether @action is important or not
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor whether
-labels are shown directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether @action is important
-
-</return>
-</function>
-
-<function name="gtk_action_get_label">
-<description>
-Gets the label text of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and get a label from a menu item
-with g_menu_item_get_attribute_value(). For #GtkActionable widgets, use the
-widget-specific API to get a label
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> the label text
-
-</return>
-</function>
-
-<function name="gtk_action_get_name">
-<description>
-Returns the name of the action.
-
-Since: 2.4
-
-Deprecated: 3.10: Use g_action_get_name() on a #GAction instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> the name of the action. The string belongs to GTK+ and should not
-be freed.
-
-</return>
-</function>
-
-<function name="gtk_action_get_proxies">
-<description>
-Returns the proxy widgets for an action.
-See also gtk_activatable_get_related_action().
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GSList of proxy widgets. The list is owned by GTK+
-and must not be modified.
-
-</return>
-</function>
-
-<function name="gtk_action_get_sensitive">
-<description>
-Returns whether the action itself is sensitive. Note that this doesn’t
-necessarily mean effective sensitivity. See gtk_action_is_sensitive()
-for that.
-
-Since: 2.4
-
-Deprecated: 3.10: Use g_action_get_enabled() on a #GAction
-instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the action itself is sensitive.
-
-</return>
-</function>
-
-<function name="gtk_action_get_short_label">
-<description>
-Gets the short label text of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, which has no equivalent of short
-labels
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> the short label text.
-
-</return>
-</function>
-
-<function name="gtk_action_get_stock_id">
-<description>
-Gets the stock id of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, which has no equivalent of stock
-items
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> the stock id
-
-</return>
-</function>
-
-<function name="gtk_action_get_tooltip">
-<description>
-Gets the tooltip text of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and get tooltips from associated
-#GtkActionable widgets with gtk_widget_get_tooltip_text()
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> the tooltip text
-
-</return>
-</function>
-
-<function name="gtk_action_get_visible">
-<description>
-Returns whether the action itself is visible. Note that this doesn’t
-necessarily mean effective visibility. See gtk_action_is_sensitive()
-for that.
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor the state of
-#GtkActionable widgets directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the action itself is visible.
-
-</return>
-</function>
-
-<function name="gtk_action_get_visible_horizontal">
-<description>
-Checks whether @action is visible when horizontal
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor the
-visibility of associated widgets and menu items directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether @action is visible when horizontal
-
-</return>
-</function>
-
-<function name="gtk_action_get_visible_vertical">
-<description>
-Checks whether @action is visible when horizontal
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor the
-visibility of associated widgets and menu items directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether @action is visible when horizontal
-
-</return>
-</function>
-
-<function name="gtk_action_group_add_action">
-<description>
-Adds an action object to the action group. Note that this function
-does not set up the accel path of the action, which can lead to problems
-if a user tries to modify the accelerator of a menuitem associated with
-the action. Therefore you must either set the accel path yourself with
-gtk_action_set_accel_path(), or use
-`gtk_action_group_add_action_with_accel (..., NULL)`.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> an action
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_add_action_with_accel">
-<description>
-Adds an action object to the action group and sets up the accelerator.
-
-If @accelerator is %NULL, attempts to use the accelerator associated
-with the stock_id of the action.
-
-Accel paths are set to `<Actions>/group-name/action-name`.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the action to add
-</parameter_description>
-</parameter>
-<parameter name="accelerator">
-<parameter_description> the accelerator for the action, in
-the format understood by gtk_accelerator_parse(), or "" for no accelerator, or
-%NULL to use the stock accelerator
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_add_actions">
-<description>
-This is a convenience function to create a number of actions and add them
-to the action group.
-
-The “activate” signals of the actions are connected to the callbacks
-and their accel paths are set to `<Actions>/group-name/action-name`.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="entries">
-<parameter_description> an array of action descriptions
-</parameter_description>
-</parameter>
-<parameter name="n_entries">
-<parameter_description> the number of entries
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> data to pass to the action callbacks
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_add_actions_full">
-<description>
-This variant of gtk_action_group_add_actions() adds a #GDestroyNotify
-callback for @user_data.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="entries">
-<parameter_description> an array of action descriptions
-</parameter_description>
-</parameter>
-<parameter name="n_entries">
-<parameter_description> the number of entries
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> data to pass to the action callbacks
-</parameter_description>
-</parameter>
-<parameter name="destroy">
-<parameter_description> destroy notification callback for @user_data
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_add_radio_actions">
-<description>
-This is a convenience routine to create a group of radio actions and
-add them to the action group.
-
-The “changed” signal of the first radio action is connected to the
-@on_change callback and the accel paths of the actions are set to
-`<Actions>/group-name/action-name`.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="entries">
-<parameter_description> an array of radio action descriptions
-</parameter_description>
-</parameter>
-<parameter name="n_entries">
-<parameter_description> the number of entries
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> the value of the action to activate initially, or -1 if
-no action should be activated
-</parameter_description>
-</parameter>
-<parameter name="on_change">
-<parameter_description> the callback to connect to the changed signal
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> data to pass to the action callbacks
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_add_radio_actions_full">
-<description>
-This variant of gtk_action_group_add_radio_actions() adds a
-#GDestroyNotify callback for @user_data.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="entries">
-<parameter_description> an array of radio action descriptions
-</parameter_description>
-</parameter>
-<parameter name="n_entries">
-<parameter_description> the number of entries
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> the value of the action to activate initially, or -1 if
-no action should be activated
-</parameter_description>
-</parameter>
-<parameter name="on_change">
-<parameter_description> the callback to connect to the changed signal
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> data to pass to the action callbacks
-</parameter_description>
-</parameter>
-<parameter name="destroy">
-<parameter_description> destroy notification callback for @user_data
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_add_toggle_actions">
-<description>
-This is a convenience function to create a number of toggle actions and add them
-to the action group.
-
-The “activate” signals of the actions are connected to the callbacks
-and their accel paths are set to `<Actions>/group-name/action-name`.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="entries">
-<parameter_description> an array of toggle action descriptions
-</parameter_description>
-</parameter>
-<parameter name="n_entries">
-<parameter_description> the number of entries
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> data to pass to the action callbacks
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_add_toggle_actions_full">
-<description>
-This variant of gtk_action_group_add_toggle_actions() adds a
-#GDestroyNotify callback for @user_data.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="entries">
-<parameter_description> an array of toggle action descriptions
-</parameter_description>
-</parameter>
-<parameter name="n_entries">
-<parameter_description> the number of entries
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> data to pass to the action callbacks
-</parameter_description>
-</parameter>
-<parameter name="destroy">
-<parameter_description> destroy notification callback for @user_data
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_get_accel_group">
-<description>
-Gets the accelerator group.
-
-Since: 3.6
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> a #GtkActionGroup
-</parameter_description>
-</parameter>
-</parameters>
-<return> the accelerator group associated with this action
-group or %NULL if there is none.
-
-</return>
-</function>
-
-<function name="gtk_action_group_get_action">
-<description>
-Looks up an action in the action group by name.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="action_name">
-<parameter_description> the name of the action
-</parameter_description>
-</parameter>
-</parameters>
-<return> the action, or %NULL if no action by that name exists
-
-</return>
-</function>
-
-<function name="gtk_action_group_get_name">
-<description>
-Gets the name of the action group.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-</parameters>
-<return> the name of the action group.
-
-</return>
-</function>
-
-<function name="gtk_action_group_get_sensitive">
-<description>
-Returns %TRUE if the group is sensitive. The constituent actions
-can only be logically sensitive (see gtk_action_is_sensitive()) if
-they are sensitive (see gtk_action_get_sensitive()) and their group
-is sensitive.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the group is sensitive.
-
-</return>
-</function>
-
-<function name="gtk_action_group_get_visible">
-<description>
-Returns %TRUE if the group is visible. The constituent actions
-can only be logically visible (see gtk_action_is_visible()) if
-they are visible (see gtk_action_get_visible()) and their group
-is visible.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the group is visible.
-
-</return>
-</function>
-
-<function name="gtk_action_group_list_actions">
-<description>
-Lists the actions in the action group.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-</parameters>
-<return> an allocated list of the action objects in the action group
-
-</return>
-</function>
-
-<function name="gtk_action_group_new">
-<description>
-Creates a new #GtkActionGroup object. The name of the action group
-is used when associating [keybindings][Action-Accel]
-with the actions.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> the name of the action group.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkActionGroup
-
-</return>
-</function>
-
-<function name="gtk_action_group_remove_action">
-<description>
-Removes an action object from the action group.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> an action
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_set_accel_group">
-<description>
-Sets the accelerator group to be used by every action in this group.
-
-Since: 3.6
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> a #GtkActionGroup
-</parameter_description>
-</parameter>
-<parameter name="accel_group">
-<parameter_description> a #GtkAccelGroup to set or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_set_sensitive">
-<description>
-Changes the sensitivity of @action_group
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="sensitive">
-<parameter_description> new sensitivity
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_set_translate_func">
-<description>
-Sets a function to be used for translating the @label and @tooltip of
-#GtkActionEntrys added by gtk_action_group_add_actions().
-
-If you’re using gettext(), it is enough to set the translation domain
-with gtk_action_group_set_translation_domain().
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> a #GtkActionGroup
-</parameter_description>
-</parameter>
-<parameter name="func">
-<parameter_description> a #GtkTranslateFunc
-</parameter_description>
-</parameter>
-<parameter name="data">
-<parameter_description> data to be passed to @func and @notify
-</parameter_description>
-</parameter>
-<parameter name="notify">
-<parameter_description> a #GDestroyNotify function to be called when @action_group is
-destroyed and when the translation function is changed again
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_set_translation_domain">
-<description>
-Sets the translation domain and uses g_dgettext() for translating the
-@label and @tooltip of #GtkActionEntrys added by
-gtk_action_group_add_actions().
-
-If you’re not using gettext() for localization, see
-gtk_action_group_set_translate_func().
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> a #GtkActionGroup
-</parameter_description>
-</parameter>
-<parameter name="domain">
-<parameter_description> the translation domain to use for g_dgettext()
-calls, or %NULL to use the domain set with textdomain()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_set_visible">
-<description>
-Changes the visible of @action_group.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> the action group
-</parameter_description>
-</parameter>
-<parameter name="visible">
-<parameter_description> new visiblity
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_group_translate_string">
-<description>
-Translates a string using the function set with
-gtk_action_group_set_translate_func(). This
-is mainly intended for language bindings.
-
-Since: 2.6
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action_group">
-<parameter_description> a #GtkActionGroup
-</parameter_description>
-</parameter>
-<parameter name="string">
-<parameter_description> a string
-</parameter_description>
-</parameter>
-</parameters>
-<return> the translation of @string
-
-</return>
-</function>
-
-<function name="gtk_action_is_sensitive">
-<description>
-Returns whether the action is effectively sensitive.
-
-Since: 2.4
-
-Deprecated: 3.10: Use g_action_get_enabled() on a #GAction
-instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the action and its associated action group
-are both sensitive.
-
-</return>
-</function>
-
-<function name="gtk_action_is_visible">
-<description>
-Returns whether the action is effectively visible.
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor the state of
-#GtkActionable widgets directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the action and its associated action group
-are both visible.
-
-</return>
-</function>
-
-<function name="gtk_action_new">
-<description>
-Creates a new #GtkAction object. To add the action to a
-#GtkActionGroup and set the accelerator for the action,
-call gtk_action_group_add_action_with_accel().
-See the [UI Definition section][XML-UI] for information on allowed action
-names.
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GAction instead, associating it to a widget with
-#GtkActionable or creating a #GtkMenu with gtk_menu_new_from_model()
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> A unique name for the action
-</parameter_description>
-</parameter>
-<parameter name="label">
-<parameter_description> the label displayed in menu items and on buttons,
-or %NULL
-</parameter_description>
-</parameter>
-<parameter name="tooltip">
-<parameter_description> a tooltip for the action, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the stock icon to display in widgets representing
-the action, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkAction
-
-</return>
-</function>
-
<function name="gtk_action_observable_register_observer">
<description>
Registers @observer as being interested in changes to @action_name on
@@ -25097,369 +19922,6 @@ unregistered an equal number of times.
<return></return>
</function>
-<function name="gtk_action_set_accel_group">
-<description>
-Sets the #GtkAccelGroup in which the accelerator for this action
-will be installed.
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GAction and the accelerator group on an associated
-#GtkMenu instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="accel_group">
-<parameter_description> a #GtkAccelGroup or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_accel_path">
-<description>
-Sets the accel path for this action. All proxy widgets associated
-with the action will have this accel path, so that their
-accelerators are consistent.
-
-Note that @accel_path string will be stored in a #GQuark. Therefore, if you
-pass a static string, you can save some memory by interning it first with
-g_intern_static_string().
-
-Since: 2.4
-
-Deprecated: 3.10: Use #GAction and the accelerator path on an associated
-#GtkMenu instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="accel_path">
-<parameter_description> the accelerator path
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_always_show_image">
-<description>
-Sets whether @action's menu item proxies will ignore the
-#GtkSettings:gtk-menu-images setting and always show their image, if available.
-
-Use this if the menu item would be useless or hard to use
-without their image.
-
-Since: 2.20
-
-Deprecated: 3.10: Use g_menu_item_set_icon() on a #GMenuItem instead, if the
-item should have an image
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="always_show">
-<parameter_description> %TRUE if menuitem proxies should always show their image
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_gicon">
-<description>
-Sets the icon of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and g_menu_item_set_icon() to set an
-icon on a #GMenuItem associated with a #GAction, or gtk_container_add() to
-add a #GtkImage to a #GtkButton
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="icon">
-<parameter_description> the #GIcon to set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_icon_name">
-<description>
-Sets the icon name on @action
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and g_menu_item_set_icon() to set an
-icon on a #GMenuItem associated with a #GAction, or gtk_container_add() to
-add a #GtkImage to a #GtkButton
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="icon_name">
-<parameter_description> the icon name to set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_is_important">
-<description>
-Sets whether the action is important, this attribute is used
-primarily by toolbar items to decide whether to show a label
-or not.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor whether
-labels are shown directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="is_important">
-<parameter_description> %TRUE to make the action important
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_label">
-<description>
-Sets the label of @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and set a label on a menu item with
-g_menu_item_set_label(). For #GtkActionable widgets, use the widget-specific
-API to set a label
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="label">
-<parameter_description> the label text to set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_sensitive">
-<description>
-Sets the :sensitive property of the action to @sensitive. Note that
-this doesn’t necessarily mean effective sensitivity. See
-gtk_action_is_sensitive()
-for that.
-
-Since: 2.6
-
-Deprecated: 3.10: Use g_simple_action_set_enabled() on a #GSimpleAction
-instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="sensitive">
-<parameter_description> %TRUE to make the action sensitive
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_short_label">
-<description>
-Sets a shorter label text on @action.
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, which has no equivalent of short
-labels
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="short_label">
-<parameter_description> the label text to set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_stock_id">
-<description>
-Sets the stock id on @action
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, which has no equivalent of stock
-items
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the stock id
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_tooltip">
-<description>
-Sets the tooltip text on @action
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and set tooltips on associated
-#GtkActionable widgets with gtk_widget_set_tooltip_text()
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="tooltip">
-<parameter_description> the tooltip text
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_visible">
-<description>
-Sets the :visible property of the action to @visible. Note that
-this doesn’t necessarily mean effective visibility. See
-gtk_action_is_visible()
-for that.
-
-Since: 2.6
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor the state of
-#GtkActionable widgets directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="visible">
-<parameter_description> %TRUE to make the action visible
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_visible_horizontal">
-<description>
-Sets whether @action is visible when horizontal
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor the
-visibility of associated widgets and menu items directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="visible_horizontal">
-<parameter_description> whether the action is visible horizontally
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_set_visible_vertical">
-<description>
-Sets whether @action is visible when vertical
-
-Since: 2.16
-
-Deprecated: 3.10: Use #GAction instead, and control and monitor the
-visibility of associated widgets and menu items directly
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-<parameter name="visible_vertical">
-<parameter_description> whether the action is visible vertically
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_action_unblock_activate">
-<description>
-Reenable activation signals from the action
-
-Since: 2.16
-
-Deprecated: 3.10: Use g_simple_action_set_enabled() to enable the
-#GSimpleAction instead
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkAction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_actionable_get_action_name">
<description>
Gets the action name for @actionable.
@@ -25630,181 +20092,6 @@ Since: 3.4
<return></return>
</function>
-<function name="gtk_activatable_do_set_related_action">
-<description>
-This is a utility function for #GtkActivatable implementors.
-
-When implementing #GtkActivatable you must call this when
-handling changes of the #GtkActivatable:related-action, and
-you must also use this to break references in #GObject->dispose().
-
-This function adds a reference to the currently set related
-action for you, it also makes sure the #GtkActivatable->update()
-method is called when the related #GtkAction properties change
-and registers to the action’s proxy list.
-
-> Be careful to call this before setting the local
-> copy of the #GtkAction property, since this function uses
-> gtk_activatable_get_related_action() to retrieve the
-> previous action.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="activatable">
-<parameter_description> a #GtkActivatable
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the #GtkAction to set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_activatable_get_related_action">
-<description>
-Gets the related #GtkAction for @activatable.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="activatable">
-<parameter_description> a #GtkActivatable
-</parameter_description>
-</parameter>
-</parameters>
-<return> the related #GtkAction if one is set.
-
-</return>
-</function>
-
-<function name="gtk_activatable_get_use_action_appearance">
-<description>
-Gets whether this activatable should reset its layout
-and appearance when setting the related action or when
-the action changes appearance.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="activatable">
-<parameter_description> a #GtkActivatable
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether @activatable uses its actions appearance.
-
-</return>
-</function>
-
-<function name="gtk_activatable_set_related_action">
-<description>
-Sets the related action on the @activatable object.
-
-> #GtkActivatable implementors need to handle the #GtkActivatable:related-action
-> property and call gtk_activatable_do_set_related_action() when it changes.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="activatable">
-<parameter_description> a #GtkActivatable
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the #GtkAction to set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_activatable_set_use_action_appearance">
-<description>
-Sets whether this activatable should reset its layout and appearance
-when setting the related action or when the action changes appearance
-
-> #GtkActivatable implementors need to handle the
-> #GtkActivatable:use-action-appearance property and call
-> gtk_activatable_sync_action_properties() to update @activatable
-> if needed.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="activatable">
-<parameter_description> a #GtkActivatable
-</parameter_description>
-</parameter>
-<parameter name="use_appearance">
-<parameter_description> whether to use the actions appearance
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_activatable_sync_action_properties">
-<description>
-This is called to update the activatable completely, this is called
-internally when the #GtkActivatable:related-action property is set
-or unset and by the implementing class when
-#GtkActivatable:use-action-appearance changes.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="activatable">
-<parameter_description> a #GtkActivatable
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the related #GtkAction or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_adjustment_changed">
-<description>
-Emits a #GtkAdjustment::changed signal from the #GtkAdjustment.
-This is typically called by the owner of the #GtkAdjustment after it has
-changed any of the #GtkAdjustment properties other than the value.
-
-Deprecated: 3.18: GTK+ emits #GtkAdjustment::changed itself whenever any
-of the properties (other than value) change
-
-</description>
-<parameters>
-<parameter name="adjustment">
-<parameter_description> a #GtkAdjustment
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_adjustment_clamp_page">
<description>
Updates the #GtkAdjustment:value property to ensure that the range
@@ -26193,204 +20480,6 @@ effective range of allowed values goes from #GtkAdjustment:lower to
<return></return>
</function>
-<function name="gtk_adjustment_value_changed">
-<description>
-Emits a #GtkAdjustment::value-changed signal from the #GtkAdjustment.
-This is typically called by the owner of the #GtkAdjustment after it has
-changed the #GtkAdjustment:value property.
-
-Deprecated: 3.18: GTK+ emits #GtkAdjustment::value-changed itself whenever
-the value changes
-
-</description>
-<parameters>
-<parameter name="adjustment">
-<parameter_description> a #GtkAdjustment
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_alignment_get_padding">
-<description>
-Gets the padding on the different sides of the widget.
-See gtk_alignment_set_padding ().
-
-Since: 2.4
-
-Deprecated: 3.14: Use #GtkWidget alignment and margin properties
-
-</description>
-<parameters>
-<parameter name="alignment">
-<parameter_description> a #GtkAlignment
-</parameter_description>
-</parameter>
-<parameter name="padding_top">
-<parameter_description> location to store the padding for
-the top of the widget, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="padding_bottom">
-<parameter_description> location to store the padding
-for the bottom of the widget, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="padding_left">
-<parameter_description> location to store the padding
-for the left of the widget, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="padding_right">
-<parameter_description> location to store the padding
-for the right of the widget, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_alignment_new">
-<description>
-Creates a new #GtkAlignment.
-
-Deprecated: 3.14: Use #GtkWidget alignment and margin properties
-
-</description>
-<parameters>
-<parameter name="xalign">
-<parameter_description> the horizontal alignment of the child widget, from 0 (left) to 1
-(right).
-</parameter_description>
-</parameter>
-<parameter name="yalign">
-<parameter_description> the vertical alignment of the child widget, from 0 (top) to 1
-(bottom).
-</parameter_description>
-</parameter>
-<parameter name="xscale">
-<parameter_description> the amount that the child widget expands horizontally to fill up
-unused space, from 0 to 1.
-A value of 0 indicates that the child widget should never expand.
-A value of 1 indicates that the child widget will expand to fill all of the
-space allocated for the #GtkAlignment.
-</parameter_description>
-</parameter>
-<parameter name="yscale">
-<parameter_description> the amount that the child widget expands vertically to fill up
-unused space, from 0 to 1. The values are similar to @xscale.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkAlignment
-
-</return>
-</function>
-
-<function name="gtk_alignment_set">
-<description>
-Sets the #GtkAlignment values.
-
-Deprecated: 3.14: Use #GtkWidget alignment and margin properties
-
-</description>
-<parameters>
-<parameter name="alignment">
-<parameter_description> a #GtkAlignment.
-</parameter_description>
-</parameter>
-<parameter name="xalign">
-<parameter_description> the horizontal alignment of the child widget, from 0 (left) to 1
-(right).
-</parameter_description>
-</parameter>
-<parameter name="yalign">
-<parameter_description> the vertical alignment of the child widget, from 0 (top) to 1
-(bottom).
-</parameter_description>
-</parameter>
-<parameter name="xscale">
-<parameter_description> the amount that the child widget expands horizontally to fill up
-unused space, from 0 to 1.
-A value of 0 indicates that the child widget should never expand.
-A value of 1 indicates that the child widget will expand to fill all of the
-space allocated for the #GtkAlignment.
-</parameter_description>
-</parameter>
-<parameter name="yscale">
-<parameter_description> the amount that the child widget expands vertically to fill up
-unused space, from 0 to 1. The values are similar to @xscale.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_alignment_set_padding">
-<description>
-Sets the padding on the different sides of the widget.
-The padding adds blank space to the sides of the widget. For instance,
-this can be used to indent the child widget towards the right by adding
-padding on the left.
-
-Since: 2.4
-
-Deprecated: 3.14: Use #GtkWidget alignment and margin properties
-
-</description>
-<parameters>
-<parameter name="alignment">
-<parameter_description> a #GtkAlignment
-</parameter_description>
-</parameter>
-<parameter name="padding_top">
-<parameter_description> the padding at the top of the widget
-</parameter_description>
-</parameter>
-<parameter name="padding_bottom">
-<parameter_description> the padding at the bottom of the widget
-</parameter_description>
-</parameter>
-<parameter name="padding_left">
-<parameter_description> the padding at the left of the widget
-</parameter_description>
-</parameter>
-<parameter name="padding_right">
-<parameter_description> the padding at the right of the widget.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_alternative_dialog_button_order">
-<description>
-Returns %TRUE if dialogs are expected to use an alternative
-button order on the screen @screen. See
-gtk_dialog_set_alternative_button_order() for more details
-about alternative button order.
-
-If you need to use this function, you should probably connect
-to the ::notify:gtk-alternative-button-order signal on the
-#GtkSettings object associated to @screen, in order to be
-notified if the button order setting changes.
-
-Since: 2.6
-Deprecated: 3.10: Deprecated
-
-</description>
-<parameters>
-<parameter name="screen">
-<parameter_description> a #GdkScreen, or %NULL to use the default screen
-</parameter_description>
-</parameter>
-</parameters>
-<return> Whether the alternative button order should be used
-
-</return>
-</function>
-
<function name="gtk_app_chooser_button_append_custom_item">
<description>
Appends a custom item to the list of applications that is shown
@@ -27018,52 +21107,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_application_add_accelerator">
-<description>
-Installs an accelerator that will cause the named action
-to be activated when the key combination specificed by @accelerator
-is pressed.
-
-@accelerator must be a string that can be parsed by gtk_accelerator_parse(),
-e.g. "<Primary>q" or “<Control><Alt>p”.
-
-@action_name must be the name of an action as it would be used
-in the app menu, i.e. actions that have been added to the application
-are referred to with an “app.” prefix, and window-specific actions
-with a “win.” prefix.
-
-GtkApplication also extracts accelerators out of “accel” attributes
-in the #GMenuModels passed to gtk_application_set_app_menu() and
-gtk_application_set_menubar(), which is usually more convenient
-than calling this function for each accelerator.
-
-Since: 3.4
-
-Deprecated: 3.14: Use gtk_application_set_accels_for_action() instead
-
-</description>
-<parameters>
-<parameter name="application">
-<parameter_description> a #GtkApplication
-</parameter_description>
-</parameter>
-<parameter name="accelerator">
-<parameter_description> accelerator string
-</parameter_description>
-</parameter>
-<parameter name="action_name">
-<parameter_description> the name of the action to activate
-</parameter_description>
-</parameter>
-<parameter name="parameter">
-<parameter_description> parameter to pass when activating the action,
-or %NULL if the action does not accept an activation parameter
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_application_add_window">
<description>
Adds a window to @application.
@@ -27491,34 +21534,6 @@ Since: 3.14
</return>
</function>
-<function name="gtk_application_remove_accelerator">
-<description>
-Removes an accelerator that has been previously added
-with gtk_application_add_accelerator().
-
-Since: 3.4
-
-Deprecated: 3.14: Use gtk_application_set_accels_for_action() instead
-
-</description>
-<parameters>
-<parameter name="application">
-<parameter_description> a #GtkApplication
-</parameter_description>
-</parameter>
-<parameter name="action_name">
-<parameter_description> the name of the action to activate
-</parameter_description>
-</parameter>
-<parameter name="parameter">
-<parameter_description> parameter to pass when activating the action,
-or %NULL if the action does not accept an activation parameter
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_application_remove_window">
<description>
Remove a window from @application.
@@ -27756,6 +21771,8 @@ Associates a shortcuts window with the application window, and
sets up an action with the name win.show-help-overlay to present
it.
+@window takes resposibility for destroying @help_overlay.
+
Since: 3.20
</description>
@@ -27793,52 +21810,6 @@ Since: 3.4
<return></return>
</function>
-<function name="gtk_arrow_new">
-<description>
-Creates a new #GtkArrow widget.
-
-Deprecated: 3.14: Use a #GtkImage with a suitable icon.
-
-</description>
-<parameters>
-<parameter name="arrow_type">
-<parameter_description> a valid #GtkArrowType.
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> a valid #GtkShadowType.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkArrow widget.
-
-</return>
-</function>
-
-<function name="gtk_arrow_set">
-<description>
-Sets the direction and style of the #GtkArrow, @arrow.
-
-Deprecated: 3.14: Use a #GtkImage with a suitable icon.
-
-</description>
-<parameters>
-<parameter name="arrow">
-<parameter_description> a widget of type #GtkArrow.
-</parameter_description>
-</parameter>
-<parameter name="arrow_type">
-<parameter_description> a valid #GtkArrowType.
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> a valid #GtkShadowType.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_aspect_frame_new">
<description>
Create a new #GtkAspectFrame.
@@ -28082,58 +22053,6 @@ Since: 3.18
</return>
</function>
-<function name="gtk_assistant_get_page_header_image">
-<description>
-Gets the header image for @page.
-
-Since: 2.10
-
-Deprecated: 3.2: Since GTK+ 3.2, a header is no longer shown;
-add your header decoration to the page content instead.
-
-</description>
-<parameters>
-<parameter name="assistant">
-<parameter_description> a #GtkAssistant
-</parameter_description>
-</parameter>
-<parameter name="page">
-<parameter_description> a page of @assistant
-</parameter_description>
-</parameter>
-</parameters>
-<return> the header image for @page,
-or %NULL if there’s no header image for the page
-
-</return>
-</function>
-
-<function name="gtk_assistant_get_page_side_image">
-<description>
-Gets the side image for @page.
-
-Since: 2.10
-
-Deprecated: 3.2: Since GTK+ 3.2, sidebar images are not
-shown anymore.
-
-</description>
-<parameters>
-<parameter name="assistant">
-<parameter_description> a #GtkAssistant
-</parameter_description>
-</parameter>
-<parameter name="page">
-<parameter_description> a page of @assistant
-</parameter_description>
-</parameter>
-</parameters>
-<return> the side image for @page,
-or %NULL if there’s no side image for the page
-
-</return>
-</function>
-
<function name="gtk_assistant_get_page_title">
<description>
Gets the title for @page.
@@ -28440,63 +22359,6 @@ Since: 3.18
<return></return>
</function>
-<function name="gtk_assistant_set_page_header_image">
-<description>
-Sets a header image for @page.
-
-Since: 2.10
-
-Deprecated: 3.2: Since GTK+ 3.2, a header is no longer shown;
-add your header decoration to the page content instead.
-
-</description>
-<parameters>
-<parameter name="assistant">
-<parameter_description> a #GtkAssistant
-</parameter_description>
-</parameter>
-<parameter name="page">
-<parameter_description> a page of @assistant
-</parameter_description>
-</parameter>
-<parameter name="pixbuf">
-<parameter_description> the new header image @page
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_assistant_set_page_side_image">
-<description>
-Sets a side image for @page.
-
-This image used to be displayed in the side area of the assistant
-when @page is the current page.
-
-Since: 2.10
-
-Deprecated: 3.2: Since GTK+ 3.2, sidebar images are not
-shown anymore.
-
-</description>
-<parameters>
-<parameter name="assistant">
-<parameter_description> a #GtkAssistant
-</parameter_description>
-</parameter>
-<parameter name="page">
-<parameter_description> a page of @assistant
-</parameter_description>
-</parameter>
-<parameter name="pixbuf">
-<parameter_description> the new side image @page
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_assistant_set_page_title">
<description>
Sets a title for @page.
@@ -28794,37 +22656,6 @@ Find a key binding matching @keyval and @modifiers within
</return>
</function>
-<function name="gtk_binding_set_add_path">
-<description>
-This function was used internally by the GtkRC parsing mechanism
-to assign match patterns to #GtkBindingSet structures.
-
-In GTK+ 3, these match patterns are unused.
-
-Deprecated: 3.0
-
-</description>
-<parameters>
-<parameter name="binding_set">
-<parameter_description> a #GtkBindingSet to add a path to
-</parameter_description>
-</parameter>
-<parameter name="path_type">
-<parameter_description> path type the pattern applies to
-</parameter_description>
-</parameter>
-<parameter name="path_pattern">
-<parameter_description> the actual match pattern
-</parameter_description>
-</parameter>
-<parameter name="priority">
-<parameter_description> binding priority
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_binding_set_by_class">
<description>
This function returns the binding set named after the type name of
@@ -29095,14 +22926,6 @@ always allocated the full height of a horizontal #GtkBox and the full width
of a vertical #GtkBox. This option affects the other dimension
</parameter_description>
</parameter>
-<parameter name="padding">
-<parameter_description> extra space in pixels to put between this child and its
-neighbors, over and above the global amount specified by
-#GtkBox:spacing property. If @child is a widget at one of the
-reference ends of @box, then @padding pixels are also put between
-@child and the reference edge of @box
-</parameter_description>
-</parameter>
</parameters>
<return></return>
</function>
@@ -29137,14 +22960,6 @@ always allocated the full height of a horizontal #GtkBox and the full width
of a vertical #GtkBox. This option affects the other dimension
</parameter_description>
</parameter>
-<parameter name="padding">
-<parameter_description> extra space in pixels to put between this child and its
-neighbors, over and above the global amount specified by
-#GtkBox:spacing property. If @child is a widget at one of the
-reference ends of @box, then @padding pixels are also put between
-@child and the reference edge of @box
-</parameter_description>
-</parameter>
</parameters>
<return></return>
</function>
@@ -29173,11 +22988,6 @@ property
property
</parameter_description>
</parameter>
-<parameter name="padding">
-<parameter_description> pointer to return location for padding
-child property
-</parameter_description>
-</parameter>
<parameter name="pack_type">
<parameter_description> pointer to return location for pack-type
child property
@@ -29289,10 +23099,6 @@ Sets the way @child is packed into @box.
<parameter_description> the new value of the fill child property
</parameter_description>
</parameter>
-<parameter name="padding">
-<parameter_description> the new value of the padding child property
-</parameter_description>
-</parameter>
<parameter name="pack_type">
<parameter_description> the new value of the pack-type child property
</parameter_description>
@@ -30346,7 +24152,7 @@ calls g_value_init() on the @value argument, so it need not be
initialised beforehand.
This function can handle char, uchar, boolean, int, uint, long,
-ulong, enum, flags, float, double, string, #GdkColor, #GdkRGBA and
+ulong, enum, flags, float, double, string, #GdkRGBA and
#GtkAdjustment type values. Support for #GtkWidget type values is
still to come.
@@ -30423,31 +24229,6 @@ Since: 2.12
</return>
</function>
-<function name="gtk_builtin_icon_set_default_size_property">
-<description>
-Sets the name of a widget style property to use to compute the default size
-of the icon. If it is set to no %NULL, it will be used instead of the value
-set via gtk_builtin_icon_set_default_size() to set the default size of the
-icon.
-
-@property_name must refer to a style property that is of integer type.
-
-This function is intended strictly for backwards compatibility reasons.
-
-</description>
-<parameters>
-<parameter name="icon">
-<parameter_description> icon to set the property for
-</parameter_description>
-</parameter>
-<parameter name="property_name">
-<parameter_description> Name of the style property
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_button_box_get_child_non_homogeneous">
<description>
Returns whether the child is exempted from homogenous
@@ -30617,68 +24398,6 @@ Emits a #GtkButton::clicked signal to the given #GtkButton.
<return></return>
</function>
-<function name="gtk_button_enter">
-<description>
-Emits a #GtkButton::enter signal to the given #GtkButton.
-
-Deprecated: 2.20: Use the #GtkWidget::enter-notify-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> The #GtkButton you want to send the signal to.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_get_alignment">
-<description>
-Gets the alignment of the child in the button.
-
-Since: 2.4
-
-Deprecated: 3.14: Access the child widget directly if you need to control
-its alignment.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-<parameter name="xalign">
-<parameter_description> return location for horizontal alignment
-</parameter_description>
-</parameter>
-<parameter name="yalign">
-<parameter_description> return location for vertical alignment
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_get_always_show_image">
-<description>
-Returns whether the button will ignore the #GtkSettings:gtk-button-images
-setting and always show the image, if available.
-
-Since: 3.6
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the button will always show the image
-
-</return>
-</function>
-
<function name="gtk_button_get_event_window">
<description>
Returns the button’s event window if it is realized, %NULL otherwise.
@@ -30698,64 +24417,18 @@ Since: 2.22
</return>
</function>
-<function name="gtk_button_get_focus_on_click">
-<description>
-Returns whether the button grabs focus when it is clicked with the mouse.
-See gtk_button_set_focus_on_click().
-
-Since: 2.4
-
-Deprecated: 3.20: Use gtk_widget_get_focus_on_click() instead
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the button grabs focus when it is clicked with
-the mouse.
-
-</return>
-</function>
-
-<function name="gtk_button_get_image">
-<description>
-Gets the widget that is currenty set as the image of @button.
-This may have been explicitly set by gtk_button_set_image()
-or constructed by gtk_button_new_from_stock().
-
-Since: 2.6
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GtkWidget or %NULL in case
-there is no image
-
-</return>
-</function>
-
-<function name="gtk_button_get_image_position">
+<function name="gtk_button_get_icon_name">
<description>
-Gets the position of the image relative to the text
-inside the button.
-
-Since: 2.10
+Since: 3.90
</description>
<parameters>
<parameter name="button">
-<parameter_description> a #GtkButton
+<parameter_description> A #GtkButton
</parameter_description>
</parameter>
</parameters>
-<return> the position
+<return> The icon name set via gtk_button_set_icon_name
</return>
</function>
@@ -30797,26 +24470,6 @@ Returns the current relief style of the given #GtkButton.
</return>
</function>
-<function name="gtk_button_get_use_stock">
-<description>
-Returns whether the button label is a stock item.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the button label is used to
-select a stock item instead of being
-used directly as the label text.
-
-</return>
-</function>
-
<function name="gtk_button_get_use_underline">
<description>
Returns whether an embedded underline in the button label indicates a
@@ -30835,22 +24488,6 @@ indicates the mnemonic accelerator keys.
</return>
</function>
-<function name="gtk_button_leave">
-<description>
-Emits a #GtkButton::leave signal to the given #GtkButton.
-
-Deprecated: 2.20: Use the #GtkWidget::leave-notify-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> The #GtkButton you want to send the signal to.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_button_new">
<description>
Creates a new #GtkButton widget. To add a child widget to the button,
@@ -30893,29 +24530,6 @@ Since: 3.10
</return>
</function>
-<function name="gtk_button_new_from_stock">
-<description>
-Creates a new #GtkButton containing the image and text from a stock item.
-Some stock ids have preprocessor macros like #GTK_STOCK_OK and
-#GTK_STOCK_APPLY.
-
-If @stock_id is unknown, then it will be treated as a mnemonic
-label (as for gtk_button_new_with_mnemonic()).
-
-Deprecated: 3.10: Use gtk_button_new_with_label() instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> the name of the stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkButton
-
-</return>
-</function>
-
<function name="gtk_button_new_with_label">
<description>
Creates a #GtkButton widget with a #GtkLabel child containing the given
@@ -30955,155 +24569,22 @@ mnemonic character
</return>
</function>
-<function name="gtk_button_pressed">
-<description>
-Emits a #GtkButton::pressed signal to the given #GtkButton.
-
-Deprecated: 2.20: Use the #GtkWidget::button-press-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> The #GtkButton you want to send the signal to.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_released">
-<description>
-Emits a #GtkButton::released signal to the given #GtkButton.
-
-Deprecated: 2.20: Use the #GtkWidget::button-release-event signal.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> The #GtkButton you want to send the signal to.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_set_alignment">
-<description>
-Sets the alignment of the child. This property has no effect unless
-the child is a #GtkMisc or a #GtkAlignment.
-
-Since: 2.4
-
-Deprecated: 3.14: Access the child widget directly if you need to control
-its alignment.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-<parameter name="xalign">
-<parameter_description> the horizontal position of the child, 0.0 is left aligned,
-1.0 is right aligned
-</parameter_description>
-</parameter>
-<parameter name="yalign">
-<parameter_description> the vertical position of the child, 0.0 is top aligned,
-1.0 is bottom aligned
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_set_always_show_image">
-<description>
-If %TRUE, the button will ignore the #GtkSettings:gtk-button-images
-setting and always show the image, if available.
-
-Use this property if the button would be useless or hard to use
-without the image.
-
-Since: 3.6
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-<parameter name="always_show">
-<parameter_description> %TRUE if the menuitem should always show the image
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_set_focus_on_click">
-<description>
-Sets whether the button will grab focus when it is clicked with the mouse.
-Making mouse clicks not grab focus is useful in places like toolbars where
-you don’t want the keyboard focus removed from the main area of the
-application.
-
-Since: 2.4
-
-Deprecated: 3.20: Use gtk_widget_set_focus_on_click() instead
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-<parameter name="focus_on_click">
-<parameter_description> whether the button grabs focus when clicked with the mouse
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_set_image">
-<description>
-Set the image of @button to the given widget. The image will be
-displayed if the label text is %NULL or if
-#GtkButton:always-show-image is %TRUE. You don’t have to call
-gtk_widget_show() on @image yourself.
-
-Since: 2.6
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-<parameter name="image">
-<parameter_description> a widget to set as the image for the button
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_button_set_image_position">
+<function name="gtk_button_set_icon_name">
<description>
-Sets the position of the image relative to the text
-inside the button.
+Adds a #GtkImage with the given icon name as a child. The icon will be
+of size %GTK_ICON_SIZE_BUTTON. If @button already contains a child widget,
+that child widget will be removed and replaced with the image.
-Since: 2.10
+Since: 3.90
</description>
<parameters>
<parameter name="button">
-<parameter_description> a #GtkButton
+<parameter_description> A #GtkButton
</parameter_description>
</parameter>
-<parameter name="position">
-<parameter_description> the position
+<parameter name="icon_name">
+<parameter_description> A icon name
</parameter_description>
</parameter>
</parameters>
@@ -31112,9 +24593,7 @@ Since: 2.10
<function name="gtk_button_set_label">
<description>
-Sets the text of the label of the button to @str. This text is
-also used to select the stock item if gtk_button_set_use_stock()
-is used.
+Sets the text of the label of the button to @label.
This will also clear any previously set labels.
@@ -31137,8 +24616,6 @@ This will also clear any previously set labels.
Sets the relief style of the edges of the given #GtkButton widget.
Two styles exist, %GTK_RELIEF_NORMAL and %GTK_RELIEF_NONE.
The default style is, as one can guess, %GTK_RELIEF_NORMAL.
-The deprecated value %GTK_RELIEF_HALF behaves the same as
-%GTK_RELIEF_NORMAL.
</description>
<parameters>
@@ -31154,27 +24631,6 @@ The deprecated value %GTK_RELIEF_HALF behaves the same as
<return></return>
</function>
-<function name="gtk_button_set_use_stock">
-<description>
-If %TRUE, the label set on the button is used as a
-stock id to select the stock item for the button.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkButton
-</parameter_description>
-</parameter>
-<parameter name="use_stock">
-<parameter_description> %TRUE if the button should use a stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_button_set_use_underline">
<description>
If true, an underline in the text of the button label indicates
@@ -34753,38 +28209,6 @@ Since: 2.16
</return>
</function>
-<function name="gtk_cell_view_get_size_of_row">
-<description>
-Sets @requisition to the size needed by @cell_view to display
-the model row pointed to by @path.
-
-Since: 2.6
-
-Deprecated: 3.0: Combo box formerly used this to calculate the
-sizes for cellviews, now you can achieve this by either using
-the #GtkCellView:fit-model property or by setting the currently
-displayed row of the #GtkCellView and using gtk_widget_get_preferred_size().
-
-</description>
-<parameters>
-<parameter name="cell_view">
-<parameter_description> a #GtkCellView
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> a #GtkTreePath
-</parameter_description>
-</parameter>
-<parameter name="requisition">
-<parameter_description> return location for the size
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE
-
-</return>
-</function>
-
<function name="gtk_cell_view_new">
<description>
Creates a new #GtkCellView widget.
@@ -34885,28 +28309,6 @@ Since: 2.6
</return>
</function>
-<function name="gtk_cell_view_set_background_color">
-<description>
-Sets the background color of @view.
-
-Since: 2.6
-
-Deprecated: 3.4: Use gtk_cell_view_set_background_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="cell_view">
-<parameter_description> a #GtkCellView
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the new background color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_cell_view_set_background_rgba">
<description>
Sets the background color of @cell_view.
@@ -36168,70 +29570,6 @@ Since: 2.14
</return>
</function>
-<function name="gtk_color_button_get_alpha">
-<description>
-Returns the current alpha value.
-
-Since: 2.4
-
-Deprecated: 3.4: Use gtk_color_chooser_get_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> an integer between 0 and 65535
-
-</return>
-</function>
-
-<function name="gtk_color_button_get_color">
-<description>
-Sets @color to be the current color in the #GtkColorButton widget.
-
-Since: 2.4
-
-Deprecated: 3.4: Use gtk_color_chooser_get_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> a #GdkColor to fill in with the current color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_button_get_rgba">
-<description>
-Sets @rgba to be the current color in the #GtkColorButton widget.
-
-Since: 3.0
-
-Deprecated: 3.4: Use gtk_color_chooser_get_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-<parameter name="rgba">
-<parameter_description> a #GdkRGBA to fill in with the current color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_color_button_get_title">
<description>
Gets the title of the color selection dialog.
@@ -36250,26 +29588,6 @@ Since: 2.4
</return>
</function>
-<function name="gtk_color_button_get_use_alpha">
-<description>
-Does the color selection dialog use the alpha channel ?
-
-Since: 2.4
-
-Deprecated: 3.4: Use gtk_color_chooser_get_use_alpha() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the color sample uses alpha channel, %FALSE if not
-
-</return>
-</function>
-
<function name="gtk_color_button_new">
<description>
Creates a new color button.
@@ -36290,26 +29608,6 @@ Since: 2.4
</return>
</function>
-<function name="gtk_color_button_new_with_color">
-<description>
-Creates a new color button.
-
-Since: 2.4
-
-Deprecated: 3.4: Use gtk_color_button_new_with_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="color">
-<parameter_description> A #GdkColor to set the current color with
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new color button
-
-</return>
-</function>
-
<function name="gtk_color_button_new_with_rgba">
<description>
Creates a new color button.
@@ -36328,72 +29626,6 @@ Since: 3.0
</return>
</function>
-<function name="gtk_color_button_set_alpha">
-<description>
-Sets the current opacity to be @alpha.
-
-Since: 2.4
-
-Deprecated: 3.4: Use gtk_color_chooser_set_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-<parameter name="alpha">
-<parameter_description> an integer between 0 and 65535
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_button_set_color">
-<description>
-Sets the current color to be @color.
-
-Since: 2.4
-
-Deprecated: Use gtk_color_chooser_set_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> A #GdkColor to set the current color with
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_button_set_rgba">
-<description>
-Sets the current color to be @rgba.
-
-Since: 3.0
-
-Deprecated: 3.4: Use gtk_color_chooser_set_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-<parameter name="rgba">
-<parameter_description> a #GdkRGBA to set the current color with
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_color_button_set_title">
<description>
Sets the title for the color selection dialog.
@@ -36414,28 +29646,6 @@ Since: 2.4
<return></return>
</function>
-<function name="gtk_color_button_set_use_alpha">
-<description>
-Sets whether or not the color button should use the alpha channel.
-
-Since: 2.4
-
-Deprecated: 3.4: Use gtk_color_chooser_set_use_alpha() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkColorButton
-</parameter_description>
-</parameter>
-<parameter name="use_alpha">
-<parameter_description> %TRUE if color button should use alpha channel, %FALSE if not
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_color_chooser_add_palette">
<description>
Adds a palette to the color chooser. If @orientation is horizontal,
@@ -36600,479 +29810,6 @@ Since: 3.4
</return>
</function>
-<function name="gtk_color_selection_dialog_get_color_selection">
-<description>
-Retrieves the #GtkColorSelection widget embedded in the dialog.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelectionDialog
-</parameter_description>
-</parameter>
-</parameters>
-<return> the embedded #GtkColorSelection
-
-</return>
-</function>
-
-<function name="gtk_color_selection_dialog_new">
-<description>
-Creates a new #GtkColorSelectionDialog.
-
-
-</description>
-<parameters>
-<parameter name="title">
-<parameter_description> a string containing the title text for the dialog.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GtkColorSelectionDialog.
-</return>
-</function>
-
-<function name="gtk_color_selection_get_current_alpha">
-<description>
-Returns the current alpha value.
-
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> an integer between 0 and 65535
-</return>
-</function>
-
-<function name="gtk_color_selection_get_current_color">
-<description>
-Sets @color to be the current color in the GtkColorSelection widget.
-
-Deprecated: 3.4: Use gtk_color_selection_get_current_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> a #GdkColor to fill in with the current color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_get_current_rgba">
-<description>
-Sets @rgba to be the current color in the GtkColorSelection widget.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="rgba">
-<parameter_description> a #GdkRGBA to fill in with the current color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_get_has_opacity_control">
-<description>
-Determines whether the colorsel has an opacity control.
-
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the @colorsel has an opacity control,
-%FALSE if it does't
-</return>
-</function>
-
-<function name="gtk_color_selection_get_has_palette">
-<description>
-Determines whether the color selector has a color palette.
-
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the selector has a palette, %FALSE if it hasn't
-</return>
-</function>
-
-<function name="gtk_color_selection_get_previous_alpha">
-<description>
-Returns the previous alpha value.
-
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> an integer between 0 and 65535
-</return>
-</function>
-
-<function name="gtk_color_selection_get_previous_color">
-<description>
-Fills @color in with the original color value.
-
-Deprecated: 3.4: Use gtk_color_selection_get_previous_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> a #GdkColor to fill in with the original color value
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_get_previous_rgba">
-<description>
-Fills @rgba in with the original color value.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="rgba">
-<parameter_description> a #GdkRGBA to fill in with the original color value
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_is_adjusting">
-<description>
-Gets the current state of the @colorsel.
-
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the user is currently dragging
-a color around, and %FALSE if the selection has stopped
-</return>
-</function>
-
-<function name="gtk_color_selection_new">
-<description>
-Creates a new GtkColorSelection.
-
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkColorSelection
-</return>
-</function>
-
-<function name="gtk_color_selection_palette_from_string">
-<description>
-Parses a color palette string; the string is a colon-separated
-list of color names readable by gdk_color_parse().
-
-
-</description>
-<parameters>
-<parameter name="str">
-<parameter_description> a string encoding a color palette
-</parameter_description>
-</parameter>
-<parameter name="colors">
-<parameter_description> return location for
-allocated array of #GdkColor
-</parameter_description>
-</parameter>
-<parameter name="n_colors">
-<parameter_description> return location for length of array
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if a palette was successfully parsed
-</return>
-</function>
-
-<function name="gtk_color_selection_palette_to_string">
-<description>
-Encodes a palette as a string, useful for persistent storage.
-
-
-</description>
-<parameters>
-<parameter name="colors">
-<parameter_description> an array of colors
-</parameter_description>
-</parameter>
-<parameter name="n_colors">
-<parameter_description> length of the array
-</parameter_description>
-</parameter>
-</parameters>
-<return> allocated string encoding the palette
-</return>
-</function>
-
-<function name="gtk_color_selection_set_change_palette_with_screen_hook">
-<description>
-Installs a global function to be called whenever the user
-tries to modify the palette in a color selection.
-
-This function should save the new palette contents, and update
-the #GtkSettings:gtk-color-palette GtkSettings property so all
-GtkColorSelection widgets will be modified.
-
-Since: 2.2
-
-</description>
-<parameters>
-<parameter name="func">
-<parameter_description> a function to call when the custom palette needs saving
-</parameter_description>
-</parameter>
-</parameters>
-<return> the previous change palette hook (that was replaced)
-
-</return>
-</function>
-
-<function name="gtk_color_selection_set_current_alpha">
-<description>
-Sets the current opacity to be @alpha.
-
-The first time this is called, it will also set
-the original opacity to be @alpha too.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="alpha">
-<parameter_description> an integer between 0 and 65535
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_current_color">
-<description>
-Sets the current color to be @color.
-
-The first time this is called, it will also set
-the original color to be @color too.
-
-Deprecated: 3.4: Use gtk_color_selection_set_current_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> a #GdkColor to set the current color with
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_current_rgba">
-<description>
-Sets the current color to be @rgba.
-
-The first time this is called, it will also set
-the original color to be @rgba too.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="rgba">
-<parameter_description> A #GdkRGBA to set the current color with
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_has_opacity_control">
-<description>
-Sets the @colorsel to use or not use opacity.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="has_opacity">
-<parameter_description> %TRUE if @colorsel can set the opacity, %FALSE otherwise
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_has_palette">
-<description>
-Shows and hides the palette based upon the value of @has_palette.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="has_palette">
-<parameter_description> %TRUE if palette is to be visible, %FALSE otherwise
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_palette_color">
-<description>
-Sets the palette located at @index to have @color as its color.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="index">
-<parameter_description> the color index of the palette
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> A #GdkColor to set the palette with
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_previous_alpha">
-<description>
-Sets the “previous” alpha to be @alpha.
-
-This function should be called with some hesitations,
-as it might seem confusing to have that alpha change.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="alpha">
-<parameter_description> an integer between 0 and 65535
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_previous_color">
-<description>
-Sets the “previous” color to be @color.
-
-This function should be called with some hesitations,
-as it might seem confusing to have that color change.
-Calling gtk_color_selection_set_current_color() will also
-set this color the first time it is called.
-
-Deprecated: 3.4: Use gtk_color_selection_set_previous_rgba() instead.
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> a #GdkColor to set the previous color with
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_color_selection_set_previous_rgba">
-<description>
-Sets the “previous” color to be @rgba.
-
-This function should be called with some hesitations,
-as it might seem confusing to have that color change.
-Calling gtk_color_selection_set_current_rgba() will also
-set this color the first time it is called.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="colorsel">
-<parameter_description> a #GtkColorSelection
-</parameter_description>
-</parameter>
-<parameter name="rgba">
-<parameter_description> a #GdkRGBA to set the previous color with
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_combo_box_get_active">
<description>
Returns the index of the currently active item, or -1 if there’s no
@@ -37146,24 +29883,6 @@ Since: 2.4
</return>
</function>
-<function name="gtk_combo_box_get_add_tearoffs">
-<description>
-Gets the current value of the :add-tearoffs property.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="combo_box">
-<parameter_description> a #GtkComboBox
-</parameter_description>
-</parameter>
-</parameters>
-<return> the current value of the :add-tearoffs property.
-
-</return>
-</function>
-
<function name="gtk_combo_box_get_button_sensitivity">
<description>
Returns whether the combo box sets the dropdown button
@@ -37224,28 +29943,6 @@ Since: 2.24
</return>
</function>
-<function name="gtk_combo_box_get_focus_on_click">
-<description>
-Returns whether the combo box grabs focus when it is clicked
-with the mouse. See gtk_combo_box_set_focus_on_click().
-
-Since: 2.6
-
-Deprecated: 3.20: Use gtk_widget_get_focus_on_click() instead
-
-</description>
-<parameters>
-<parameter name="combo">
-<parameter_description> a #GtkComboBox
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the combo box grabs focus when it is
-clicked with the mouse.
-
-</return>
-</function>
-
<function name="gtk_combo_box_get_has_entry">
<description>
Returns whether the combo box has an entry.
@@ -37379,28 +30076,6 @@ Since: 2.6
</return>
</function>
-<function name="gtk_combo_box_get_title">
-<description>
-Gets the current title of the menu in tearoff mode. See
-gtk_combo_box_set_add_tearoffs().
-
-Since: 2.10
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="combo_box">
-<parameter_description> a #GtkComboBox
-</parameter_description>
-</parameter>
-</parameters>
-<return> the menu’s title in tearoff mode. This is an internal copy of the
-string which must not be freed.
-
-</return>
-</function>
-
<function name="gtk_combo_box_get_wrap_width">
<description>
Returns the wrap width which is used to determine the number of columns
@@ -37651,29 +30326,6 @@ Since: 2.4
<return></return>
</function>
-<function name="gtk_combo_box_set_add_tearoffs">
-<description>
-Sets whether the popup menu should have a tearoff
-menu item.
-
-Since: 2.6
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="combo_box">
-<parameter_description> a #GtkComboBox
-</parameter_description>
-</parameter>
-<parameter name="add_tearoffs">
-<parameter_description> %TRUE to add tearoff menu items
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_combo_box_set_button_sensitivity">
<description>
Sets whether the dropdown button of the combo box should be
@@ -37744,32 +30396,6 @@ the internal entry
<return></return>
</function>
-<function name="gtk_combo_box_set_focus_on_click">
-<description>
-Sets whether the combo box will grab focus when it is clicked with
-the mouse. Making mouse clicks not grab focus is useful in places
-like toolbars where you don’t want the keyboard focus removed from
-the main area of the application.
-
-Since: 2.6
-
-Deprecated: 3.20: Use gtk_widget_set_focus_on_click() instead
-
-</description>
-<parameters>
-<parameter name="combo">
-<parameter_description> a #GtkComboBox
-</parameter_description>
-</parameter>
-<parameter name="focus_on_click">
-<parameter_description> whether the combo box grabs focus when clicked
-with the mouse
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_combo_box_set_id_column">
<description>
Sets the model column which @combo_box should use to get string IDs
@@ -37890,28 +30516,6 @@ Since: 2.4
<return></return>
</function>
-<function name="gtk_combo_box_set_title">
-<description>
-Sets the menu’s title in tearoff mode.
-
-Since: 2.10
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="combo_box">
-<parameter_description> a #GtkComboBox
-</parameter_description>
-</parameter>
-<parameter name="title">
-<parameter_description> a title for the menu in tearoff mode
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_combo_box_set_wrap_width">
<description>
Sets the wrap width of @combo_box to be @width. The wrap width is basically
@@ -38504,29 +31108,6 @@ name.
</return>
</function>
-<function name="gtk_container_class_handle_border_width">
-<description>
-Modifies a subclass of #GtkContainerClass to automatically add and
-remove the border-width setting on GtkContainer. This allows the
-subclass to ignore the border width in its size request and
-allocate methods. The intent is for a subclass to invoke this
-in its class_init function.
-
-gtk_container_class_handle_border_width() is necessary because it
-would break API too badly to make this behavior the default. So
-subclasses must “opt in” to the parent class handling border_width
-for them.
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> the class struct of a #GtkContainer subclass
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_container_class_install_child_properties">
<description>
Installs child properties on a container class.
@@ -38691,23 +31272,6 @@ rather than gtk_container_forall().
<return></return>
</function>
-<function name="gtk_container_get_border_width">
-<description>
-Retrieves the border width of the container. See
-gtk_container_set_border_width().
-
-
-</description>
-<parameters>
-<parameter name="container">
-<parameter_description> a #GtkContainer
-</parameter_description>
-</parameter>
-</parameters>
-<return> the current border width
-</return>
-</function>
-
<function name="gtk_container_get_children">
<description>
Returns the container’s non-internal children. See
@@ -38834,27 +31398,6 @@ from the toplevel down to and including @child.
</return>
</function>
-<function name="gtk_container_get_resize_mode">
-<description>
-Returns the resize mode for the container. See
-gtk_container_set_resize_mode ().
-
-Deprecated: 3.12: Resize modes are deprecated. They aren’t necessary
-anymore since frame clocks and might introduce obscure bugs if
-used.
-
-</description>
-<parameters>
-<parameter name="container">
-<parameter_description> a #GtkContainer
-</parameter_description>
-</parameter>
-</parameters>
-<return> the current resize mode
-
-</return>
-</function>
-
<function name="gtk_container_propagate_draw">
<description>
When a container receives a call to the draw function, it must send
@@ -38919,47 +31462,6 @@ container and help break any circular reference count cycles.
<return></return>
</function>
-<function name="gtk_container_resize_children">
-<description>
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="container">
-<parameter_description> a #GtkContainer
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_container_set_border_width">
-<description>
-Sets the border width of the container.
-
-The border width of a container is the amount of space to leave
-around the outside of the container. The only exception to this is
-#GtkWindow; because toplevel windows can’t leave space outside,
-they leave the space inside. The border is added on all sides of
-the container. To add space to only one side, use a specific
-#GtkWidget:margin property on the child widget, for example
-#GtkWidget:margin-top.
-
-</description>
-<parameters>
-<parameter name="container">
-<parameter_description> a #GtkContainer
-</parameter_description>
-</parameter>
-<parameter name="border_width">
-<parameter_description> amount of blank space to leave outside
-the container. Valid values are in the range 0-65535 pixels.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_container_set_focus_chain">
<description>
Sets a focus chain, overriding the one computed automatically by GTK+.
@@ -39064,55 +31566,6 @@ is moved among the descendents of @container
<return></return>
</function>
-<function name="gtk_container_set_reallocate_redraws">
-<description>
-Sets the @reallocate_redraws flag of the container to the given value.
-
-Containers requesting reallocation redraws get automatically
-redrawn if any of their children changed allocation.
-
-Deprecated: 3.14: Call gtk_widget_queue_draw() in your size_allocate handler.
-
-</description>
-<parameters>
-<parameter name="container">
-<parameter_description> a #GtkContainer
-</parameter_description>
-</parameter>
-<parameter name="needs_redraws">
-<parameter_description> the new value for the container’s @reallocate_redraws flag
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_container_set_resize_mode">
-<description>
-Sets the resize mode for the container.
-
-The resize mode of a container determines whether a resize request
-will be passed to the container’s parent, queued for later execution
-or executed immediately.
-
-Deprecated: 3.12: Resize modes are deprecated. They aren’t necessary
-anymore since frame clocks and might introduce obscure bugs if
-used.
-
-</description>
-<parameters>
-<parameter name="container">
-<parameter_description> a #GtkContainer
-</parameter_description>
-</parameter>
-<parameter name="resize_mode">
-<parameter_description> the new resize mode
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_container_unset_focus_chain">
<description>
Removes a focus chain explicitly set with gtk_container_set_focus_chain().
@@ -39656,7 +32109,6 @@ This memory is owned by GTK+, and you must not free it.
Loads @data into @css_provider, and by doing so clears any previously loaded
information.
-
</description>
<parameters>
<parameter name="css_provider">
@@ -39673,16 +32125,8 @@ information.
potentially do a copy.
</parameter_description>
</parameter>
-<parameter name="error">
-<parameter_description> return location for a #GError, or %NULL
-</parameter_description>
-</parameter>
</parameters>
-<return> %TRUE. The return value is deprecated and %FALSE will only be
-returned for backwards compatibility reasons if an @error is not
-%NULL and a loading error occurred. To track errors while loading
-CSS, connect to the #GtkCssProvider::parsing-error signal.
-</return>
+<return></return>
</function>
<function name="gtk_css_provider_load_from_file">
@@ -39690,7 +32134,6 @@ CSS, connect to the #GtkCssProvider::parsing-error signal.
Loads the data contained in @file into @css_provider, making it
clear any previously loaded information.
-
</description>
<parameters>
<parameter name="css_provider">
@@ -39701,16 +32144,8 @@ clear any previously loaded information.
<parameter_description> #GFile pointing to a file to load
</parameter_description>
</parameter>
-<parameter name="error">
-<parameter_description> return location for a #GError, or %NULL
-</parameter_description>
-</parameter>
</parameters>
-<return> %TRUE. The return value is deprecated and %FALSE will only be
-returned for backwards compatibility reasons if an @error is not
-%NULL and a loading error occurred. To track errors while loading
-CSS, connect to the #GtkCssProvider::parsing-error signal.
-</return>
+<return></return>
</function>
<function name="gtk_css_provider_load_from_path">
@@ -39718,7 +32153,6 @@ CSS, connect to the #GtkCssProvider::parsing-error signal.
Loads the data contained in @path into @css_provider, making it clear
any previously loaded information.
-
</description>
<parameters>
<parameter name="css_provider">
@@ -39729,16 +32163,8 @@ any previously loaded information.
<parameter_description> the path of a filename to load, in the GLib filename encoding
</parameter_description>
</parameter>
-<parameter name="error">
-<parameter_description> return location for a #GError, or %NULL
-</parameter_description>
-</parameter>
</parameters>
-<return> %TRUE. The return value is deprecated and %FALSE will only be
-returned for backwards compatibility reasons if an @error is not
-%NULL and a loading error occurred. To track errors while loading
-CSS, connect to the #GtkCssProvider::parsing-error signal.
-</return>
+<return></return>
</function>
<function name="gtk_css_provider_load_from_resource">
@@ -40403,99 +32829,6 @@ be triggered during a gtk_dialog_run() call.
</return>
</function>
-<function name="gtk_dialog_set_alternative_button_order">
-<description>
-Sets an alternative button order. If the
-#GtkSettings:gtk-alternative-button-order setting is set to %TRUE,
-the dialog buttons are reordered according to the order of the
-response ids passed to this function.
-
-By default, GTK+ dialogs use the button order advocated by the
-[GNOME Human Interface Guidelines](http://library.gnome.org/devel/hig-book/stable/)
-with the affirmative button at the far
-right, and the cancel button left of it. But the builtin GTK+ dialogs
-and #GtkMessageDialogs do provide an alternative button order,
-which is more suitable on some platforms, e.g. Windows.
-
-Use this function after adding all the buttons to your dialog, as the
-following example shows:
-
-|[<!-- language="C" -->
-cancel_button = gtk_dialog_add_button (GTK_DIALOG (dialog),
-_("_Cancel"),
-GTK_RESPONSE_CANCEL);
-
-ok_button = gtk_dialog_add_button (GTK_DIALOG (dialog),
-_("_OK"),
-GTK_RESPONSE_OK);
-
-gtk_widget_grab_default (ok_button);
-
-help_button = gtk_dialog_add_button (GTK_DIALOG (dialog),
-_("_Help"),
-GTK_RESPONSE_HELP);
-
-gtk_dialog_set_alternative_button_order (GTK_DIALOG (dialog),
-GTK_RESPONSE_OK,
-GTK_RESPONSE_CANCEL,
-GTK_RESPONSE_HELP,
--1);
-]|
-
-Since: 2.6
-Deprecated: 3.10: Deprecated
-
-</description>
-<parameters>
-<parameter name="dialog">
-<parameter_description> a #GtkDialog
-</parameter_description>
-</parameter>
-<parameter name="first_response_id">
-<parameter_description> a response id used by one @dialog’s buttons
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> a list of more response ids of @dialog’s buttons, terminated by -1
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_dialog_set_alternative_button_order_from_array">
-<description>
-Sets an alternative button order. If the
-#GtkSettings:gtk-alternative-button-order setting is set to %TRUE,
-the dialog buttons are reordered according to the order of the
-response ids in @new_order.
-
-See gtk_dialog_set_alternative_button_order() for more information.
-
-This function is for use by language bindings.
-
-Since: 2.6
-Deprecated: 3.10: Deprecated
-
-</description>
-<parameters>
-<parameter name="dialog">
-<parameter_description> a #GtkDialog
-</parameter_description>
-</parameter>
-<parameter name="n_params">
-<parameter_description> the number of response ids in @new_order
-</parameter_description>
-</parameter>
-<parameter name="new_order">
-<parameter_description> an array of response ids of
-@dialog’s buttons
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_dialog_set_default_response">
<description>
Sets the last widget in the dialog’s action area with the given @response_id
@@ -40589,37 +32922,6 @@ to @sizes.
</return>
</function>
-<function name="gtk_drag_begin">
-<description>
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> the source widget.
-</parameter_description>
-</parameter>
-<parameter name="targets">
-<parameter_description> The targets (data formats) in which the
-source can provide the data.
-</parameter_description>
-</parameter>
-<parameter name="actions">
-<parameter_description> A bitmask of the allowed drag actions for this drag.
-</parameter_description>
-</parameter>
-<parameter name="button">
-<parameter_description> The button the user clicked to start the drag.
-</parameter_description>
-</parameter>
-<parameter name="event">
-<parameter_description> The event that triggered the start of the drag.
-</parameter_description>
-</parameter>
-</parameters>
-<return>
-</return>
-</function>
-
<function name="gtk_drag_begin_with_coordinates">
<description>
@@ -40702,6 +33004,13 @@ source can provide the data.
<function name="gtk_drag_dest_add_image_targets">
<description>
+Add the image targets supported by #GtkSelectionData to
+the target list of the drag destination. The targets
+are added with @info = 0. If you need another value,
+use gtk_target_list_add_image_targets() and
+gtk_drag_dest_set_target_list().
+
+Since: 2.6
</description>
<parameters>
@@ -40715,6 +33024,13 @@ source can provide the data.
<function name="gtk_drag_dest_add_text_targets">
<description>
+Add the text targets supported by #GtkSelectionData to
+the target list of the drag destination. The targets
+are added with @info = 0. If you need another value,
+use gtk_target_list_add_text_targets() and
+gtk_drag_dest_set_target_list().
+
+Since: 2.6
</description>
<parameters>
@@ -40728,6 +33044,13 @@ source can provide the data.
<function name="gtk_drag_dest_add_uri_targets">
<description>
+Add the URI targets supported by #GtkSelectionData to
+the target list of the drag destination. The targets
+are added with @info = 0. If you need another value,
+use gtk_target_list_add_uri_targets() and
+gtk_drag_dest_set_target_list().
+
+Since: 2.6
</description>
<parameters>
@@ -40741,6 +33064,14 @@ source can provide the data.
<function name="gtk_drag_dest_find_target">
<description>
+Looks for a match between the supported targets of @context and the
+@dest_target_list, returning the first matching target, otherwise
+returning %GDK_NONE. @dest_target_list should usually be the return
+value from gtk_drag_dest_get_target_list(), but some widgets may
+have different valid targets for different parts of the widget; in
+that case, they will have to implement a drag_motion handler that
+passes the correct target list to this function.
+
</description>
<parameters>
@@ -40758,12 +33089,16 @@ gtk_drag_dest_get_target_list (@widget).
</parameter_description>
</parameter>
</parameters>
-<return>
+<return> first target that the source offers
+and the dest can accept, or %GDK_NONE
</return>
</function>
<function name="gtk_drag_dest_get_target_list">
<description>
+Returns the list of targets this widget can accept from
+drag-and-drop.
+
</description>
<parameters>
@@ -40772,11 +33107,16 @@ gtk_drag_dest_get_target_list (@widget).
</parameter_description>
</parameter>
</parameters>
-<return></return>
+<return> the #GtkTargetList, or %NULL if none
+</return>
</function>
<function name="gtk_drag_dest_get_track_motion">
<description>
+Returns whether the widget has been configured to always
+emit #GtkWidget::drag-motion signals.
+
+Since: 2.10
</description>
<parameters>
@@ -40785,11 +33125,53 @@ gtk_drag_dest_get_target_list (@widget).
</parameter_description>
</parameter>
</parameters>
-<return></return>
+<return> %TRUE if the widget always emits
+#GtkWidget::drag-motion events
+
+</return>
</function>
<function name="gtk_drag_dest_set">
<description>
+Sets a widget as a potential drop destination, and adds default behaviors.
+
+The default behaviors listed in @flags have an effect similar
+to installing default handlers for the widget’s drag-and-drop signals
+(#GtkWidget::drag-motion, #GtkWidget::drag-drop, ...). They all exist
+for convenience. When passing #GTK_DEST_DEFAULT_ALL for instance it is
+sufficient to connect to the widget’s #GtkWidget::drag-data-received
+signal to get primitive, but consistent drag-and-drop support.
+
+Things become more complicated when you try to preview the dragged data,
+as described in the documentation for #GtkWidget::drag-motion. The default
+behaviors described by @flags make some assumptions, that can conflict
+with your own signal handlers. For instance #GTK_DEST_DEFAULT_DROP causes
+invokations of gdk_drag_status() in the context of #GtkWidget::drag-motion,
+and invokations of gtk_drag_finish() in #GtkWidget::drag-data-received.
+Especially the later is dramatic, when your own #GtkWidget::drag-motion
+handler calls gtk_drag_get_data() to inspect the dragged data.
+
+There’s no way to set a default action here, you can use the
+#GtkWidget::drag-motion callback for that. Here’s an example which selects
+the action to use depending on whether the control key is pressed or not:
+|[<!-- language="C" -->
+static void
+drag_motion (GtkWidget *widget,
+GdkDragContext *context,
+gint x,
+gint y,
+guint time)
+{
+GdkModifierType mask;
+
+gdk_window_get_pointer (gtk_widget_get_window (widget),
+NULL, NULL, &mask);
+if (mask & GDK_CONTROL_MASK)
+gdk_drag_status (context, GDK_ACTION_COPY, time);
+else
+gdk_drag_status (context, GDK_ACTION_MOVE, time);
+}
+]|
</description>
<parameters>
@@ -40802,10 +33184,10 @@ gtk_drag_dest_get_target_list (@widget).
</parameter_description>
</parameter>
<parameter name="targets">
-<parameter_description> a pointer to an array of #GtkTargetEntrys
-indicating the drop types that this @widget will accept, or %NULL.
-Later you can access the list with gtk_drag_dest_get_target_list()
-and gtk_drag_dest_find_target().
+<parameter_description> a pointer to an array of
+#GtkTargetEntrys indicating the drop types that this @widget will
+accept, or %NULL. Later you can access the list with
+gtk_drag_dest_get_target_list() and gtk_drag_dest_find_target().
</parameter_description>
</parameter>
<parameter name="n_targets">
@@ -40820,36 +33202,11 @@ and gtk_drag_dest_find_target().
<return></return>
</function>
-<function name="gtk_drag_dest_set_proxy">
-<description>
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="proxy_window">
-<parameter_description> the window to which to forward drag events
-</parameter_description>
-</parameter>
-<parameter name="protocol">
-<parameter_description> the drag protocol which the @proxy_window accepts
-(You can use gdk_drag_get_protocol() to determine this)
-</parameter_description>
-</parameter>
-<parameter name="use_coordinates">
-<parameter_description> If %TRUE, send the same coordinates to the
-destination, because it is an embedded
-subwindow.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_drag_dest_set_target_list">
<description>
+Sets the target types that this widget can accept from drag-and-drop.
+The widget must first be made into a drag destination with
+gtk_drag_dest_set().
</description>
<parameters>
@@ -40867,6 +33224,14 @@ subwindow.
<function name="gtk_drag_dest_set_track_motion">
<description>
+Tells the widget to emit #GtkWidget::drag-motion and
+#GtkWidget::drag-leave events regardless of the targets and the
+%GTK_DEST_DEFAULT_MOTION flag.
+
+This may be used when a widget wants to do generic
+actions regardless of the targets that the source offers.
+
+Since: 2.10
</description>
<parameters>
@@ -40884,6 +33249,9 @@ subwindow.
<function name="gtk_drag_dest_unset">
<description>
+Clears information about a drop destination set with
+gtk_drag_dest_set(). The widget will no longer receive
+notification of drags.
</description>
<parameters>
@@ -41083,33 +33451,6 @@ with a context for the source side of a drag)
<return></return>
</function>
-<function name="gtk_drag_set_icon_stock">
-<description>
-Sets the icon for a given drag from a stock ID.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> the context for a drag. (This must be called
-with a context for the source side of a drag)
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the ID of the stock icon to use for the drag.
-</parameter_description>
-</parameter>
-<parameter name="hot_x">
-<parameter_description> the X offset within the icon of the hotspot.
-</parameter_description>
-</parameter>
-<parameter name="hot_y">
-<parameter_description> the Y offset within the icon of the hotspot.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_drag_set_icon_surface">
<description>
Sets @surface as the icon for a given drag. GTK+ retains
@@ -41339,27 +33680,6 @@ release it when it is no longer needed.
<return></return>
</function>
-<function name="gtk_drag_source_set_icon_stock">
-<description>
-Sets the icon that will be used for drags from a particular source
-to a stock icon.
-
-Deprecated: 3.10: Use gtk_drag_source_set_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the ID of the stock icon to use
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_drag_source_set_target_list">
<description>
Changes the target types that this widget offers for drag-and-drop.
@@ -41409,46 +33729,6 @@ Undoes the effects of gtk_drag_source_set().
<return></return>
</function>
-<function name="gtk_draw_insertion_cursor">
-<description>
-Draws a text caret on @cr at @location. This is not a style function
-but merely a convenience function for drawing the standard cursor shape.
-
-Since: 3.0
-Deprecated: 3.4: Use gtk_render_insertion_cursor() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> cairo context to draw to
-</parameter_description>
-</parameter>
-<parameter name="location">
-<parameter_description> location where to draw the cursor (@location->width is ignored)
-</parameter_description>
-</parameter>
-<parameter name="is_primary">
-<parameter_description> if the cursor should be the primary cursor color.
-</parameter_description>
-</parameter>
-<parameter name="direction">
-<parameter_description> whether the cursor is left-to-right or
-right-to-left. Should never be #GTK_TEXT_DIR_NONE
-</parameter_description>
-</parameter>
-<parameter name="draw_arrow">
-<parameter_description> %TRUE to draw a directional arrow on the
-cursor. Should be %FALSE unless the cursor is split.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_drawing_area_new">
<description>
Creates a new drawing area.
@@ -42884,7 +35164,7 @@ Retrieves the image used for the icon.
Unlike the other methods of setting and getting icon data, this
method will work regardless of whether the icon was set using a
-#GdkPixbuf, a #GIcon, a stock item, or an icon name.
+#GdkPixbuf, a #GIcon or an icon name.
Since: 2.16
@@ -42927,33 +35207,6 @@ Since: 2.16
</return>
</function>
-<function name="gtk_entry_get_icon_stock">
-<description>
-Retrieves the stock id used for the icon, or %NULL if there is
-no icon or if the icon was set by some other method (e.g., by
-pixbuf, icon name or gicon).
-
-Since: 2.16
-
-Deprecated: 3.10: Use gtk_entry_get_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="entry">
-<parameter_description> A #GtkEntry
-</parameter_description>
-</parameter>
-<parameter name="icon_pos">
-<parameter_description> Icon position
-</parameter_description>
-</parameter>
-</parameters>
-<return> A stock id, or %NULL if no icon is set or if the icon
-wasn’t set from a stock id
-
-</return>
-</function>
-
<function name="gtk_entry_get_icon_storage_type">
<description>
Gets the type of representation being used by the icon
@@ -43026,30 +35279,6 @@ string with g_free() when done.
</return>
</function>
-<function name="gtk_entry_get_inner_border">
-<description>
-This function returns the entry’s #GtkEntry:inner-border property. See
-gtk_entry_set_inner_border() for more information.
-
-Since: 2.10
-
-Deprecated: 3.4: Use the standard border and padding CSS properties (through
-objects like #GtkStyleContext and #GtkCssProvider); the value returned by
-this function is ignored by #GtkEntry.
-
-</description>
-<parameters>
-<parameter name="entry">
-<parameter_description> a #GtkEntry
-</parameter_description>
-</parameter>
-</parameters>
-<return> the entry’s #GtkBorder, or
-%NULL if none was set.
-
-</return>
-</function>
-
<function name="gtk_entry_get_input_hints">
<description>
Gets the value of the #GtkEntry:input-hints property.
@@ -43870,35 +36099,6 @@ Since: 2.16
<return></return>
</function>
-<function name="gtk_entry_set_icon_from_stock">
-<description>
-Sets the icon shown in the entry at the specified position from
-a stock image.
-
-If @stock_id is %NULL, no icon will be shown in the specified position.
-
-Since: 2.16
-
-Deprecated: 3.10: Use gtk_entry_set_icon_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="entry">
-<parameter_description> A #GtkEntry
-</parameter_description>
-</parameter>
-<parameter name="icon_pos">
-<parameter_description> Icon position
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> The name of the stock item, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_entry_set_icon_sensitive">
<description>
Sets the sensitivity for the specified icon.
@@ -43985,37 +36185,6 @@ Since: 2.16
<return></return>
</function>
-<function name="gtk_entry_set_inner_border">
-<description>
-Sets %entry’s inner-border property to @border, or clears it if %NULL
-is passed. The inner-border is the area around the entry’s text, but
-inside its frame.
-
-If set, this property overrides the inner-border style property.
-Overriding the style-provided border is useful when you want to do
-in-place editing of some text in a canvas or list widget, where
-pixel-exact positioning of the entry is important.
-
-Since: 2.10
-
-Deprecated: 3.4: Use the standard border and padding CSS properties (through
-objects like #GtkStyleContext and #GtkCssProvider); the value set with
-this function is ignored by #GtkEntry.
-
-</description>
-<parameters>
-<parameter name="entry">
-<parameter_description> a #GtkEntry
-</parameter_description>
-</parameter>
-<parameter name="border">
-<parameter_description> a #GtkBorder, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_entry_set_input_hints">
<description>
Sets the #GtkEntry:input-hints property, which
@@ -44756,26 +36925,6 @@ Since: 3.2
</return>
</function>
-<function name="gtk_expander_get_spacing">
-<description>
-Gets the value set by gtk_expander_set_spacing().
-
-Since: 2.4
-
-Deprecated: 3.20: Use margins on the child instead.
-
-</description>
-<parameters>
-<parameter name="expander">
-<parameter_description> a #GtkExpander
-</parameter_description>
-</parameter>
-</parameters>
-<return> spacing between the expander and child
-
-</return>
-</function>
-
<function name="gtk_expander_get_use_markup">
<description>
Returns whether the label’s text is interpreted as marked up with
@@ -44966,29 +37115,6 @@ Since: 3.2
<return></return>
</function>
-<function name="gtk_expander_set_spacing">
-<description>
-Sets the spacing field of @expander, which is the number of
-pixels to place between expander and the child.
-
-Since: 2.4
-
-Deprecated: 3.20: Use margins on the child instead.
-
-</description>
-<parameters>
-<parameter name="expander">
-<parameter_description> a #GtkExpander
-</parameter_description>
-</parameter>
-<parameter name="spacing">
-<parameter_description> distance between the expander and child in pixels
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_expander_set_use_markup">
<description>
Sets whether the text of the label contains markup in
@@ -45168,28 +37294,6 @@ otherwise. In the latter case, the @error will be set as appropriate.
</return>
</function>
-<function name="gtk_file_chooser_button_get_focus_on_click">
-<description>
-Returns whether the button grabs focus when it is clicked with the mouse.
-See gtk_file_chooser_button_set_focus_on_click().
-
-Since: 2.10
-
-Deprecated: 3.20: Use gtk_widget_get_focus_on_click() instead
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkFileChooserButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the button grabs focus when it is clicked with
-the mouse.
-
-</return>
-</function>
-
<function name="gtk_file_chooser_button_get_title">
<description>
Retrieves the title of the browse dialog used by @button. The returned value
@@ -45276,31 +37380,6 @@ Since: 2.6
</return>
</function>
-<function name="gtk_file_chooser_button_set_focus_on_click">
-<description>
-Sets whether the button will grab focus when it is clicked with the mouse.
-Making mouse clicks not grab focus is useful in places like toolbars where
-you don’t want the keyboard focus removed from the main area of the
-application.
-
-Since: 2.10
-
-Deprecated: 3.20: Use gtk_widget_set_focus_on_click() instead
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkFileChooserButton
-</parameter_description>
-</parameter>
-<parameter name="focus_on_click">
-<parameter_description> whether the button grabs focus when clicked with the mouse
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_file_chooser_button_set_title">
<description>
Modifies the @title of the browse dialog used by @button.
@@ -48727,454 +40806,6 @@ Since: 3.2
</return>
</function>
-<function name="gtk_font_selection_dialog_get_cancel_button">
-<description>
-Gets the “Cancel” button.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="fsd">
-<parameter_description> a #GtkFontSelectionDialog
-</parameter_description>
-</parameter>
-</parameters>
-<return> the #GtkWidget used in the dialog
-for the “Cancel” button.
-
-</return>
-</function>
-
-<function name="gtk_font_selection_dialog_get_font_name">
-<description>
-Gets the currently-selected font name.
-
-Note that this can be a different string than what you set with
-gtk_font_selection_dialog_set_font_name(), as the font selection widget
-may normalize font names and thus return a string with a different
-structure. For example, “Helvetica Italic Bold 12” could be normalized
-to “Helvetica Bold Italic 12”. Use pango_font_description_equal()
-if you want to compare two font descriptions.
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="fsd">
-<parameter_description> a #GtkFontSelectionDialog
-</parameter_description>
-</parameter>
-</parameters>
-<return> A string with the name of the current font, or %NULL if no
-font is selected. You must free this string with g_free().
-
-</return>
-</function>
-
-<function name="gtk_font_selection_dialog_get_font_selection">
-<description>
-Retrieves the #GtkFontSelection widget embedded in the dialog.
-
-Since: 2.22
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="fsd">
-<parameter_description> a #GtkFontSelectionDialog
-</parameter_description>
-</parameter>
-</parameters>
-<return> the embedded #GtkFontSelection
-
-</return>
-</function>
-
-<function name="gtk_font_selection_dialog_get_ok_button">
-<description>
-Gets the “OK” button.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="fsd">
-<parameter_description> a #GtkFontSelectionDialog
-</parameter_description>
-</parameter>
-</parameters>
-<return> the #GtkWidget used in the dialog
-for the “OK” button.
-
-</return>
-</function>
-
-<function name="gtk_font_selection_dialog_get_preview_text">
-<description>
-Gets the text displayed in the preview area.
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="fsd">
-<parameter_description> a #GtkFontSelectionDialog
-</parameter_description>
-</parameter>
-</parameters>
-<return> the text displayed in the preview area.
-This string is owned by the widget and should not be
-modified or freed
-
-</return>
-</function>
-
-<function name="gtk_font_selection_dialog_new">
-<description>
-Creates a new #GtkFontSelectionDialog.
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="title">
-<parameter_description> the title of the dialog window
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkFontSelectionDialog
-
-</return>
-</function>
-
-<function name="gtk_font_selection_dialog_set_font_name">
-<description>
-Sets the currently selected font.
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="fsd">
-<parameter_description> a #GtkFontSelectionDialog
-</parameter_description>
-</parameter>
-<parameter name="fontname">
-<parameter_description> a font name like “Helvetica 12” or “Times Bold 18”
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the font selected in @fsd is now the
-@fontname specified, %FALSE otherwise.
-
-</return>
-</function>
-
-<function name="gtk_font_selection_dialog_set_preview_text">
-<description>
-Sets the text displayed in the preview area.
-
-Deprecated: 3.2: Use #GtkFontChooserDialog
-
-</description>
-<parameters>
-<parameter name="fsd">
-<parameter_description> a #GtkFontSelectionDialog
-</parameter_description>
-</parameter>
-<parameter name="text">
-<parameter_description> the text to display in the preview area
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_font_selection_get_face">
-<description>
-Gets the #PangoFontFace representing the selected font group
-details (i.e. family, slant, weight, width, etc).
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #PangoFontFace representing the
-selected font group details. The returned object is owned by
-@fontsel and must not be modified or freed.
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_face_list">
-<description>
-This returns the #GtkTreeView which lists all styles available for
-the selected font. For example, “Regular”, “Bold”, etc.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkWidget that is part of @fontsel
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_family">
-<description>
-Gets the #PangoFontFamily representing the selected font family.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #PangoFontFamily representing the
-selected font family. Font families are a collection of font
-faces. The returned object is owned by @fontsel and must not
-be modified or freed.
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_family_list">
-<description>
-This returns the #GtkTreeView that lists font families, for
-example, “Sans”, “Serif”, etc.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkWidget that is part of @fontsel
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_font_name">
-<description>
-Gets the currently-selected font name.
-
-Note that this can be a different string than what you set with
-gtk_font_selection_set_font_name(), as the font selection widget may
-normalize font names and thus return a string with a different structure.
-For example, “Helvetica Italic Bold 12” could be normalized to
-“Helvetica Bold Italic 12”. Use pango_font_description_equal()
-if you want to compare two font descriptions.
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A string with the name of the current font, or %NULL if
-no font is selected. You must free this string with g_free().
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_preview_entry">
-<description>
-This returns the #GtkEntry used to display the font as a preview.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkWidget that is part of @fontsel
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_preview_text">
-<description>
-Gets the text displayed in the preview area.
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> the text displayed in the preview area.
-This string is owned by the widget and should not be
-modified or freed
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_size">
-<description>
-The selected font size.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A n integer representing the selected font size,
-or -1 if no font size is selected.
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_size_entry">
-<description>
-This returns the #GtkEntry used to allow the user to edit the font
-number manually instead of selecting it from the list of font sizes.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkWidget that is part of @fontsel
-
-</return>
-</function>
-
-<function name="gtk_font_selection_get_size_list">
-<description>
-This returns the #GtkTreeView used to list font sizes.
-
-Since: 2.14
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkWidget that is part of @fontsel
-
-</return>
-</function>
-
-<function name="gtk_font_selection_new">
-<description>
-Creates a new #GtkFontSelection.
-
-Deprecated: 3.2: Use #GtkFontChooserWidget instead
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkFontSelection
-
-</return>
-</function>
-
-<function name="gtk_font_selection_set_font_name">
-<description>
-Sets the currently-selected font.
-
-Note that the @fontsel needs to know the screen in which it will appear
-for this to work; this can be guaranteed by simply making sure that the
-@fontsel is inserted in a toplevel window before you call this function.
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-<parameter name="fontname">
-<parameter_description> a font name like “Helvetica 12” or “Times Bold 18”
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the font could be set successfully; %FALSE if no
-such font exists or if the @fontsel doesn’t belong to a particular
-screen yet.
-
-</return>
-</function>
-
-<function name="gtk_font_selection_set_preview_text">
-<description>
-Sets the text displayed in the preview area.
-The @text is used to show how the selected font looks.
-
-Deprecated: 3.2: Use #GtkFontChooser
-
-</description>
-<parameters>
-<parameter name="fontsel">
-<parameter_description> a #GtkFontSelection
-</parameter_description>
-</parameter>
-<parameter name="text">
-<parameter_description> the text to display in the preview area
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_frame_get_label">
<description>
If the frame’s label widget is a #GtkLabel, returns the
@@ -51196,38 +42827,6 @@ Deprecated: 3.8: #GtkGradient is deprecated.
</return>
</function>
-<function name="gtk_gradient_resolve">
-<description>
-If @gradient is resolvable, @resolved_gradient will be filled in
-with the resolved gradient as a cairo_pattern_t, and %TRUE will
-be returned. Generally, if @gradient can’t be resolved, it is
-due to it being defined on top of a named color that doesn't
-exist in @props.
-
-Since: 3.0
-
-Deprecated: 3.8: #GtkGradient is deprecated.
-
-</description>
-<parameters>
-<parameter name="gradient">
-<parameter_description> a #GtkGradient
-</parameter_description>
-</parameter>
-<parameter name="props">
-<parameter_description> #GtkStyleProperties to use when resolving named colors
-</parameter_description>
-</parameter>
-<parameter name="resolved_gradient">
-<parameter_description> return location for the resolved pattern
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the gradient has been resolved
-
-</return>
-</function>
-
<function name="gtk_gradient_to_string">
<description>
Creates a string representation for @gradient that is suitable
@@ -51740,213 +43339,6 @@ Sets the amount of space between rows of @grid.
<return></return>
</function>
-<function name="gtk_handle_box_get_child_detached">
-<description>
-Whether the handlebox’s child is currently detached.
-
-Since: 2.14
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handle_box">
-<parameter_description> a #GtkHandleBox
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the child is currently detached, otherwise %FALSE
-
-</return>
-</function>
-
-<function name="gtk_handle_box_get_handle_position">
-<description>
-Gets the handle position of the handle box. See
-gtk_handle_box_set_handle_position().
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handle_box">
-<parameter_description> a #GtkHandleBox
-</parameter_description>
-</parameter>
-</parameters>
-<return> the current handle position.
-
-</return>
-</function>
-
-<function name="gtk_handle_box_get_shadow_type">
-<description>
-Gets the type of shadow drawn around the handle box. See
-gtk_handle_box_set_shadow_type().
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handle_box">
-<parameter_description> a #GtkHandleBox
-</parameter_description>
-</parameter>
-</parameters>
-<return> the type of shadow currently drawn around the handle box.
-
-</return>
-</function>
-
-<function name="gtk_handle_box_get_snap_edge">
-<description>
-Gets the edge used for determining reattachment of the handle box.
-See gtk_handle_box_set_snap_edge().
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handle_box">
-<parameter_description> a #GtkHandleBox
-</parameter_description>
-</parameter>
-</parameters>
-<return> the edge used for determining reattachment, or
-(GtkPositionType)-1 if this is determined (as per default)
-from the handle position.
-
-</return>
-</function>
-
-<function name="gtk_handle_box_new">
-<description>
-Create a new handle box.
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkHandleBox.
-
-</return>
-</function>
-
-<function name="gtk_handle_box_set_handle_position">
-<description>
-Sets the side of the handlebox where the handle is drawn.
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handle_box">
-<parameter_description> a #GtkHandleBox
-</parameter_description>
-</parameter>
-<parameter name="position">
-<parameter_description> the side of the handlebox where the handle should be drawn.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_handle_box_set_shadow_type">
-<description>
-Sets the type of shadow to be drawn around the border
-of the handle box.
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handle_box">
-<parameter_description> a #GtkHandleBox
-</parameter_description>
-</parameter>
-<parameter name="type">
-<parameter_description> the shadow type.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_handle_box_set_snap_edge">
-<description>
-Sets the snap edge of a handlebox. The snap edge is
-the edge of the detached child that must be aligned
-with the corresponding edge of the “ghost” left
-behind when the child was detached to reattach
-the torn-off window. Usually, the snap edge should
-be chosen so that it stays in the same place on
-the screen when the handlebox is torn off.
-
-If the snap edge is not set, then an appropriate value
-will be guessed from the handle position. If the
-handle position is %GTK_POS_RIGHT or %GTK_POS_LEFT,
-then the snap edge will be %GTK_POS_TOP, otherwise
-it will be %GTK_POS_LEFT.
-
-Deprecated: 3.4: #GtkHandleBox has been deprecated.
-
-</description>
-<parameters>
-<parameter name="handle_box">
-<parameter_description> a #GtkHandleBox
-</parameter_description>
-</parameter>
-<parameter name="edge">
-<parameter_description> the snap edge, or -1 to unset the value; in which
-case GTK+ will try to guess an appropriate value
-in the future.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_hbox_new">
-<description>
-Creates a new #GtkHBox.
-
-Deprecated: 3.2: You can use gtk_box_new() with %GTK_ORIENTATION_HORIZONTAL instead,
-which is a quick and easy change. But the recommendation is to switch to
-#GtkGrid, since #GtkBox is going to go away eventually.
-See [Migrating from other containers to GtkGrid][gtk-migrating-GtkGrid].
-
-</description>
-<parameters>
-<parameter name="homogeneous">
-<parameter_description> %TRUE if all children are to be given equal space allotments.
-</parameter_description>
-</parameter>
-<parameter name="spacing">
-<parameter_description> the number of pixels to place by default between children.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkHBox.
-
-</return>
-</function>
-
-<function name="gtk_hbutton_box_new">
-<description>
-Creates a new horizontal button box.
-
-Deprecated: 3.2: Use gtk_button_box_new() with %GTK_ORIENTATION_HORIZONTAL instead
-
-</description>
-<parameters>
-</parameters>
-<return> a new button box #GtkWidget.
-
-</return>
-</function>
-
<function name="gtk_header_bar_get_custom_title">
<description>
Retrieves the custom title widget of the header. See
@@ -52276,247 +43668,6 @@ Since: 3.10
<return></return>
</function>
-<function name="gtk_hpaned_new">
-<description>
-Create a new #GtkHPaned
-
-Deprecated: 3.2: Use gtk_paned_new() with %GTK_ORIENTATION_HORIZONTAL instead
-
-</description>
-<parameters>
-</parameters>
-<return> the new #GtkHPaned
-
-</return>
-</function>
-
-<function name="gtk_hscale_new">
-<description>
-Creates a new #GtkHScale.
-
-Deprecated: 3.2: Use gtk_scale_new() with %GTK_ORIENTATION_HORIZONTAL instead
-
-</description>
-<parameters>
-<parameter name="adjustment">
-<parameter_description> the #GtkAdjustment which sets the range of
-the scale.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkHScale.
-
-</return>
-</function>
-
-<function name="gtk_hscale_new_with_range">
-<description>
-Creates a new horizontal scale widget that lets the user input a
-number between @min and @max (including @min and @max) with the
-increment @step. @step must be nonzero; it’s the distance the
-slider moves when using the arrow keys to adjust the scale value.
-
-Note that the way in which the precision is derived works best if @step
-is a power of ten. If the resulting precision is not suitable for your
-needs, use gtk_scale_set_digits() to correct it.
-
-Deprecated: 3.2: Use gtk_scale_new_with_range() with %GTK_ORIENTATION_HORIZONTAL instead
-
-</description>
-<parameters>
-<parameter name="min">
-<parameter_description> minimum value
-</parameter_description>
-</parameter>
-<parameter name="max">
-<parameter_description> maximum value
-</parameter_description>
-</parameter>
-<parameter name="step">
-<parameter_description> step increment (tick size) used with keyboard shortcuts
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkHScale
-
-</return>
-</function>
-
-<function name="gtk_hscrollbar_new">
-<description>
-Creates a new horizontal scrollbar.
-
-Deprecated: 3.2: Use gtk_scrollbar_new() with %GTK_ORIENTATION_HORIZONTAL instead
-
-</description>
-<parameters>
-<parameter name="adjustment">
-<parameter_description> the #GtkAdjustment to use, or %NULL to create a new adjustment
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkHScrollbar
-
-</return>
-</function>
-
-<function name="gtk_hseparator_new">
-<description>
-Creates a new #GtkHSeparator.
-
-Deprecated: 3.2: Use gtk_separator_new() with %GTK_ORIENTATION_HORIZONTAL instead
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkHSeparator.
-
-</return>
-</function>
-
-<function name="gtk_hsv_get_color">
-<description>
-Queries the current color in an HSV color selector.
-Returned values will be in the [0.0, 1.0] range.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="hsv">
-<parameter_description> An HSV color selector
-</parameter_description>
-</parameter>
-<parameter name="h">
-<parameter_description> Return value for the hue
-</parameter_description>
-</parameter>
-<parameter name="s">
-<parameter_description> Return value for the saturation
-</parameter_description>
-</parameter>
-<parameter name="v">
-<parameter_description> Return value for the value
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_hsv_get_metrics">
-<description>
-Queries the size and ring width of an HSV color selector.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="hsv">
-<parameter_description> An HSV color selector
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> Return value for the diameter of the hue ring
-</parameter_description>
-</parameter>
-<parameter name="ring_width">
-<parameter_description> Return value for the width of the hue ring
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_hsv_is_adjusting">
-<description>
-An HSV color selector can be said to be adjusting if multiple rapid
-changes are being made to its value, for example, when the user is
-adjusting the value with the mouse. This function queries whether
-the HSV color selector is being adjusted or not.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="hsv">
-<parameter_description> A #GtkHSV
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if clients can ignore changes to the color value,
-since they may be transitory, or %FALSE if they should consider
-the color value status to be final.
-
-</return>
-</function>
-
-<function name="gtk_hsv_new">
-<description>
-Creates a new HSV color selector.
-
-Since: 2.14
-
-</description>
-<parameters>
-</parameters>
-<return> A newly-created HSV color selector.
-
-</return>
-</function>
-
-<function name="gtk_hsv_set_color">
-<description>
-Sets the current color in an HSV color selector.
-Color component values must be in the [0.0, 1.0] range.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="hsv">
-<parameter_description> An HSV color selector
-</parameter_description>
-</parameter>
-<parameter name="h">
-<parameter_description> Hue
-</parameter_description>
-</parameter>
-<parameter name="s">
-<parameter_description> Saturation
-</parameter_description>
-</parameter>
-<parameter name="v">
-<parameter_description> Value
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_hsv_set_metrics">
-<description>
-Sets the size and ring width of an HSV color selector.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="hsv">
-<parameter_description> An HSV color selector
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> Diameter for the hue ring
-</parameter_description>
-</parameter>
-<parameter name="ring_width">
-<parameter_description> Width of the hue ring
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_hsv_to_rgb">
<description>
Converts a color from HSV space to RGB.
@@ -52556,220 +43707,6 @@ Since: 2.14
<return></return>
</function>
-<function name="gtk_icon_factory_add">
-<description>
-Adds the given @icon_set to the icon factory, under the name
-@stock_id. @stock_id should be namespaced for your application,
-e.g. “myapp-whatever-icon”. Normally applications create a
-#GtkIconFactory, then add it to the list of default factories with
-gtk_icon_factory_add_default(). Then they pass the @stock_id to
-widgets such as #GtkImage to display the icon. Themes can provide
-an icon with the same name (such as "myapp-whatever-icon") to
-override your application’s default icons. If an icon already
-existed in @factory for @stock_id, it is unreferenced and replaced
-with the new @icon_set.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="factory">
-<parameter_description> a #GtkIconFactory
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> icon name
-</parameter_description>
-</parameter>
-<parameter name="icon_set">
-<parameter_description> icon set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_factory_add_default">
-<description>
-Adds an icon factory to the list of icon factories searched by
-gtk_style_lookup_icon_set(). This means that, for example,
-gtk_image_new_from_stock() will be able to find icons in @factory.
-There will normally be an icon factory added for each library or
-application that comes with icons. The default icon factories
-can be overridden by themes.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="factory">
-<parameter_description> a #GtkIconFactory
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_factory_lookup">
-<description>
-Looks up @stock_id in the icon factory, returning an icon set
-if found, otherwise %NULL. For display to the user, you should
-use gtk_style_lookup_icon_set() on the #GtkStyle for the
-widget that will display the icon, instead of using this
-function directly, so that themes are taken into account.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="factory">
-<parameter_description> a #GtkIconFactory
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> an icon name
-</parameter_description>
-</parameter>
-</parameters>
-<return> icon set of @stock_id.
-
-</return>
-</function>
-
-<function name="gtk_icon_factory_lookup_default">
-<description>
-Looks for an icon in the list of default icon factories. For
-display to the user, you should use gtk_style_lookup_icon_set() on
-the #GtkStyle for the widget that will display the icon, instead of
-using this function directly, so that themes are taken into
-account.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> an icon name
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GtkIconSet, or %NULL
-
-</return>
-</function>
-
-<function name="gtk_icon_factory_new">
-<description>
-Creates a new #GtkIconFactory. An icon factory manages a collection
-of #GtkIconSets; a #GtkIconSet manages a set of variants of a
-particular icon (i.e. a #GtkIconSet contains variants for different
-sizes and widget states). Icons in an icon factory are named by a
-stock ID, which is a simple string identifying the icon. Each
-#GtkStyle has a list of #GtkIconFactorys derived from the current
-theme; those icon factories are consulted first when searching for
-an icon. If the theme doesn’t set a particular icon, GTK+ looks for
-the icon in a list of default icon factories, maintained by
-gtk_icon_factory_add_default() and
-gtk_icon_factory_remove_default(). Applications with icons should
-add a default icon factory with their icons, which will allow
-themes to override the icons for the application.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkIconFactory
-
-</return>
-</function>
-
-<function name="gtk_icon_factory_remove_default">
-<description>
-Removes an icon factory from the list of default icon
-factories. Not normally used; you might use it for a library that
-can be unloaded or shut down.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="factory">
-<parameter_description> a #GtkIconFactory previously added with gtk_icon_factory_add_default()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_info_copy">
-<description>
-Make a copy of a #GtkIconInfo.
-
-Since: 2.4
-
-Deprecated: 3.8: Use g_object_ref()
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new GtkIconInfo
-
-</return>
-</function>
-
-<function name="gtk_icon_info_free">
-<description>
-Free a #GtkIconInfo and associated information
-
-Since: 2.4
-
-Deprecated: 3.8: Use g_object_unref()
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_info_get_attach_points">
-<description>
-This function is deprecated and always returns %FALSE.
-
-Since: 2.4
-
-Deprecated: 3.14: Attachment points are deprecated
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-<parameter name="points">
-<parameter_description> location to store pointer
-to an array of points, or %NULL free the array of points with g_free().
-</parameter_description>
-</parameter>
-<parameter name="n_points">
-<parameter_description> location to store the number of points in @points,
-or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> %FALSE
-
-</return>
-</function>
-
<function name="gtk_icon_info_get_base_scale">
<description>
Gets the base scale for the icon. The base scale is a scale
@@ -52821,78 +43758,6 @@ size is known for the icon.
</return>
</function>
-<function name="gtk_icon_info_get_builtin_pixbuf">
-<description>
-Gets the built-in image for this icon, if any. To allow GTK+ to use
-built in icon images, you must pass the %GTK_ICON_LOOKUP_USE_BUILTIN
-to gtk_icon_theme_lookup_icon().
-
-Since: 2.4
-
-Deprecated: 3.14: This function is deprecated, use
-gtk_icon_theme_add_resource_path() instead of builtin icons.
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-</parameters>
-<return> the built-in image pixbuf, or %NULL.
-No extra reference is added to the returned pixbuf, so if
-you want to keep it around, you must use g_object_ref().
-The returned image must not be modified.
-
-</return>
-</function>
-
-<function name="gtk_icon_info_get_display_name">
-<description>
-This function is deprecated and always returns %NULL.
-
-Since: 2.4
-
-Deprecated: 3.14: Display names are deprecated
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-</parameters>
-<return> %NULL
-
-</return>
-</function>
-
-<function name="gtk_icon_info_get_embedded_rect">
-<description>
-This function is deprecated and always returns %FALSE.
-
-Since: 2.4
-
-Deprecated: 3.14: Embedded rectangles are deprecated
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-<parameter name="rectangle">
-<parameter_description> #GdkRectangle in which to store embedded
-rectangle coordinates; coordinates are only stored
-when this function returns %TRUE.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %FALSE
-
-</return>
-</function>
-
<function name="gtk_icon_info_get_filename">
<description>
Gets the filename for the icon. If the %GTK_ICON_LOOKUP_USE_BUILTIN
@@ -53343,51 +44208,6 @@ to the icon.
</return>
</function>
-<function name="gtk_icon_info_load_symbolic_for_style">
-<description>
-Loads an icon, modifying it to match the system colours for the foreground,
-success, warning and error colors provided. If the icon is not a symbolic
-one, the function will return the result from gtk_icon_info_load_icon().
-
-This allows loading symbolic icons that will match the system theme.
-
-See gtk_icon_info_load_symbolic() for more details.
-
-Since: 3.0
-
-Deprecated: 3.0: Use gtk_icon_info_load_symbolic_for_context() instead
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-<parameter name="style">
-<parameter_description> a #GtkStyle to take the colors from
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> the widget state to use for colors
-</parameter_description>
-</parameter>
-<parameter name="was_symbolic">
-<parameter_description> a #gboolean, returns whether the
-loaded icon was a symbolic one and whether the @fg color was
-applied to it.
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> location to store error information on failure,
-or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GdkPixbuf representing the loaded icon
-
-</return>
-</function>
-
<function name="gtk_icon_info_new_for_pixbuf">
<description>
Creates a #GtkIconInfo for a #GdkPixbuf.
@@ -53410,375 +44230,6 @@ Since: 2.14
</return>
</function>
-<function name="gtk_icon_info_set_raw_coordinates">
-<description>
-Sets whether the coordinates returned by gtk_icon_info_get_embedded_rect()
-and gtk_icon_info_get_attach_points() should be returned in their
-original form as specified in the icon theme, instead of scaled
-appropriately for the pixbuf returned by gtk_icon_info_load_icon().
-
-Raw coordinates are somewhat strange; they are specified to be with
-respect to the unscaled pixmap for PNG and XPM icons, but for SVG
-icons, they are in a 1000x1000 coordinate space that is scaled
-to the final size of the icon. You can determine if the icon is an SVG
-icon by using gtk_icon_info_get_filename(), and seeing if it is non-%NULL
-and ends in “.svg”.
-
-This function is provided primarily to allow compatibility wrappers
-for older API's, and is not expected to be useful for applications.
-
-Since: 2.4
-
-Deprecated: 3.14: Embedded rectangles and attachment points are deprecated
-
-</description>
-<parameters>
-<parameter name="icon_info">
-<parameter_description> a #GtkIconInfo
-</parameter_description>
-</parameter>
-<parameter name="raw_coordinates">
-<parameter_description> whether the coordinates of embedded rectangles
-and attached points should be returned in their original
-(unscaled) form.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_set_add_source">
-<description>
-Icon sets have a list of #GtkIconSource, which they use as base
-icons for rendering icons in different states and sizes. Icons are
-scaled, made to look insensitive, etc. in
-gtk_icon_set_render_icon(), but #GtkIconSet needs base images to
-work with. The base images and when to use them are described by
-a #GtkIconSource.
-
-This function copies @source, so you can reuse the same source immediately
-without affecting the icon set.
-
-An example of when you’d use this function: a web browser’s "Back
-to Previous Page" icon might point in a different direction in
-Hebrew and in English; it might look different when insensitive;
-and it might change size depending on toolbar mode (small/large
-icons). So a single icon set would contain all those variants of
-the icon, and you might add a separate source for each one.
-
-You should nearly always add a “default” icon source with all
-fields wildcarded, which will be used as a fallback if no more
-specific source matches. #GtkIconSet always prefers more specific
-icon sources to more generic icon sources. The order in which you
-add the sources to the icon set does not matter.
-
-gtk_icon_set_new_from_pixbuf() creates a new icon set with a
-default icon source based on the given pixbuf.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_set_copy">
-<description>
-Copies @icon_set by value.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkIconSet identical to the first.
-
-</return>
-</function>
-
-<function name="gtk_icon_set_get_sizes">
-<description>
-Obtains a list of icon sizes this icon set can render. The returned
-array must be freed with g_free().
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-<parameter name="sizes">
-<parameter_description> return location
-for array of sizes (#GtkIconSize)
-</parameter_description>
-</parameter>
-<parameter name="n_sizes">
-<parameter_description> location to store number of elements in returned array
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_set_new">
-<description>
-Creates a new #GtkIconSet. A #GtkIconSet represents a single icon
-in various sizes and widget states. It can provide a #GdkPixbuf
-for a given size and state on request, and automatically caches
-some of the rendered #GdkPixbuf objects.
-
-Normally you would use gtk_widget_render_icon_pixbuf() instead of
-using #GtkIconSet directly. The one case where you’d use
-#GtkIconSet is to create application-specific icon sets to place in
-a #GtkIconFactory.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkIconSet
-
-</return>
-</function>
-
-<function name="gtk_icon_set_new_from_pixbuf">
-<description>
-Creates a new #GtkIconSet with @pixbuf as the default/fallback
-source image. If you don’t add any additional #GtkIconSource to the
-icon set, all variants of the icon will be created from @pixbuf,
-using scaling, pixelation, etc. as required to adjust the icon size
-or make the icon look insensitive/prelighted.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="pixbuf">
-<parameter_description> a #GdkPixbuf
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkIconSet
-
-</return>
-</function>
-
-<function name="gtk_icon_set_ref">
-<description>
-Increments the reference count on @icon_set.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet.
-</parameter_description>
-</parameter>
-</parameters>
-<return> @icon_set.
-
-</return>
-</function>
-
-<function name="gtk_icon_set_render_icon">
-<description>
-Renders an icon using gtk_style_render_icon(). In most cases,
-gtk_widget_render_icon() is better, since it automatically provides
-most of the arguments from the current widget settings. This
-function never returns %NULL; if the icon can’t be rendered
-(perhaps because an image file fails to load), a default "missing
-image" icon will be returned instead.
-
-Deprecated: 3.0: Use gtk_icon_set_render_icon_pixbuf() instead
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-<parameter name="style">
-<parameter_description> a #GtkStyle associated with @widget, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="direction">
-<parameter_description> text direction
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> widget state
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> icon size (#GtkIconSize). A size of `(GtkIconSize)-1`
-means render at the size of the source and don’t scale.
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> widget that will display the icon, or %NULL.
-The only use that is typically made of this
-is to determine the appropriate #GdkScreen.
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> detail to pass to the theme engine, or %NULL.
-Note that passing a detail of anything but %NULL
-will disable caching.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GdkPixbuf to be displayed
-
-</return>
-</function>
-
-<function name="gtk_icon_set_render_icon_pixbuf">
-<description>
-Renders an icon using gtk_render_icon_pixbuf(). In most cases,
-gtk_widget_render_icon_pixbuf() is better, since it automatically provides
-most of the arguments from the current widget settings. This
-function never returns %NULL; if the icon can’t be rendered
-(perhaps because an image file fails to load), a default "missing
-image" icon will be returned instead.
-
-Since: 3.0
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> icon size (#GtkIconSize). A size of `(GtkIconSize)-1`
-means render at the size of the source and don’t scale.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GdkPixbuf to be displayed
-
-</return>
-</function>
-
-<function name="gtk_icon_set_render_icon_surface">
-<description>
-Renders an icon using gtk_render_icon_pixbuf() and converts it to a
-cairo surface.
-
-This function never returns %NULL; if the icon can’t be rendered
-(perhaps because an image file fails to load), a default "missing
-image" icon will be returned instead.
-
-Since: 3.10
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> icon size (#GtkIconSize). A size of `(GtkIconSize)-1`
-means render at the size of the source and don’t scale.
-</parameter_description>
-</parameter>
-<parameter name="scale">
-<parameter_description> the window scale to render for
-</parameter_description>
-</parameter>
-<parameter name="for_window">
-<parameter_description> #GdkWindow to optimize drawing for, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #cairo_surface_t to be displayed
-
-</return>
-</function>
-
-<function name="gtk_icon_set_unref">
-<description>
-Decrements the reference count on @icon_set, and frees memory
-if the reference count reaches 0.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_size_from_name">
-<description>
-Looks up the icon size associated with @name.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> the name to look up.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the icon size (#GtkIconSize)
-
-</return>
-</function>
-
-<function name="gtk_icon_size_get_name">
-<description>
-Gets the canonical name of the given icon size. The returned string
-is statically allocated and should not be freed.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="size">
-<parameter_description> a #GtkIconSize.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the name of the given icon size.
-
-</return>
-</function>
-
<function name="gtk_icon_size_lookup">
<description>
Obtains the pixel size of a semantic icon size @size:
@@ -53810,623 +44261,6 @@ the usual size.
</return>
</function>
-<function name="gtk_icon_size_lookup_for_settings">
-<description>
-Obtains the pixel size of a semantic icon size, possibly
-modified by user preferences for a particular
-#GtkSettings. Normally @size would be
-#GTK_ICON_SIZE_MENU, #GTK_ICON_SIZE_BUTTON, etc. This function
-isn’t normally needed, gtk_widget_render_icon_pixbuf() is the usual
-way to get an icon for rendering, then just look at the size of
-the rendered pixbuf. The rendered pixbuf may not even correspond to
-the width/height returned by gtk_icon_size_lookup(), because themes
-are free to render the pixbuf however they like, including changing
-the usual size.
-
-Since: 2.2
-
-Deprecated: 3.10: Use gtk_icon_size_lookup() instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description> a #GtkSettings object, used to determine
-which set of user preferences to used.
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> an icon size (#GtkIconSize)
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> location to store icon width
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> location to store icon height
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @size was a valid size
-
-</return>
-</function>
-
-<function name="gtk_icon_size_register">
-<description>
-Registers a new icon size, along the same lines as #GTK_ICON_SIZE_MENU,
-etc. Returns the integer value for the size.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> name of the icon size
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the icon width
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the icon height
-</parameter_description>
-</parameter>
-</parameters>
-<return> integer value representing the size (#GtkIconSize)
-
-</return>
-</function>
-
-<function name="gtk_icon_size_register_alias">
-<description>
-Registers @alias as another name for @target.
-So calling gtk_icon_size_from_name() with @alias as argument
-will return @target.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="alias">
-<parameter_description> an alias for @target
-</parameter_description>
-</parameter>
-<parameter name="target">
-<parameter_description> an existing icon size (#GtkIconSize)
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_copy">
-<description>
-Creates a copy of @source; mostly useful for language bindings.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkIconSource
-
-</return>
-</function>
-
-<function name="gtk_icon_source_free">
-<description>
-Frees a dynamically-allocated icon source, along with its
-filename, size, and pixbuf fields if those are not %NULL.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_get_direction">
-<description>
-Obtains the text direction this icon source applies to. The return
-value is only useful/meaningful if the text direction is not
-wildcarded.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> text direction this source matches
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_direction_wildcarded">
-<description>
-Gets the value set by gtk_icon_source_set_direction_wildcarded().
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if this icon source is a base for any text direction variant
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_filename">
-<description>
-Retrieves the source filename, or %NULL if none is set. The
-filename is not a copy, and should not be modified or expected to
-persist beyond the lifetime of the icon source.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> image filename. This string must not
-be modified or freed.
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_icon_name">
-<description>
-Retrieves the source icon name, or %NULL if none is set. The
-icon_name is not a copy, and should not be modified or expected to
-persist beyond the lifetime of the icon source.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> icon name. This string must not be modified or freed.
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_pixbuf">
-<description>
-Retrieves the source pixbuf, or %NULL if none is set.
-In addition, if a filename source is in use, this
-function in some cases will return the pixbuf from
-loaded from the filename. This is, for example, true
-for the GtkIconSource passed to the #GtkStyle render_icon()
-virtual function. The reference count on the pixbuf is
-not incremented.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> source pixbuf
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_size">
-<description>
-Obtains the icon size this source applies to. The return value
-is only useful/meaningful if the icon size is not wildcarded.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> icon size (#GtkIconSize) this source matches.
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_size_wildcarded">
-<description>
-Gets the value set by gtk_icon_source_set_size_wildcarded().
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if this icon source is a base for any icon size variant
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_state">
-<description>
-Obtains the widget state this icon source applies to. The return
-value is only useful/meaningful if the widget state is not
-wildcarded.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> widget state this source matches
-
-</return>
-</function>
-
-<function name="gtk_icon_source_get_state_wildcarded">
-<description>
-Gets the value set by gtk_icon_source_set_state_wildcarded().
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if this icon source is a base for any widget state variant
-
-</return>
-</function>
-
-<function name="gtk_icon_source_new">
-<description>
-Creates a new #GtkIconSource. A #GtkIconSource contains a #GdkPixbuf (or
-image filename) that serves as the base image for one or more of the
-icons in a #GtkIconSet, along with a specification for which icons in the
-icon set will be based on that pixbuf or image file. An icon set contains
-a set of icons that represent “the same” logical concept in different states,
-different global text directions, and different sizes.
-
-So for example a web browser’s “Back to Previous Page” icon might
-point in a different direction in Hebrew and in English; it might
-look different when insensitive; and it might change size depending
-on toolbar mode (small/large icons). So a single icon set would
-contain all those variants of the icon. #GtkIconSet contains a list
-of #GtkIconSource from which it can derive specific icon variants in
-the set.
-
-In the simplest case, #GtkIconSet contains one source pixbuf from
-which it derives all variants. The convenience function
-gtk_icon_set_new_from_pixbuf() handles this case; if you only have
-one source pixbuf, just use that function.
-
-If you want to use a different base pixbuf for different icon
-variants, you create multiple icon sources, mark which variants
-they’ll be used to create, and add them to the icon set with
-gtk_icon_set_add_source().
-
-By default, the icon source has all parameters wildcarded. That is,
-the icon source will be used as the base icon for any desired text
-direction, widget state, or icon size.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkIconSource
-
-</return>
-</function>
-
-<function name="gtk_icon_source_set_direction">
-<description>
-Sets the text direction this icon source is intended to be used
-with.
-
-Setting the text direction on an icon source makes no difference
-if the text direction is wildcarded. Therefore, you should usually
-call gtk_icon_source_set_direction_wildcarded() to un-wildcard it
-in addition to calling this function.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="direction">
-<parameter_description> text direction this source applies to
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_direction_wildcarded">
-<description>
-If the text direction is wildcarded, this source can be used
-as the base image for an icon in any #GtkTextDirection.
-If the text direction is not wildcarded, then the
-text direction the icon source applies to should be set
-with gtk_icon_source_set_direction(), and the icon source
-will only be used with that text direction.
-
-#GtkIconSet prefers non-wildcarded sources (exact matches) over
-wildcarded sources, and will use an exact match when possible.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="setting">
-<parameter_description> %TRUE to wildcard the text direction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_filename">
-<description>
-Sets the name of an image file to use as a base image when creating
-icon variants for #GtkIconSet. The filename must be absolute.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="filename">
-<parameter_description> image file to use
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_icon_name">
-<description>
-Sets the name of an icon to look up in the current icon theme
-to use as a base image when creating icon variants for #GtkIconSet.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="icon_name">
-<parameter_description> name of icon to use
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_pixbuf">
-<description>
-Sets a pixbuf to use as a base image when creating icon variants
-for #GtkIconSet.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="pixbuf">
-<parameter_description> pixbuf to use as a source
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_size">
-<description>
-Sets the icon size this icon source is intended to be used
-with.
-
-Setting the icon size on an icon source makes no difference
-if the size is wildcarded. Therefore, you should usually
-call gtk_icon_source_set_size_wildcarded() to un-wildcard it
-in addition to calling this function.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> icon size (#GtkIconSize) this source applies to
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_size_wildcarded">
-<description>
-If the icon size is wildcarded, this source can be used as the base
-image for an icon of any size. If the size is not wildcarded, then
-the size the source applies to should be set with
-gtk_icon_source_set_size() and the icon source will only be used
-with that specific size.
-
-#GtkIconSet prefers non-wildcarded sources (exact matches) over
-wildcarded sources, and will use an exact match when possible.
-
-#GtkIconSet will normally scale wildcarded source images to produce
-an appropriate icon at a given size, but will not change the size
-of source images that match exactly.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="setting">
-<parameter_description> %TRUE to wildcard the widget state
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_state">
-<description>
-Sets the widget state this icon source is intended to be used
-with.
-
-Setting the widget state on an icon source makes no difference
-if the state is wildcarded. Therefore, you should usually
-call gtk_icon_source_set_state_wildcarded() to un-wildcard it
-in addition to calling this function.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> widget state this source applies to
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_source_set_state_wildcarded">
-<description>
-If the widget state is wildcarded, this source can be used as the
-base image for an icon in any #GtkStateType. If the widget state
-is not wildcarded, then the state the source applies to should be
-set with gtk_icon_source_set_state() and the icon source will
-only be used with that specific state.
-
-#GtkIconSet prefers non-wildcarded sources (exact matches) over
-wildcarded sources, and will use an exact match when possible.
-
-#GtkIconSet will normally transform wildcarded source images to
-produce an appropriate icon for a given state, for example
-lightening an image on prelight, but will not modify source images
-that match exactly.
-
-Deprecated: 3.10: Use #GtkIconTheme instead.
-
-</description>
-<parameters>
-<parameter name="source">
-<parameter_description> a #GtkIconSource
-</parameter_description>
-</parameter>
-<parameter name="setting">
-<parameter_description> %TRUE to wildcard the widget state
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_icon_theme_add_builtin_icon">
-<description>
-Registers a built-in icon for icon theme lookups. The idea
-of built-in icons is to allow an application or library
-that uses themed icons to function requiring files to
-be present in the file system. For instance, the default
-images for all of GTK+’s stock icons are registered
-as built-icons.
-
-In general, if you use gtk_icon_theme_add_builtin_icon()
-you should also install the icon in the icon theme, so
-that the icon is generally available.
-
-This function will generally be used with pixbufs loaded
-via gdk_pixbuf_new_from_inline().
-
-Since: 2.4
-
-Deprecated: 3.14: Use gtk_icon_theme_add_resource_path()
-to add application-specific icons to the icon theme.
-
-</description>
-<parameters>
-<parameter name="icon_name">
-<parameter_description> the name of the icon to register
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> the size in pixels at which to register the icon (different
-images can be registered for the same icon name at different sizes.)
-</parameter_description>
-</parameter>
-<parameter name="pixbuf">
-<parameter_description> #GdkPixbuf that contains the image to use for @icon_name
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_icon_theme_add_resource_path">
<description>
Adds a resource path that will be looked at when looking
@@ -57075,31 +46909,6 @@ Creates a new #GtkIMContextSimple.
</return>
</function>
-<function name="gtk_im_multicontext_append_menuitems">
-<description>
-Add menuitems for various available input methods to a menu;
-the menuitems, when selected, will switch the input method
-for the context and the global default input method.
-
-Deprecated: 3.10: It is better to use the system-wide input
-method framework for changing input methods. Modern
-desktop shells offer on-screen displays for this that
-can triggered with a keyboard shortcut, e.g. Super-Space.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkIMMulticontext
-</parameter_description>
-</parameter>
-<parameter name="menushell">
-<parameter_description> a #GtkMenuShell
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_im_multicontext_get_context_id">
<description>
Gets the id of the currently active slave of the @context.
@@ -57250,34 +47059,6 @@ icon name, or %NULL
<return></return>
</function>
-<function name="gtk_image_get_icon_set">
-<description>
-Gets the icon set and size being displayed by the #GtkImage.
-The storage type of the image must be %GTK_IMAGE_EMPTY or
-%GTK_IMAGE_ICON_SET (see gtk_image_get_storage_type()).
-
-Deprecated: 3.10: Use gtk_image_get_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="image">
-<parameter_description> a #GtkImage
-</parameter_description>
-</parameter>
-<parameter name="icon_set">
-<parameter_description> location to store a
-#GtkIconSet, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> location to store a stock
-icon size (#GtkIconSize), or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_image_get_pixbuf">
<description>
Gets the #GdkPixbuf being displayed by the #GtkImage.
@@ -57317,36 +47098,6 @@ Since: 2.6
</return>
</function>
-<function name="gtk_image_get_stock">
-<description>
-Gets the stock icon name and size being displayed by the #GtkImage.
-The storage type of the image must be %GTK_IMAGE_EMPTY or
-%GTK_IMAGE_STOCK (see gtk_image_get_storage_type()).
-The returned string is owned by the #GtkImage and should not
-be freed.
-
-Deprecated: 3.10: Use gtk_image_get_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="image">
-<parameter_description> a #GtkImage
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> place to store a
-stock icon name, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> place to store a stock icon
-size (#GtkIconSize), or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_image_get_storage_type">
<description>
Gets the type of representation being used by the #GtkImage
@@ -57365,251 +47116,6 @@ the return value will be %GTK_IMAGE_EMPTY.
</return>
</function>
-<function name="gtk_image_menu_item_get_always_show_image">
-<description>
-Returns whether the menu item will ignore the #GtkSettings:gtk-menu-images
-setting and always show the image, if available.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="image_menu_item">
-<parameter_description> a #GtkImageMenuItem
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the menu item will always show the image
-
-</return>
-</function>
-
-<function name="gtk_image_menu_item_get_image">
-<description>
-Gets the widget that is currently set as the image of @image_menu_item.
-See gtk_image_menu_item_set_image().
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="image_menu_item">
-<parameter_description> a #GtkImageMenuItem
-</parameter_description>
-</parameter>
-</parameters>
-<return> the widget set as image of @image_menu_item
-
-</return>
-</function>
-
-<function name="gtk_image_menu_item_get_use_stock">
-<description>
-Checks whether the label set in the menuitem is used as a
-stock id to select the stock item for the item.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="image_menu_item">
-<parameter_description> a #GtkImageMenuItem
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the label set in the menuitem is used as a
-stock id to select the stock item for the item
-
-</return>
-</function>
-
-<function name="gtk_image_menu_item_new">
-<description>
-Creates a new #GtkImageMenuItem with an empty label.
-
-Deprecated: 3.10: Use gtk_menu_item_new() instead.
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkImageMenuItem
-
-</return>
-</function>
-
-<function name="gtk_image_menu_item_new_from_stock">
-<description>
-Creates a new #GtkImageMenuItem containing the image and text from a
-stock item. Some stock ids have preprocessor macros like #GTK_STOCK_OK
-and #GTK_STOCK_APPLY.
-
-If you want this menu item to have changeable accelerators, then pass in
-%NULL for accel_group. Next call gtk_menu_item_set_accel_path() with an
-appropriate path for the menu item, use gtk_stock_lookup() to look up the
-standard accelerator for the stock item, and if one is found, call
-gtk_accel_map_add_entry() to register it.
-
-Deprecated: 3.10: Use gtk_menu_item_new_with_mnemonic() instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> the name of the stock item.
-</parameter_description>
-</parameter>
-<parameter name="accel_group">
-<parameter_description> the #GtkAccelGroup to add the menu items
-accelerator to, or %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkImageMenuItem.
-
-</return>
-</function>
-
-<function name="gtk_image_menu_item_new_with_label">
-<description>
-Creates a new #GtkImageMenuItem containing a label.
-
-Deprecated: 3.10: Use gtk_menu_item_new_with_label() instead.
-
-</description>
-<parameters>
-<parameter name="label">
-<parameter_description> the text of the menu item.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkImageMenuItem.
-
-</return>
-</function>
-
-<function name="gtk_image_menu_item_new_with_mnemonic">
-<description>
-Creates a new #GtkImageMenuItem containing a label. The label
-will be created using gtk_label_new_with_mnemonic(), so underscores
-in @label indicate the mnemonic for the menu item.
-
-Deprecated: 3.10: Use gtk_menu_item_new_with_mnemonic() instead.
-
-</description>
-<parameters>
-<parameter name="label">
-<parameter_description> the text of the menu item, with an underscore in front of the
-mnemonic character
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkImageMenuItem
-
-</return>
-</function>
-
-<function name="gtk_image_menu_item_set_accel_group">
-<description>
-Specifies an @accel_group to add the menu items accelerator to
-(this only applies to stock items so a stock item must already
-be set, make sure to call gtk_image_menu_item_set_use_stock()
-and gtk_menu_item_set_label() with a valid stock item first).
-
-If you want this menu item to have changeable accelerators then
-you shouldnt need this (see gtk_image_menu_item_new_from_stock()).
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="image_menu_item">
-<parameter_description> a #GtkImageMenuItem
-</parameter_description>
-</parameter>
-<parameter name="accel_group">
-<parameter_description> the #GtkAccelGroup
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_image_menu_item_set_always_show_image">
-<description>
-If %TRUE, the menu item will ignore the #GtkSettings:gtk-menu-images
-setting and always show the image, if available.
-
-Use this property if the menuitem would be useless or hard to use
-without the image.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="image_menu_item">
-<parameter_description> a #GtkImageMenuItem
-</parameter_description>
-</parameter>
-<parameter name="always_show">
-<parameter_description> %TRUE if the menuitem should always show the image
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_image_menu_item_set_image">
-<description>
-Sets the image of @image_menu_item to the given widget.
-Note that it depends on the show-menu-images setting whether
-the image will be displayed or not.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="image_menu_item">
-<parameter_description> a #GtkImageMenuItem.
-</parameter_description>
-</parameter>
-<parameter name="image">
-<parameter_description> a widget to set as the image for the menu item.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_image_menu_item_set_use_stock">
-<description>
-If %TRUE, the label set in the menuitem is used as a
-stock id to select the stock item for the item.
-
-Since: 2.16
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="image_menu_item">
-<parameter_description> a #GtkImageMenuItem
-</parameter_description>
-</parameter>
-<parameter name="use_stock">
-<parameter_description> %TRUE if the menuitem should use a stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_image_new">
<description>
Creates a new empty #GtkImage widget.
@@ -57727,38 +47233,6 @@ Since: 2.6
</return>
</function>
-<function name="gtk_image_new_from_icon_set">
-<description>
-Creates a #GtkImage displaying an icon set. Sample stock sizes are
-#GTK_ICON_SIZE_MENU, #GTK_ICON_SIZE_SMALL_TOOLBAR. Instead of using
-this function, usually it’s better to create a #GtkIconFactory, put
-your icon sets in the icon factory, add the icon factory to the
-list of default factories with gtk_icon_factory_add_default(), and
-then use gtk_image_new_from_stock(). This will allow themes to
-override the icon you ship with your application.
-
-The #GtkImage does not assume a reference to the
-icon set; you still need to unref it if you own references.
-#GtkImage will add its own reference rather than adopting yours.
-
-Deprecated: 3.10: Use gtk_image_new_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> a stock icon size (#GtkIconSize)
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkImage
-
-</return>
-</function>
-
<function name="gtk_image_new_from_pixbuf">
<description>
Creates a new #GtkImage displaying @pixbuf.
@@ -57815,33 +47289,6 @@ Since: 3.4
</return>
</function>
-<function name="gtk_image_new_from_stock">
-<description>
-Creates a #GtkImage displaying a stock icon. Sample stock icon
-names are #GTK_STOCK_OPEN, #GTK_STOCK_QUIT. Sample stock sizes
-are #GTK_ICON_SIZE_MENU, #GTK_ICON_SIZE_SMALL_TOOLBAR. If the stock
-icon name isn’t known, the image will be empty.
-You can register your own stock icon names, see
-gtk_icon_factory_add_default() and gtk_icon_factory_add().
-
-Deprecated: 3.10: Use gtk_image_new_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> a stock icon name
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> a stock icon size (#GtkIconSize)
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkImage displaying the stock icon
-
-</return>
-</function>
-
<function name="gtk_image_new_from_surface">
<description>
Creates a new #GtkImage displaying @surface.
@@ -57948,30 +47395,6 @@ Since: 2.6
<return></return>
</function>
-<function name="gtk_image_set_from_icon_set">
-<description>
-See gtk_image_new_from_icon_set() for details.
-
-Deprecated: 3.10: Use gtk_image_set_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="image">
-<parameter_description> a #GtkImage
-</parameter_description>
-</parameter>
-<parameter name="icon_set">
-<parameter_description> a #GtkIconSet
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> a stock icon size (#GtkIconSize)
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_image_set_from_pixbuf">
<description>
See gtk_image_new_from_pixbuf() for details.
@@ -58008,30 +47431,6 @@ See gtk_image_new_from_resource() for details.
<return></return>
</function>
-<function name="gtk_image_set_from_stock">
-<description>
-See gtk_image_new_from_stock() for details.
-
-Deprecated: 3.10: Use gtk_image_set_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="image">
-<parameter_description> a #GtkImage
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> a stock icon name
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> a stock icon size (#GtkIconSize)
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_image_set_from_surface">
<description>
See gtk_image_new_from_surface() for details.
@@ -58148,7 +47547,7 @@ Since: 2.18
</parameter_description>
</parameter>
<parameter name="first_button_text">
-<parameter_description> button text or stock ID
+<parameter_description> button text
</parameter_description>
</parameter>
<parameter name="Varargs">
@@ -58250,8 +47649,7 @@ Since: 2.18
<description>
Creates a new #GtkInfoBar with buttons. Button text/response ID
pairs should be listed, with a %NULL pointer ending the list.
-Button text can be either a stock ID such as %GTK_STOCK_OK, or
-some arbitrary text. A response ID can be any positive number,
+A response ID can be any positive number,
or one of the values in the #GtkResponseType enumeration. If the
user clicks one of these dialog buttons, GtkInfoBar will emit
the “response” signal with the corresponding response ID.
@@ -58260,7 +47658,7 @@ the “response” signal with the corresponding response ID.
</description>
<parameters>
<parameter name="first_button_text">
-<parameter_description> stock ID or text to go in first button, or %NULL
+<parameter_description> ext to go in first button, or %NULL
</parameter_description>
</parameter>
<parameter name="Varargs">
@@ -58606,48 +48004,6 @@ Destroys a key hash created with gtk_key_hash_new()
<return></return>
</function>
-<function name="gtk_key_snooper_install">
-<description>
-Installs a key snooper function, which will get called on all
-key events before delivering them normally.
-
-Deprecated: 3.4: Key snooping should not be done. Events should
-be handled by widgets.
-
-</description>
-<parameters>
-<parameter name="snooper">
-<parameter_description> a #GtkKeySnoopFunc
-</parameter_description>
-</parameter>
-<parameter name="func_data">
-<parameter_description> data to pass to @snooper
-</parameter_description>
-</parameter>
-</parameters>
-<return> a unique id for this key snooper for use with
-gtk_key_snooper_remove().
-
-</return>
-</function>
-
-<function name="gtk_key_snooper_remove">
-<description>
-Removes the key snooper function with the given id.
-
-Deprecated: 3.4: Key snooping should not be done. Events should
-be handled by widgets.
-
-</description>
-<parameters>
-<parameter name="snooper_handler_id">
-<parameter_description> Identifies the key snooper to remove
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_label_get_angle">
<description>
Gets the angle of rotation for the label. See
@@ -59765,29 +49121,6 @@ Since: 2.14
</return>
</function>
-<function name="gtk_layout_get_hadjustment">
-<description>
-This function should only be called after the layout has been
-placed in a #GtkScrolledWindow or otherwise configured for
-scrolling. It returns the #GtkAdjustment used for communication
-between the horizontal scrollbar and @layout.
-
-See #GtkScrolledWindow, #GtkScrollbar, #GtkAdjustment for details.
-
-Deprecated: 3.0: Use gtk_scrollable_get_hadjustment()
-
-</description>
-<parameters>
-<parameter name="layout">
-<parameter_description> a #GtkLayout
-</parameter_description>
-</parameter>
-</parameters>
-<return> horizontal scroll adjustment
-
-</return>
-</function>
-
<function name="gtk_layout_get_size">
<description>
Gets the size that has been set on the layout, and that determines
@@ -59814,29 +49147,6 @@ gtk_layout_set_size ().
<return></return>
</function>
-<function name="gtk_layout_get_vadjustment">
-<description>
-This function should only be called after the layout has been
-placed in a #GtkScrolledWindow or otherwise configured for
-scrolling. It returns the #GtkAdjustment used for communication
-between the vertical scrollbar and @layout.
-
-See #GtkScrolledWindow, #GtkScrollbar, #GtkAdjustment for details.
-
-Deprecated: 3.0: Use gtk_scrollable_get_vadjustment()
-
-</description>
-<parameters>
-<parameter name="layout">
-<parameter_description> a #GtkLayout
-</parameter_description>
-</parameter>
-</parameters>
-<return> vertical scroll adjustment
-
-</return>
-</function>
-
<function name="gtk_layout_move">
<description>
Moves a current child of @layout to a new position.
@@ -59914,28 +49224,6 @@ Adds @child_widget to @layout, at position (@x,@y).
<return></return>
</function>
-<function name="gtk_layout_set_hadjustment">
-<description>
-Sets the horizontal scroll adjustment for the layout.
-
-See #GtkScrolledWindow, #GtkScrollbar, #GtkAdjustment for details.
-
-Deprecated: 3.0: Use gtk_scrollable_set_hadjustment()
-
-</description>
-<parameters>
-<parameter name="layout">
-<parameter_description> a #GtkLayout
-</parameter_description>
-</parameter>
-<parameter name="adjustment">
-<parameter_description> new scroll adjustment
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_layout_set_size">
<description>
Sets the size of the scrollable area of the layout.
@@ -59959,28 +49247,6 @@ Sets the size of the scrollable area of the layout.
<return></return>
</function>
-<function name="gtk_layout_set_vadjustment">
-<description>
-Sets the vertical scroll adjustment for the layout.
-
-See #GtkScrolledWindow, #GtkScrollbar, #GtkAdjustment for details.
-
-Deprecated: 3.0: Use gtk_scrollable_set_vadjustment()
-
-</description>
-<parameters>
-<parameter name="layout">
-<parameter_description> a #GtkLayout
-</parameter_description>
-</parameter>
-<parameter name="adjustment">
-<parameter_description> new scroll adjustment
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_level_bar_add_offset_value">
<description>
Adds a new offset marker on @self at the position specified by @value.
@@ -61941,9 +51207,6 @@ widget.
event delivered to it before without the paired leave event.
- Drag events are not redirected because it is unclear what the semantics
of that would be.
-Another point of interest might be that all key events are first passed
-through the key snooper functions if there are any. Read the description
-of gtk_key_snooper_install() if you need this feature.
5. After finishing the delivery the event is popped from the event stack.
@@ -62627,45 +51890,6 @@ Since: 2.18
</return>
</function>
-<function name="gtk_menu_get_tearoff_state">
-<description>
-Returns whether the menu is torn off.
-See gtk_menu_set_tearoff_state().
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="menu">
-<parameter_description> a #GtkMenu
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the menu is currently torn off.
-
-</return>
-</function>
-
-<function name="gtk_menu_get_title">
-<description>
-Returns the title of the menu. See gtk_menu_set_title().
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="menu">
-<parameter_description> a #GtkMenu
-</parameter_description>
-</parameter>
-</parameters>
-<return> the title of the menu, or %NULL if the menu
-has no title set on it. This string is owned by GTK+
-and should not be modified or freed.
-
-</return>
-</function>
-
<function name="gtk_menu_item_activate">
<description>
Emits the #GtkMenuItem::activate signal on the given item
@@ -62755,26 +51979,6 @@ submenu indicator
</return>
</function>
-<function name="gtk_menu_item_get_right_justified">
-<description>
-Gets whether the menu item appears justified at the right
-side of the menu bar.
-
-Deprecated: 3.2: See gtk_menu_item_set_right_justified()
-
-</description>
-<parameters>
-<parameter name="menu_item">
-<parameter_description> a #GtkMenuItem
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the menu item will appear at the
-far right if added to a menu bar.
-
-</return>
-</function>
-
<function name="gtk_menu_item_get_submenu">
<description>
Gets the submenu underneath this menu item, if any.
@@ -62956,32 +52160,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_menu_item_set_right_justified">
-<description>
-Sets whether the menu item appears justified at the right
-side of a menu bar. This was traditionally done for “Help”
-menu items, but is now considered a bad idea. (If the widget
-layout is reversed for a right-to-left language like Hebrew
-or Arabic, right-justified-menu-items appear at the left.)
-
-Deprecated: 3.2: If you insist on using it, use
-gtk_widget_set_hexpand() and gtk_widget_set_halign().
-
-</description>
-<parameters>
-<parameter name="menu_item">
-<parameter_description> a #GtkMenuItem.
-</parameter_description>
-</parameter>
-<parameter name="right_justified">
-<parameter_description> if %TRUE the menu item will appear at the
-far right if added to a menu bar
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_menu_item_set_submenu">
<description>
Sets or replaces the menu item’s submenu, or removes it when a %NULL
@@ -63570,54 +52748,6 @@ determined by the widget the menu is attached to
<return></return>
</function>
-<function name="gtk_menu_set_tearoff_state">
-<description>
-Changes the tearoff state of the menu. A menu is normally
-displayed as drop down menu which persists as long as the menu is
-active. It can also be displayed as a tearoff menu which persists
-until it is closed or reattached.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="menu">
-<parameter_description> a #GtkMenu
-</parameter_description>
-</parameter>
-<parameter name="torn_off">
-<parameter_description> If %TRUE, menu is displayed as a tearoff menu.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_menu_set_title">
-<description>
-Sets the title string for the menu.
-
-The title is displayed when the menu is shown as a tearoff
-menu. If @title is %NULL, the menu will see if it is attached
-to a parent menu item, and if so it will try to use the same
-text as that menu item’s label.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="menu">
-<parameter_description> a #GtkMenu
-</parameter_description>
-</parameter>
-<parameter name="title">
-<parameter_description> a string containing the title for the menu
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_menu_shell_activate_item">
<description>
Activates the menu item within the menu shell.
@@ -63872,9 +53002,7 @@ item list.
<function name="gtk_menu_shell_select_first">
<description>
-Select the first visible or selectable child of the menu shell;
-don’t select tearoff items unless the only item is a tearoff
-item.
+Select the first visible or selectable child of the menu shell.
Since: 2.2
@@ -63941,8 +53069,6 @@ To avoid confusing the user, menus with @take_focus set to %FALSE
should not display mnemonics or accelerators, since it cannot be
guaranteed that they will work.
-See also gdk_keyboard_grab()
-
Since: 2.8
</description>
@@ -64002,28 +53128,6 @@ Since: 2.6
</return>
</function>
-<function name="gtk_menu_tool_button_new_from_stock">
-<description>
-Creates a new #GtkMenuToolButton.
-The new #GtkMenuToolButton will contain an icon and label from
-the stock item indicated by @stock_id.
-
-Since: 2.6
-
-Deprecated: 3.10: Use gtk_menu_tool_button_new() instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> the name of a stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkMenuToolButton
-
-</return>
-</function>
-
<function name="gtk_menu_tool_button_set_arrow_tooltip_markup">
<description>
Sets the tooltip markup text to be used as tooltip for the arrow button
@@ -64227,25 +53331,6 @@ Since: 2.6
<return></return>
</function>
-<function name="gtk_message_dialog_get_image">
-<description>
-Gets the dialog’s image.
-
-Since: 2.14
-Deprecated: 3.12: Use #GtkDialog for dialogs with images
-
-</description>
-<parameters>
-<parameter name="dialog">
-<parameter_description> a #GtkMessageDialog
-</parameter_description>
-</parameter>
-</parameters>
-<return> the dialog’s image
-
-</return>
-</function>
-
<function name="gtk_message_dialog_get_message_area">
<description>
Returns the message area of the dialog. This is the box where the
@@ -64370,27 +53455,6 @@ Since: 2.4
</return>
</function>
-<function name="gtk_message_dialog_set_image">
-<description>
-Sets the dialog’s image to @image.
-
-Since: 2.10
-Deprecated: 3.12: Use #GtkDialog to create dialogs with images
-
-</description>
-<parameters>
-<parameter name="dialog">
-<parameter_description> a #GtkMessageDialog
-</parameter_description>
-</parameter>
-<parameter name="image">
-<parameter_description> the image
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_message_dialog_set_markup">
<description>
Sets the text of the message dialog to be @str, which is marked
@@ -64412,108 +53476,6 @@ Since: 2.4
<return></return>
</function>
-<function name="gtk_misc_get_alignment">
-<description>
-Gets the X and Y alignment of the widget within its allocation.
-See gtk_misc_set_alignment().
-
-Deprecated: 3.14: Use #GtkWidget alignment and margin properties.
-
-</description>
-<parameters>
-<parameter name="misc">
-<parameter_description> a #GtkMisc
-</parameter_description>
-</parameter>
-<parameter name="xalign">
-<parameter_description> location to store X alignment of @misc, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="yalign">
-<parameter_description> location to store Y alignment of @misc, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_misc_get_padding">
-<description>
-Gets the padding in the X and Y directions of the widget.
-See gtk_misc_set_padding().
-
-Deprecated: 3.14: Use #GtkWidget alignment and margin properties.
-
-</description>
-<parameters>
-<parameter name="misc">
-<parameter_description> a #GtkMisc
-</parameter_description>
-</parameter>
-<parameter name="xpad">
-<parameter_description> location to store padding in the X
-direction, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="ypad">
-<parameter_description> location to store padding in the Y
-direction, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_misc_set_alignment">
-<description>
-Sets the alignment of the widget.
-
-Deprecated: 3.14: Use #GtkWidget's alignment (#GtkWidget:halign and #GtkWidget:valign) and margin properties
or #GtkLabel's #GtkLabel:xalign and #GtkLabel:yalign properties.
-
-</description>
-<parameters>
-<parameter name="misc">
-<parameter_description> a #GtkMisc.
-</parameter_description>
-</parameter>
-<parameter name="xalign">
-<parameter_description> the horizontal alignment, from 0 (left) to 1 (right).
-</parameter_description>
-</parameter>
-<parameter name="yalign">
-<parameter_description> the vertical alignment, from 0 (top) to 1 (bottom).
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_misc_set_padding">
-<description>
-Sets the amount of space to add around the widget.
-
-Deprecated: 3.14: Use #GtkWidget alignment and margin properties.
-
-</description>
-<parameters>
-<parameter name="misc">
-<parameter_description> a #GtkMisc.
-</parameter_description>
-</parameter>
-<parameter name="xpad">
-<parameter_description> the amount of space to add on the left and right of the widget,
-in pixels.
-</parameter_description>
-</parameter>
-<parameter name="ypad">
-<parameter_description> the amount of space to add on the top and bottom of the widget,
-in pixels.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_model_button_new">
<description>
Creates a new GtkModelButton.
@@ -65206,26 +54168,6 @@ Since: 2.10
</return>
</function>
-<function name="gtk_notebook_get_tab_hborder">
-<description>
-Returns the horizontal width of a tab border.
-
-Since: 2.22
-
-Deprecated: 3.4: this function returns zero
-
-</description>
-<parameters>
-<parameter name="notebook">
-<parameter_description> a #GtkNotebook
-</parameter_description>
-</parameter>
-</parameters>
-<return> horizontal width of a tab border
-
-</return>
-</function>
-
<function name="gtk_notebook_get_tab_label">
<description>
Returns the tab label widget for the page @child.
@@ -65310,26 +54252,6 @@ Since: 2.10
</return>
</function>
-<function name="gtk_notebook_get_tab_vborder">
-<description>
-Returns the vertical width of a tab border.
-
-Since: 2.22
-
-Deprecated: 3.4: this function returns zero
-
-</description>
-<parameters>
-<parameter name="notebook">
-<parameter_description> a #GtkNotebook
-</parameter_description>
-</parameter>
-</parameters>
-<return> vertical width of a tab border
-
-</return>
-</function>
-
<function name="gtk_notebook_insert_page">
<description>
Insert a page into @notebook at the given position.
@@ -65943,360 +54865,6 @@ Since: 2.10
<return></return>
</function>
-<function name="gtk_numerable_icon_get_background_gicon">
-<description>
-Returns the #GIcon that was set as the base background image, or
-%NULL if there’s none. The caller of this function does not own
-a reference to the returned #GIcon.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GIcon, or %NULL
-
-</return>
-</function>
-
-<function name="gtk_numerable_icon_get_background_icon_name">
-<description>
-Returns the icon name used as the base background image,
-or %NULL if there’s none.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> an icon name, or %NULL
-
-</return>
-</function>
-
-<function name="gtk_numerable_icon_get_count">
-<description>
-Returns the value currently displayed by @self.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the currently displayed value
-
-</return>
-</function>
-
-<function name="gtk_numerable_icon_get_label">
-<description>
-Returns the currently displayed label of the icon, or %NULL.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the currently displayed label
-
-</return>
-</function>
-
-<function name="gtk_numerable_icon_get_style_context">
-<description>
-Returns the #GtkStyleContext used by the icon for theming,
-or %NULL if there’s none.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GtkStyleContext, or %NULL.
-This object is internal to GTK+ and should not be unreffed.
-Use g_object_ref() if you want to keep it around
-
-</return>
-</function>
-
-<function name="gtk_numerable_icon_new">
-<description>
-Creates a new unthemed #GtkNumerableIcon.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="base_icon">
-<parameter_description> a #GIcon to overlay on
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GIcon
-
-</return>
-</function>
-
-<function name="gtk_numerable_icon_new_with_style_context">
-<description>
-Creates a new #GtkNumerableIcon which will themed according
-to the passed #GtkStyleContext. This is a convenience constructor
-that calls gtk_numerable_icon_set_style_context() internally.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="base_icon">
-<parameter_description> a #GIcon to overlay on
-</parameter_description>
-</parameter>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GIcon
-
-</return>
-</function>
-
-<function name="gtk_numerable_icon_set_background_gicon">
-<description>
-Updates the icon to use @icon as the base background image.
-If @icon is %NULL, @self will go back using style information
-or default theming for its background image.
-
-If this method is called and an icon name was already set as
-background for the icon, @icon will be used, i.e. the last method
-called between gtk_numerable_icon_set_background_gicon() and
-gtk_numerable_icon_set_background_icon_name() has always priority.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-<parameter name="icon">
-<parameter_description> a #GIcon, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_numerable_icon_set_background_icon_name">
-<description>
-Updates the icon to use the icon named @icon_name from the
-current icon theme as the base background image. If @icon_name
-is %NULL, @self will go back using style information or default
-theming for its background image.
-
-If this method is called and a #GIcon was already set as
-background for the icon, @icon_name will be used, i.e. the
-last method called between gtk_numerable_icon_set_background_icon_name()
-and gtk_numerable_icon_set_background_gicon() has always priority.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-<parameter name="icon_name">
-<parameter_description> an icon name, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_numerable_icon_set_count">
-<description>
-Sets the currently displayed value of @self to @count.
-
-The numeric value is always clamped to make it two digits, i.e.
-between -99 and 99. Setting a count of zero removes the emblem.
-If this method is called, and a label was already set on the icon,
-it will automatically be reset to %NULL before rendering the number,
-i.e. the last method called between gtk_numerable_icon_set_count()
-and gtk_numerable_icon_set_label() has always priority.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-<parameter name="count">
-<parameter_description> a number between -99 and 99
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_numerable_icon_set_label">
-<description>
-Sets the currently displayed value of @self to the string
-in @label. Setting an empty label removes the emblem.
-
-Note that this is meant for displaying short labels, such as
-roman numbers, or single letters. For roman numbers, consider
-using the Unicode characters U+2160 - U+217F. Strings longer
-than two characters will likely not be rendered very well.
-
-If this method is called, and a number was already set on the
-icon, it will automatically be reset to zero before rendering
-the label, i.e. the last method called between
-gtk_numerable_icon_set_label() and gtk_numerable_icon_set_count()
-has always priority.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-<parameter name="label">
-<parameter_description> a short label, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_numerable_icon_set_style_context">
-<description>
-Updates the icon to fetch theme information from the
-given #GtkStyleContext.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="self">
-<parameter_description> a #GtkNumerableIcon
-</parameter_description>
-</parameter>
-<parameter name="style">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_offscreen_window_get_pixbuf">
-<description>
-Retrieves a snapshot of the contained widget in the form of
-a #GdkPixbuf. This is a new pixbuf with a reference count of 1,
-and the application should unreference it once it is no longer
-needed.
-
-Since: 2.20
-
-</description>
-<parameters>
-<parameter name="offscreen">
-<parameter_description> the #GtkOffscreenWindow contained widget.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GdkPixbuf pointer, or %NULL.
-
-</return>
-</function>
-
-<function name="gtk_offscreen_window_get_surface">
-<description>
-Retrieves a snapshot of the contained widget in the form of
-a #cairo_surface_t. If you need to keep this around over window
-resizes then you should add a reference to it.
-
-Since: 2.20
-
-</description>
-<parameters>
-<parameter name="offscreen">
-<parameter_description> the #GtkOffscreenWindow contained widget.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #cairo_surface_t pointer to the offscreen
-surface, or %NULL.
-
-</return>
-</function>
-
-<function name="gtk_offscreen_window_new">
-<description>
-Creates a toplevel container widget that is used to retrieve
-snapshots of widgets without showing them on the screen.
-
-Since: 2.20
-
-</description>
-<parameters>
-</parameters>
-<return> A pointer to a #GtkWidget
-
-</return>
-</function>
-
<function name="gtk_orientable_get_orientation">
<description>
Retrieves the orientation of the @orientable.
@@ -66408,6 +54976,8 @@ A widget’s index in the @overlay children list determines which order
the children are drawn if they overlap. The first child is drawn at
the bottom. It also affects the default focus chain order.
+Since: 3.18
+
</description>
<parameters>
<parameter name="overlay">
@@ -67275,1083 +55845,6 @@ Since: 2.10
<return></return>
</function>
-<function name="gtk_paint_arrow">
-<description>
-Draws an arrow in the given rectangle on @cr using the given
-parameters. @arrow_type determines the direction of the arrow.
-
-Deprecated:3.0: Use gtk_render_arrow() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> the type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="arrow_type">
-<parameter_description> the type of arrow to draw
-</parameter_description>
-</parameter>
-<parameter name="fill">
-<parameter_description> %TRUE if the arrow tip should be filled
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle to draw the arrow in
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle to draw the arrow in
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width of the rectangle to draw the arrow in
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> height of the rectangle to draw the arrow in
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_box">
-<description>
-Draws a box on @cr with the given parameters.
-
-Deprecated:3.0: Use gtk_render_frame() and gtk_render_background() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> the type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the box
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the box
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the box
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the box
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_box_gap">
-<description>
-Draws a box in @cr using the given style and state and shadow type,
-leaving a gap in one side.
-
-Deprecated:3.0: Use gtk_render_frame_gap() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> width of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="gap_side">
-<parameter_description> side in which to leave the gap
-</parameter_description>
-</parameter>
-<parameter name="gap_x">
-<parameter_description> starting position of the gap
-</parameter_description>
-</parameter>
-<parameter name="gap_width">
-<parameter_description> width of the gap
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_check">
-<description>
-Draws a check button indicator in the given rectangle on @cr with
-the given parameters.
-
-Deprecated:3.0: Use gtk_render_check() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> the type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle to draw the check in
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle to draw the check in
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the rectangle to draw the check in
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the rectangle to draw the check in
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_diamond">
-<description>
-Draws a diamond in the given rectangle on @window using the given
-parameters.
-
-Deprecated:3.0: Use cairo instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> the type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle to draw the diamond in
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle to draw the diamond in
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width of the rectangle to draw the diamond in
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> height of the rectangle to draw the diamond in
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_expander">
-<description>
-Draws an expander as used in #GtkTreeView. @x and @y specify the
-center the expander. The size of the expander is determined by the
-“expander-size” style property of @widget. (If widget is not
-specified or doesn’t have an “expander-size” property, an
-unspecified default size will be used, since the caller doesn't
-have sufficient information to position the expander, this is
-likely not useful.) The expander is expander_size pixels tall
-in the collapsed position and expander_size pixels wide in the
-expanded position.
-
-Deprecated:3.0: Use gtk_render_expander() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> the x position to draw the expander at
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> the y position to draw the expander at
-</parameter_description>
-</parameter>
-<parameter name="expander_style">
-<parameter_description> the style to draw the expander in; determines
-whether the expander is collapsed, expanded, or in an
-intermediate state.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_extension">
-<description>
-Draws an extension, i.e. a notebook tab.
-
-Deprecated:3.0: Use gtk_render_extension() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the extension
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the extension
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width of the extension
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> width of the extension
-</parameter_description>
-</parameter>
-<parameter name="gap_side">
-<parameter_description> the side on to which the extension is attached
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_flat_box">
-<description>
-Draws a flat box on @cr with the given parameters.
-
-Deprecated:3.0: Use gtk_render_frame() and gtk_render_background() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> the type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the box
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the box
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the box
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the box
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_focus">
-<description>
-Draws a focus indicator around the given rectangle on @cr using the
-given style.
-
-Deprecated:3.0: Use gtk_render_focus() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> the x origin of the rectangle around which to draw a focus indicator
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> the y origin of the rectangle around which to draw a focus indicator
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the rectangle around which to draw a focus indicator
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the rectangle around which to draw a focus indicator
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_handle">
-<description>
-Draws a handle as used in #GtkHandleBox and #GtkPaned.
-
-Deprecated:3.0: Use gtk_render_handle() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the handle
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the handle
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> with of the handle
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> height of the handle
-</parameter_description>
-</parameter>
-<parameter name="orientation">
-<parameter_description> the orientation of the handle
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_hline">
-<description>
-Draws a horizontal line from (@x1, @y) to (@x2, @y) in @cr
-using the given style and state.
-
-Deprecated:3.0: Use gtk_render_line() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #caio_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x1">
-<parameter_description> the starting x coordinate
-</parameter_description>
-</parameter>
-<parameter name="x2">
-<parameter_description> the ending x coordinate
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> the y coordinate
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_layout">
-<description>
-Draws a layout on @cr using the given parameters.
-
-Deprecated:3.0: Use gtk_render_layout() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="use_text">
-<parameter_description> whether to use the text or foreground
-graphics context of @style
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin
-</parameter_description>
-</parameter>
-<parameter name="layout">
-<parameter_description> the layout to draw
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_option">
-<description>
-Draws a radio button indicator in the given rectangle on @cr with
-the given parameters.
-
-Deprecated:3.0: Use gtk_render_option() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> the type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle to draw the option in
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle to draw the option in
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the rectangle to draw the option in
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the rectangle to draw the option in
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_resize_grip">
-<description>
-Draws a resize grip in the given rectangle on @cr using the given
-parameters.
-
-Deprecated:3.0: Use gtk_render_handle() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="edge">
-<parameter_description> the edge in which to draw the resize grip
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> the x origin of the rectangle in which to draw the resize grip
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> the y origin of the rectangle in which to draw the resize grip
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the rectangle in which to draw the resize grip
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the rectangle in which to draw the resize grip
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_shadow">
-<description>
-Draws a shadow around the given rectangle in @cr
-using the given style and state and shadow type.
-
-Deprecated:3.0: Use gtk_render_frame() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> width of the rectangle
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_shadow_gap">
-<description>
-Draws a shadow around the given rectangle in @cr
-using the given style and state and shadow type, leaving a
-gap in one side.
-
-Deprecated:3.0: Use gtk_render_frame_gap() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> width of the rectangle
-</parameter_description>
-</parameter>
-<parameter name="gap_side">
-<parameter_description> side in which to leave the gap
-</parameter_description>
-</parameter>
-<parameter name="gap_x">
-<parameter_description> starting position of the gap
-</parameter_description>
-</parameter>
-<parameter name="gap_width">
-<parameter_description> width of the gap
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_slider">
-<description>
-Draws a slider in the given rectangle on @cr using the
-given style and orientation.
-
-Deprecated:3.0: Use gtk_render_slider() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> a shadow
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> the x origin of the rectangle in which to draw a slider
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> the y origin of the rectangle in which to draw a slider
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the rectangle in which to draw a slider
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the rectangle in which to draw a slider
-</parameter_description>
-</parameter>
-<parameter name="orientation">
-<parameter_description> the orientation to be used
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_spinner">
-<description>
-Draws a spinner on @window using the given parameters.
-
-Deprecated:3.0: Use gtk_render_activity() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget (may be %NULL)
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail (may be %NULL)
-</parameter_description>
-</parameter>
-<parameter name="step">
-<parameter_description> the nth step
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> the x origin of the rectangle in which to draw the spinner
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> the y origin of the rectangle in which to draw the spinner
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the rectangle in which to draw the spinner
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the rectangle in which to draw the spinner
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_tab">
-<description>
-Draws an option menu tab (i.e. the up and down pointing arrows)
-in the given rectangle on @cr using the given parameters.
-
-Deprecated:3.0: Use cairo instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="shadow_type">
-<parameter_description> the type of shadow to draw
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> x origin of the rectangle to draw the tab in
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> y origin of the rectangle to draw the tab in
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> the width of the rectangle to draw the tab in
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> the height of the rectangle to draw the tab in
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_paint_vline">
-<description>
-Draws a vertical line from (@x, @y1_) to (@x, @y2_) in @cr
-using the given style and state.
-
-Deprecated:3.0: Use gtk_render_line() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description> a #cairo_t
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-<parameter name="y1_">
-<parameter_description> the starting y coordinate
-</parameter_description>
-</parameter>
-<parameter name="y2_">
-<parameter_description> the ending y coordinate
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> the x coordinate
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_paned_add1">
<description>
Adds a child to the top or left pane with default parameters. This is
@@ -69303,25 +56796,6 @@ Since: 3.10
</return>
</function>
-<function name="gtk_places_sidebar_get_show_connect_to_server">
-<description>
-Returns the value previously set with gtk_places_sidebar_set_show_connect_to_server()
-
-Deprecated: 3.18: It is recommended to group this functionality with the drives
-and network location under the new 'Other Location' item
-
-</description>
-<parameters>
-<parameter name="sidebar">
-<parameter_description> a places sidebar
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the sidebar will display a “Connect to Server” item.
-
-</return>
-</function>
-
<function name="gtk_places_sidebar_get_show_desktop">
<description>
Returns the value previously set with gtk_places_sidebar_set_show_desktop()
@@ -69587,34 +57061,6 @@ Since: 3.10
<return></return>
</function>
-<function name="gtk_places_sidebar_set_show_connect_to_server">
-<description>
-Sets whether the @sidebar should show an item for connecting to a network server;
-this is off by default. An application may want to turn this on if it implements
-a way for the user to connect to network servers directly.
-
-If you enable this, you should connect to the
-#GtkPlacesSidebar::show-connect-to-server signal.
-
-Since: 3.10
-
-Deprecated: 3.18: It is recommended to group this functionality with the drives
-and network location under the new 'Other Location' item
-
-</description>
-<parameters>
-<parameter name="sidebar">
-<parameter_description> a places sidebar
-</parameter_description>
-</parameter>
-<parameter name="show_connect_to_server">
-<parameter_description> whether to show an item for the Connect to Server command
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_places_sidebar_set_show_desktop">
<description>
Sets whether the @sidebar should show an item for the Desktop folder.
@@ -69672,7 +57118,7 @@ An application may want to turn this on if it implements a way for the user to
see and interact with drives and network servers directly.
If you enable this, you should connect to the
-#GtkPlacesSidebar::show-other-locations signal.
+#GtkPlacesSidebar::show-other-locations-with-flags signal.
Since: 3.18
@@ -69893,195 +57339,6 @@ once the query is set.
<return></return>
</function>
-<function name="gtk_plug_construct">
-<description>
-Finish the initialization of @plug for a given #GtkSocket identified by
-@socket_id. This function will generally only be used by classes deriving from #GtkPlug.
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug.
-</parameter_description>
-</parameter>
-<parameter name="socket_id">
-<parameter_description> the XID of the socket’s window.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_plug_construct_for_display">
-<description>
-Finish the initialization of @plug for a given #GtkSocket identified by
-@socket_id which is currently displayed on @display.
-This function will generally only be used by classes deriving from #GtkPlug.
-
-Since: 2.2
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug.
-</parameter_description>
-</parameter>
-<parameter name="display">
-<parameter_description> the #GdkDisplay associated with @socket_id’s
-#GtkSocket.
-</parameter_description>
-</parameter>
-<parameter name="socket_id">
-<parameter_description> the XID of the socket’s window.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_plug_focus_first_last">
-<description>
-Called from the GtkPlug backend when the corresponding socket has
-told the plug that it has received the focus.
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug
-</parameter_description>
-</parameter>
-<parameter name="direction">
-<parameter_description> a direction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_plug_get_embedded">
-<description>
-Determines whether the plug is embedded in a socket.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the plug is embedded in a socket
-
-</return>
-</function>
-
-<function name="gtk_plug_get_id">
-<description>
-Gets the window ID of a #GtkPlug widget, which can then
-be used to embed this window inside another window, for
-instance with gtk_socket_add_id().
-
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the window ID for the plug
-</return>
-</function>
-
-<function name="gtk_plug_get_socket_window">
-<description>
-Retrieves the socket the plug is embedded in.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug
-</parameter_description>
-</parameter>
-</parameters>
-<return> the window of the socket, or %NULL
-
-</return>
-</function>
-
-<function name="gtk_plug_handle_modality_off">
-<description>
-Called from the GtkPlug backend when the corresponding socket has
-told the plug that it modality has toggled off.
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_plug_handle_modality_on">
-<description>
-Called from the GtkPlug backend when the corresponding socket has
-told the plug that it modality has toggled on.
-
-</description>
-<parameters>
-<parameter name="plug">
-<parameter_description> a #GtkPlug
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_plug_new">
-<description>
-Creates a new plug widget inside the #GtkSocket identified
-by @socket_id. If @socket_id is 0, the plug is left “unplugged” and
-can later be plugged into a #GtkSocket by gtk_socket_add_id().
-
-
-</description>
-<parameters>
-<parameter name="socket_id">
-<parameter_description> the window ID of the socket, or 0.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkPlug widget.
-</return>
-</function>
-
-<function name="gtk_plug_new_for_display">
-<description>
-Create a new plug widget inside the #GtkSocket identified by socket_id.
-
-Since: 2.2
-
-</description>
-<parameters>
-<parameter name="display">
-<parameter_description> the #GdkDisplay on which @socket_id is displayed
-</parameter_description>
-</parameter>
-<parameter name="socket_id">
-<parameter_description> the XID of the socket’s window.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkPlug widget.
-
-</return>
-</function>
-
<function name="gtk_popover_bind_model">
<description>
Establishes a binding between a #GtkPopover and a #GMenuModel.
@@ -70245,29 +57502,6 @@ Since: 3.12
</return>
</function>
-<function name="gtk_popover_get_transitions_enabled">
-<description>
-Returns whether show/hide transitions are enabled on this popover.
-
-Since: 3.16
-
-Deprecated: 3.22: You can show or hide the popover without transitions
-using gtk_widget_show() and gtk_widget_hide() while gtk_popover_popup()
-and gtk_popover_popdown() will use transitions.
-
-</description>
-<parameters>
-<parameter name="popover">
-<parameter_description> a #GtkPopover
-</parameter_description>
-</parameter>
-</parameters>
-<return> #TRUE if the show and hide transitions of the given
-popover are enabled, #FALSE otherwise.
-
-</return>
-</function>
-
<function name="gtk_popover_menu_new">
<description>
Creates a new popover menu.
@@ -70537,30 +57771,6 @@ Since: 3.12
<return></return>
</function>
-<function name="gtk_popover_set_transitions_enabled">
-<description>
-Sets whether show/hide transitions are enabled on this popover
-
-Since: 3.16
-
-Deprecated: 3.22: You can show or hide the popover without transitions
-using gtk_widget_show() and gtk_widget_hide() while gtk_popover_popup()
-and gtk_popover_popdown() will use transitions.
-
-</description>
-<parameters>
-<parameter name="popover">
-<parameter_description> a #GtkPopover
-</parameter_description>
-</parameter>
-<parameter name="transitions_enabled">
-<parameter_description> Whether transitions are enabled
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_print_backend_get_printer_list">
<description>
Returns the current list of printers.
@@ -75339,7 +62549,7 @@ higher-level, and gtk_main_do_event() is the highest level.
All that said, you most likely don’t want to use any of these
functions; synthesizing events is rarely needed. There are almost
certainly better ways to achieve your goals. For example, use
-gdk_window_invalidate_rect() or gtk_widget_queue_draw() instead
+gtk_widget_queue_draw() instead
of making up expose events.
</description>
@@ -75356,189 +62566,6 @@ of making up expose events.
<return></return>
</function>
-<function name="gtk_radio_action_get_current_value">
-<description>
-Obtains the value property of the currently active member of
-the group to which @action belongs.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkRadioAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> The value of the currently active group member
-
-</return>
-</function>
-
-<function name="gtk_radio_action_get_group">
-<description>
-Returns the list representing the radio group for this object.
-Note that the returned list is only valid until the next change
-to the group.
-
-A common way to set up a group of radio group is the following:
-|[<!-- language="C" -->
-GSList *group = NULL;
-GtkRadioAction *action;
-
-while ( ...more actions to add... /)
-{
-action = gtk_radio_action_new (...);
-
-gtk_radio_action_set_group (action, group);
-group = gtk_radio_action_get_group (action);
-}
-]|
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> the list representing the radio group for this object
-
-</return>
-</function>
-
-<function name="gtk_radio_action_join_group">
-<description>
-Joins a radio action object to the group of another radio action object.
-
-Use this in language bindings instead of the gtk_radio_action_get_group()
-and gtk_radio_action_set_group() methods
-
-A common way to set up a group of radio actions is the following:
-|[<!-- language="C" -->
-GtkRadioAction *action;
-GtkRadioAction *last_action;
-
-while ( ...more actions to add... /)
-{
-action = gtk_radio_action_new (...);
-
-gtk_radio_action_join_group (action, last_action);
-last_action = action;
-}
-]|
-
-Since: 3.0
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="group_source">
-<parameter_description> a radio action object whos group we are
-joining, or %NULL to remove the radio action from its group
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_radio_action_new">
-<description>
-Creates a new #GtkRadioAction object. To add the action to
-a #GtkActionGroup and set the accelerator for the action,
-call gtk_action_group_add_action_with_accel().
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> A unique name for the action
-</parameter_description>
-</parameter>
-<parameter name="label">
-<parameter_description> The label displayed in menu items and on buttons,
-or %NULL
-</parameter_description>
-</parameter>
-<parameter name="tooltip">
-<parameter_description> A tooltip for this action, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> The stock icon to display in widgets representing
-this action, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> The value which gtk_radio_action_get_current_value() should
-return if this action is selected.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkRadioAction
-
-</return>
-</function>
-
-<function name="gtk_radio_action_set_current_value">
-<description>
-Sets the currently active group member to the member with value
-property @current_value.
-
-Since: 2.10
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkRadioAction
-</parameter_description>
-</parameter>
-<parameter name="current_value">
-<parameter_description> the new value
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_radio_action_set_group">
-<description>
-Sets the radio group for the radio action object.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="group">
-<parameter_description> a list representing a radio group, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_radio_button_get_group">
<description>
Retrieves the group assigned to a radio button.
@@ -75990,33 +63017,6 @@ existing radio button group, or %NULL if you are creating a new group
</return>
</function>
-<function name="gtk_radio_tool_button_new_from_stock">
-<description>
-Creates a new #GtkRadioToolButton, adding it to @group.
-The new #GtkRadioToolButton will contain an icon and label from the
-stock item indicated by @stock_id.
-
-Since: 2.4
-
-Deprecated: 3.10: Use gtk_radio_tool_button_new() instead.
-
-</description>
-<parameters>
-<parameter name="group">
-<parameter_description> an existing radio button
-group, or %NULL if you are creating a new group
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the name of a stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return> The new #GtkRadioToolButton
-
-</return>
-</function>
-
<function name="gtk_radio_tool_button_new_from_widget">
<description>
Creates a new #GtkRadioToolButton adding it to the same group as @gruup
@@ -76035,32 +63035,6 @@ Since: 2.4
</return>
</function>
-<function name="gtk_radio_tool_button_new_with_stock_from_widget">
-<description>
-Creates a new #GtkRadioToolButton adding it to the same group as @group.
-The new #GtkRadioToolButton will contain an icon and label from the
-stock item indicated by @stock_id.
-
-Since: 2.4
-
-Deprecated: 3.10: gtk_radio_tool_button_new_from_widget
-
-</description>
-<parameters>
-<parameter name="group">
-<parameter_description> An existing #GtkRadioToolButton.
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the name of a stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return> A new #GtkRadioToolButton
-
-</return>
-</function>
-
<function name="gtk_radio_tool_button_set_group">
<description>
Adds @button to @group, removing it from the group it belonged to before.
@@ -76171,29 +63145,6 @@ Since: 2.10
</return>
</function>
-<function name="gtk_range_get_min_slider_size">
-<description>
-This function is useful mainly for #GtkRange subclasses.
-
-See gtk_range_set_min_slider_size().
-
-Since: 2.20
-
-Deprecated: 3.20: Use the min-height/min-width CSS properties on the slider
-node.
-
-</description>
-<parameters>
-<parameter name="range">
-<parameter_description> a #GtkRange
-</parameter_description>
-</parameter>
-</parameters>
-<return> The minimum size of the range’s slider.
-
-</return>
-</function>
-
<function name="gtk_range_get_range_rect">
<description>
This function returns the area that contains the range’s trough
@@ -76506,31 +63457,6 @@ Since: 2.10
<return></return>
</function>
-<function name="gtk_range_set_min_slider_size">
-<description>
-Sets the minimum size of the range’s slider.
-
-This function is useful mainly for #GtkRange subclasses.
-
-Since: 2.20
-
-Deprecated: 3.20: Use the min-height/min-width CSS properties on the slider
-node.
-
-</description>
-<parameters>
-<parameter name="range">
-<parameter_description> a #GtkRange
-</parameter_description>
-</parameter>
-<parameter name="min_size">
-<parameter_description> The slider’s minimum size
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_range_set_range">
<description>
Sets the allowable values in the #GtkRange, and clamps the range
@@ -76685,378 +63611,6 @@ value changes.
<return></return>
</function>
-<function name="gtk_rc_add_default_file">
-<description>
-Adds a file to the list of files to be parsed at the
-end of gtk_init().
-
-Deprecated:3.0: Use #GtkStyleContext with a custom #GtkStyleProvider instead
-
-</description>
-<parameters>
-<parameter name="filename">
-<parameter_description> the pathname to the file. If @filename
-is not absolute, it is searched in the current directory.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_rc_find_module_in_path">
-<description>
-Searches for a theme engine in the GTK+ search path. This function
-is not useful for applications and should not be used.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="module_file">
-<parameter_description> name of a theme engine
-</parameter_description>
-</parameter>
-</parameters>
-<return> The filename, if found (must be
-freed with g_free()), otherwise %NULL.
-
-</return>
-</function>
-
-<function name="gtk_rc_find_pixmap_in_path">
-<description>
-Looks up a file in pixmap path for the specified #GtkSettings.
-If the file is not found, it outputs a warning message using
-g_warning() and returns %NULL.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description> a #GtkSettings
-</parameter_description>
-</parameter>
-<parameter name="scanner">
-<parameter_description> Scanner used to get line number information for the
-warning message, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="pixmap_file">
-<parameter_description> name of the pixmap file to locate.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the filename.
-
-</return>
-</function>
-
-<function name="gtk_rc_get_default_files">
-<description>
-Retrieves the current list of RC files that will be parsed
-at the end of gtk_init().
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-</parameters>
-<return>
-A %NULL-terminated array of filenames. This memory is owned
-by GTK+ and must not be freed by the application. If you want
-to store this information, you should make a copy.
-
-</return>
-</function>
-
-<function name="gtk_rc_get_im_module_file">
-<description>
-Obtains the path to the IM modules file. See the documentation
-of the `GTK_IM_MODULE_FILE`
-environment variable for more details.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-</parameters>
-<return> a newly-allocated string containing the
-name of the file listing the IM modules available for loading
-
-</return>
-</function>
-
-<function name="gtk_rc_get_im_module_path">
-<description>
-Obtains the path in which to look for IM modules. See the documentation
-of the `GTK_PATH`
-environment variable for more details about looking up modules. This
-function is useful solely for utilities supplied with GTK+ and should
-not be used by applications under normal circumstances.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-</parameters>
-<return> a newly-allocated string containing the
-path in which to look for IM modules.
-
-</return>
-</function>
-
-<function name="gtk_rc_get_module_dir">
-<description>
-Returns a directory in which GTK+ looks for theme engines.
-For full information about the search for theme engines,
-see the docs for `GTK_PATH` in [Running GTK+ Applications][gtk-running].
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-</parameters>
-<return> the directory. (Must be freed with g_free())
-
-</return>
-</function>
-
-<function name="gtk_rc_get_style">
-<description>
-Finds all matching RC styles for a given widget,
-composites them together, and then creates a
-#GtkStyle representing the composite appearance.
-(GTK+ actually keeps a cache of previously
-created styles, so a new style may not be
-created.)
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> the resulting style. No refcount is added
-to the returned style, so if you want to save this style around,
-you should add a reference yourself.
-
-</return>
-</function>
-
-<function name="gtk_rc_get_style_by_paths">
-<description>
-Creates up a #GtkStyle from styles defined in a RC file by providing
-the raw components used in matching. This function may be useful
-when creating pseudo-widgets that should be themed like widgets but
-don’t actually have corresponding GTK+ widgets. An example of this
-would be items inside a GNOME canvas widget.
-
-The action of gtk_rc_get_style() is similar to:
-|[<!-- language="C" -->
-gtk_widget_path (widget, NULL, &path, NULL);
-gtk_widget_class_path (widget, NULL, &class_path, NULL);
-gtk_rc_get_style_by_paths (gtk_widget_get_settings (widget),
-path, class_path,
-G_OBJECT_TYPE (widget));
-]|
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description> a #GtkSettings object
-</parameter_description>
-</parameter>
-<parameter name="widget_path">
-<parameter_description> the widget path to use when looking up the
-style, or %NULL if no matching against the widget path should be done
-</parameter_description>
-</parameter>
-<parameter name="class_path">
-<parameter_description> the class path to use when looking up the style,
-or %NULL if no matching against the class path should be done.
-</parameter_description>
-</parameter>
-<parameter name="type">
-<parameter_description> a type that will be used along with parent types of this type
-when matching against class styles, or #G_TYPE_NONE
-</parameter_description>
-</parameter>
-</parameters>
-<return> A style created by matching
-with the supplied paths, or %NULL if nothing matching was
-specified and the default style should be used. The returned
-value is owned by GTK+ as part of an internal cache, so you
-must call g_object_ref() on the returned value if you want to
-keep a reference to it.
-
-</return>
-</function>
-
-<function name="gtk_rc_get_theme_dir">
-<description>
-Returns the standard directory in which themes should
-be installed. (GTK+ does not actually use this directory
-itself.)
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-</parameters>
-<return> The directory (must be freed with g_free()).
-
-</return>
-</function>
-
-<function name="gtk_rc_parse">
-<description>
-Parses a given resource file.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="filename">
-<parameter_description> the filename of a file to parse. If @filename is not absolute, it
-is searched in the current directory.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_rc_parse_color">
-<description>
-Parses a color in the format expected
-in a RC file.
-
-Note that theme engines should use gtk_rc_parse_color_full() in
-order to support symbolic colors.
-
-Deprecated:3.0: Use #GtkCssProvider instead
-
-</description>
-<parameters>
-<parameter name="scanner">
-<parameter_description> a #GScanner
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> a pointer to a #GdkColor in which to store
-the result
-</parameter_description>
-</parameter>
-</parameters>
-<return> %G_TOKEN_NONE if parsing succeeded, otherwise the token
-that was expected but not found
-
-</return>
-</function>
-
-<function name="gtk_rc_parse_color_full">
-<description>
-Parses a color in the format expected
-in a RC file. If @style is not %NULL, it will be consulted to resolve
-references to symbolic colors.
-
-Since: 2.12
-
-Deprecated:3.0: Use #GtkCssProvider instead
-
-</description>
-<parameters>
-<parameter name="scanner">
-<parameter_description> a #GScanner
-</parameter_description>
-</parameter>
-<parameter name="style">
-<parameter_description> a #GtkRcStyle, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> a pointer to a #GdkColor in which to store
-the result
-</parameter_description>
-</parameter>
-</parameters>
-<return> %G_TOKEN_NONE if parsing succeeded, otherwise the token
-that was expected but not found
-
-</return>
-</function>
-
-<function name="gtk_rc_parse_priority">
-<description>
-Parses a #GtkPathPriorityType variable from the format expected
-in a RC file.
-
-Deprecated:3.0: Use #GtkCssProvider instead
-
-</description>
-<parameters>
-<parameter name="scanner">
-<parameter_description> a #GScanner (must be initialized for parsing an RC file)
-</parameter_description>
-</parameter>
-<parameter name="priority">
-<parameter_description> A pointer to #GtkPathPriorityType variable in which
-to store the result.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %G_TOKEN_NONE if parsing succeeded, otherwise the token
-that was expected but not found.
-
-</return>
-</function>
-
-<function name="gtk_rc_parse_state">
-<description>
-Parses a #GtkStateType variable from the format expected
-in a RC file.
-
-Deprecated: 3.0: Use #GtkCssProvider instead
-
-</description>
-<parameters>
-<parameter name="scanner">
-<parameter_description> a #GScanner (must be initialized for parsing an RC file)
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> A pointer to a #GtkStateType variable in which to
-store the result.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %G_TOKEN_NONE if parsing succeeded, otherwise the token
-that was expected but not found.
-
-</return>
-</function>
-
-<function name="gtk_rc_parse_string">
-<description>
-Parses resource information directly from a string.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="rc_string">
-<parameter_description> a string to parse.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_rc_property_parse_border">
<description>
A #GtkRcPropertyParser for use with gtk_settings_install_property_parser()
@@ -77205,258 +63759,6 @@ has been set to the resulting #GtkRequisition.
</return>
</function>
-<function name="gtk_rc_reparse_all">
-<description>
-If the modification time on any previously read file for the
-default #GtkSettings has changed, discard all style information
-and then reread all previously read RC files.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-</parameters>
-<return> %TRUE if the files were reread.
-
-</return>
-</function>
-
-<function name="gtk_rc_reparse_all_for_settings">
-<description>
-If the modification time on any previously read file
-for the given #GtkSettings has changed, discard all style information
-and then reread all previously read RC files.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description> a #GtkSettings
-</parameter_description>
-</parameter>
-<parameter name="force_load">
-<parameter_description> load whether or not anything changed
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the files were reread.
-
-</return>
-</function>
-
-<function name="gtk_rc_reset_styles">
-<description>
-This function recomputes the styles for all widgets that use a
-particular #GtkSettings object. (There is one #GtkSettings object
-per #GdkScreen, see gtk_settings_get_for_screen()); It is useful
-when some global parameter has changed that affects the appearance
-of all widgets, because when a widget gets a new style, it will
-both redraw and recompute any cached information about its
-appearance. As an example, it is used when the default font size
-set by the operating system changes. Note that this function
-doesn’t affect widgets that have a style set explicitly on them
-with gtk_widget_set_style().
-
-Since: 2.4
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description> a #GtkSettings
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_rc_scanner_new">
-<description>
-Deprecated:3.0: Use #GtkCssProvider instead
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_rc_set_default_files">
-<description>
-Sets the list of files that GTK+ will read at the
-end of gtk_init().
-
-Deprecated:3.0: Use #GtkStyleContext with a custom #GtkStyleProvider instead
-
-</description>
-<parameters>
-<parameter name="filenames">
-<parameter_description> A
-%NULL-terminated list of filenames.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_rc_style_copy">
-<description>
-Makes a copy of the specified #GtkRcStyle. This function
-will correctly copy an RC style that is a member of a class
-derived from #GtkRcStyle.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-<parameter name="orig">
-<parameter_description> the style to copy
-</parameter_description>
-</parameter>
-</parameters>
-<return> the resulting #GtkRcStyle
-
-</return>
-</function>
-
-<function name="gtk_rc_style_new">
-<description>
-Creates a new #GtkRcStyle with no fields set and
-a reference count of 1.
-
-Deprecated: 3.0: Use #GtkCssProvider instead.
-
-</description>
-<parameters>
-</parameters>
-<return> the newly-created #GtkRcStyle
-
-</return>
-</function>
-
-<function name="gtk_recent_action_get_show_numbers">
-<description>
-Returns the value set by gtk_recent_chooser_menu_set_show_numbers().
-
-Since: 2.12
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkRecentAction
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if numbers should be shown.
-
-</return>
-</function>
-
-<function name="gtk_recent_action_new">
-<description>
-Creates a new #GtkRecentAction object. To add the action to
-a #GtkActionGroup and set the accelerator for the action,
-call gtk_action_group_add_action_with_accel().
-
-Since: 2.12
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> a unique name for the action
-</parameter_description>
-</parameter>
-<parameter name="label">
-<parameter_description> the label displayed in menu items and on buttons,
-or %NULL
-</parameter_description>
-</parameter>
-<parameter name="tooltip">
-<parameter_description> a tooltip for the action, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the stock icon to display in widgets representing
-the action, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> the newly created #GtkRecentAction.
-
-</return>
-</function>
-
-<function name="gtk_recent_action_new_for_manager">
-<description>
-Creates a new #GtkRecentAction object. To add the action to
-a #GtkActionGroup and set the accelerator for the action,
-call gtk_action_group_add_action_with_accel().
-
-Since: 2.12
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> a unique name for the action
-</parameter_description>
-</parameter>
-<parameter name="label">
-<parameter_description> the label displayed in menu items and on buttons,
-or %NULL
-</parameter_description>
-</parameter>
-<parameter name="tooltip">
-<parameter_description> a tooltip for the action, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> the stock icon to display in widgets representing
-the action, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="manager">
-<parameter_description> a #GtkRecentManager, or %NULL for using the default
-#GtkRecentManager
-</parameter_description>
-</parameter>
-</parameters>
-<return> the newly created #GtkRecentAction
-
-</return>
-</function>
-
-<function name="gtk_recent_action_set_show_numbers">
-<description>
-Sets whether a number should be added to the items shown by the
-widgets representing @action. The numbers are shown to provide
-a unique character for a mnemonic to be used inside the menu item's
-label. Only the first ten items get a number to avoid clashes.
-
-Since: 2.12
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> a #GtkRecentAction
-</parameter_description>
-</parameter>
-<parameter name="show_numbers">
-<parameter_description> %TRUE if the shown items should be numbered
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_recent_chooser_add_filter">
<description>
Adds @filter to the list of #GtkRecentFilter objects held by @chooser.
@@ -79912,37 +66214,6 @@ Since: 3.2
<return></return>
</function>
-<function name="gtk_render_icon_pixbuf">
-<description>
-Renders the icon specified by @source at the given @size, returning the result
-in a pixbuf.
-
-Since: 3.0
-
-Deprecated: 3.10: Use gtk_icon_theme_load_icon() instead.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="source">
-<parameter_description> the #GtkIconSource specifying the icon to render
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> the size (#GtkIconSize) to render the icon at.
-A size of `(GtkIconSize) -1` means render at the size of the source
-and don’t scale.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a newly-created #GdkPixbuf containing the rendered icon
-
-</return>
-</function>
-
<function name="gtk_render_icon_surface">
<description>
Renders the icon in @surface at the specified @x and @y coordinates.
@@ -81135,42 +67406,6 @@ Since: 3.0
</return>
</function>
-<function name="gtk_scrolled_window_add_with_viewport">
-<description>
-Used to add children without native scrolling capabilities. This
-is simply a convenience function; it is equivalent to adding the
-unscrollable child to a viewport, then adding the viewport to the
-scrolled window. If a child has native scrolling, use
-gtk_container_add() instead of this function.
-
-The viewport scrolls the child by moving its #GdkWindow, and takes
-the size of the child to be the size of its toplevel #GdkWindow.
-This will be very wrong for most widgets that support native scrolling;
-for example, if you add a widget such as #GtkTreeView with a viewport,
-the whole widget will scroll, including the column headings. Thus,
-widgets with native scrolling support should not be used with the
-#GtkViewport proxy.
-
-A widget supports scrolling natively if it implements the
-#GtkScrollable interface.
-
-Deprecated: 3.8: gtk_container_add() will automatically add
-a #GtkViewport if the child doesn’t implement #GtkScrollable.
-
-</description>
-<parameters>
-<parameter name="scrolled_window">
-<parameter_description> a #GtkScrolledWindow
-</parameter_description>
-</parameter>
-<parameter name="child">
-<parameter_description> the widget you want to scroll
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_scrolled_window_get_capture_button_press">
<description>
Return whether button presses are captured during kinetic
@@ -81567,7 +67802,7 @@ Since: 3.4
<function name="gtk_scrolled_window_set_max_content_height">
<description>
Sets the maximum height that @scrolled_window should keep visible. The
-@scrolled_window will grow up to this width before it starts scrolling
+@scrolled_window will grow up to this height before it starts scrolling
the content.
It is a programming error to set the maximum content height to a value
@@ -81621,7 +67856,7 @@ Note that this can and (usually will) be smaller than the minimum
size of the content.
It is a programming error to set the minimum content height to a
-value smaller than #GtkScrolledWindow:max-content-height.
+value greater than #GtkScrolledWindow:max-content-height.
Since: 3.0
@@ -81646,7 +67881,7 @@ Note that this can and (usually will) be smaller than the minimum
size of the content.
It is a programming error to set the minimum content width to a
-value smaller than #GtkScrolledWindow:max-content-width.
+value greater than #GtkScrolledWindow:max-content-width.
Since: 3.0
@@ -82839,38 +69074,6 @@ Since: 2.2
</return>
</function>
-<function name="gtk_settings_install_property">
-<description>
-Deprecated: 3.16: This function is not useful outside GTK+.
-
-</description>
-<parameters>
-<parameter name="pspec">
-<parameter_description>
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_settings_install_property_parser">
-<description>
-Deprecated: 3.16: This function is not useful outside GTK+.
-
-</description>
-<parameters>
-<parameter name="pspec">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="parser">
-<parameter_description>
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_settings_reset_property">
<description>
Undoes the effect of calling g_object_set() to install an
@@ -82894,106 +69097,6 @@ Since: 3.20
<return></return>
</function>
-<function name="gtk_settings_set_double_property">
-<description>
-Deprecated: 3.16: Use g_object_set() instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="v_double">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="origin">
-<parameter_description>
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_settings_set_long_property">
-<description>
-Deprecated: 3.16: Use g_object_set() instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="v_long">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="origin">
-<parameter_description>
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_settings_set_property_value">
-<description>
-Deprecated: 3.16: Use g_object_set() instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="svalue">
-<parameter_description>
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_settings_set_string_property">
-<description>
-Deprecated: 3.16: Use g_object_set() instead.
-
-</description>
-<parameters>
-<parameter name="settings">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="v_string">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="origin">
-<parameter_description>
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_shortcut_label_get_accelerator">
<description>
Retrieves the current accelerator of @self.
@@ -83214,31 +69317,6 @@ be removed from the size group.
<return></return>
</function>
-<function name="gtk_size_group_get_ignore_hidden">
-<description>
-Returns if invisible widgets are ignored when calculating the size.
-
-Since: 2.8
-
-Deprecated: 3.22: Measuring the size of hidden widgets has not worked
-reliably for a long time. In most cases, they will report a size
-of 0 nowadays, and thus, their size will not affect the other
-size group members. In effect, size groups will always operate
-as if this property was %TRUE. Use a #GtkStack instead to hide
-widgets while still having their size taken into account.
-
-</description>
-<parameters>
-<parameter name="size_group">
-<parameter_description> a #GtkSizeGroup
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if invisible widgets are ignored.
-
-</return>
-</function>
-
<function name="gtk_size_group_get_mode">
<description>
Gets the current mode of the size group. See gtk_size_group_set_mode().
@@ -83308,35 +69386,6 @@ Removes a widget from a #GtkSizeGroup.
<return></return>
</function>
-<function name="gtk_size_group_set_ignore_hidden">
-<description>
-Sets whether unmapped widgets should be ignored when
-calculating the size.
-
-Since: 2.8
-
-Deprecated: 3.22: Measuring the size of hidden widgets has not worked
-reliably for a long time. In most cases, they will report a size
-of 0 nowadays, and thus, their size will not affect the other
-size group members. In effect, size groups will always operate
-as if this property was %TRUE. Use a #GtkStack instead to hide
-widgets while still having their size taken into account.
-
-</description>
-<parameters>
-<parameter name="size_group">
-<parameter_description> a #GtkSizeGroup
-</parameter_description>
-</parameter>
-<parameter name="ignore_hidden">
-<parameter_description> whether unmapped widgets should be ignored
-when calculating the size
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_size_group_set_mode">
<description>
Sets the #GtkSizeGroupMode of the size group. The mode of the size
@@ -83360,236 +69409,6 @@ or should all have the same requisition in both directions
<return></return>
</function>
-<function name="gtk_socket_add_grabbed_key">
-<description>
-Called from the GtkSocket platform-specific backend when the
-corresponding plug has told the socket to grab a key.
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-<parameter name="keyval">
-<parameter_description> a key
-</parameter_description>
-</parameter>
-<parameter name="modifiers">
-<parameter_description> modifiers for the key
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_add_id">
-<description>
-Adds an XEMBED client, such as a #GtkPlug, to the #GtkSocket. The
-client may be in the same process or in a different process.
-
-To embed a #GtkPlug in a #GtkSocket, you can either create the
-#GtkPlug with `gtk_plug_new (0)`, call
-gtk_plug_get_id() to get the window ID of the plug, and then pass that to the
-gtk_socket_add_id(), or you can call gtk_socket_get_id() to get the
-window ID for the socket, and call gtk_plug_new() passing in that
-ID.
-
-The #GtkSocket must have already be added into a toplevel window
-before you can make this call.
-
-</description>
-<parameters>
-<parameter name="socket_">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-<parameter name="window">
-<parameter_description> the Window of a client participating in the XEMBED protocol.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_add_window">
-<description>
-Adds a window to a GtkSocket.
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-<parameter name="xid">
-<parameter_description> the native identifier for a window
-</parameter_description>
-</parameter>
-<parameter name="need_reparent">
-<parameter_description> whether the socket’s plug’s window needs to be
-reparented to the socket
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_advance_toplevel_focus">
-<description>
-Called from the GtkSocket backend when the corresponding plug
-has told the socket to move the focus.
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-<parameter name="direction">
-<parameter_description> a direction
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_claim_focus">
-<description>
-Claims focus for the socket. XXX send_event?
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-<parameter name="send_event">
-<parameter_description> huh?
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_end_embedding">
-<description>
-Called to end the embedding of a plug in the socket.
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_get_id">
-<description>
-Gets the window ID of a #GtkSocket widget, which can then
-be used to create a client embedded inside the socket, for
-instance with gtk_plug_new().
-
-The #GtkSocket must have already be added into a toplevel window
-before you can make this call.
-
-
-</description>
-<parameters>
-<parameter name="socket_">
-<parameter_description> a #GtkSocket.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the window ID for the socket
-</return>
-</function>
-
-<function name="gtk_socket_get_plug_window">
-<description>
-Retrieves the window of the plug. Use this to check if the plug has
-been created inside of the socket.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="socket_">
-<parameter_description> a #GtkSocket.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the window of the plug if
-available, or %NULL
-
-</return>
-</function>
-
-<function name="gtk_socket_handle_map_request">
-<description>
-Called from the GtkSocket backend when the plug has been mapped.
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_new">
-<description>
-Create a new empty #GtkSocket.
-
-
-</description>
-<parameters>
-</parameters>
-<return> the new #GtkSocket.
-</return>
-</function>
-
-<function name="gtk_socket_remove_grabbed_key">
-<description>
-Called from the GtkSocket backend when the corresponding plug has
-told the socket to remove a key grab.
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-<parameter name="keyval">
-<parameter_description> a key
-</parameter_description>
-</parameter>
-<parameter name="modifiers">
-<parameter_description> modifiers for the key
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_socket_unmap_notify">
-<description>
-Called from the GtkSocket backend when the plug has been unmapped ???
-
-</description>
-<parameters>
-<parameter name="socket">
-<parameter_description> a #GtkSocket
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_spin_button_configure">
<description>
Changes the properties of an existing spin button. The adjustment,
@@ -84726,840 +70545,6 @@ Since: 3.10
<return></return>
</function>
-<function name="gtk_status_icon_get_geometry">
-<description>
-Obtains information about the location of the status icon
-on screen. This information can be used to e.g. position
-popups like notification bubbles.
-
-See gtk_status_icon_position_menu() for a more convenient
-alternative for positioning menus.
-
-Note that some platforms do not allow GTK+ to provide
-this information, and even on platforms that do allow it,
-the information is not reliable unless the status icon
-is embedded in a notification area, see
-gtk_status_icon_is_embedded().
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="screen">
-<parameter_description> return location for
-the screen, or %NULL if the information is not needed
-</parameter_description>
-</parameter>
-<parameter name="area">
-<parameter_description> return location for the area occupied by
-the status icon, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="orientation">
-<parameter_description> return location for the
-orientation of the panel in which the status icon is embedded,
-or %NULL. A panel at the top or bottom of the screen is
-horizontal, a panel at the left or right is vertical.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the location information has
-been filled in
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_gicon">
-<description>
-Retrieves the #GIcon being displayed by the #GtkStatusIcon.
-The storage type of the status icon must be %GTK_IMAGE_EMPTY or
-%GTK_IMAGE_GICON (see gtk_status_icon_get_storage_type()).
-The caller of this function does not own a reference to the
-returned #GIcon.
-
-If this function fails, @icon is left unchanged;
-
-Since: 2.14
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the displayed icon, or %NULL if the image is empty
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_has_tooltip">
-<description>
-Returns the current value of the has-tooltip property.
-See #GtkStatusIcon:has-tooltip for more information.
-
-Since: 2.16
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> current value of has-tooltip on @status_icon.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_icon_name">
-<description>
-Gets the name of the icon being displayed by the #GtkStatusIcon.
-The storage type of the status icon must be %GTK_IMAGE_EMPTY or
-%GTK_IMAGE_ICON_NAME (see gtk_status_icon_get_storage_type()).
-The returned string is owned by the #GtkStatusIcon and should not
-be freed or modified.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> name of the displayed icon, or %NULL if the image is empty.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_pixbuf">
-<description>
-Gets the #GdkPixbuf being displayed by the #GtkStatusIcon.
-The storage type of the status icon must be %GTK_IMAGE_EMPTY or
-%GTK_IMAGE_PIXBUF (see gtk_status_icon_get_storage_type()).
-The caller of this function does not own a reference to the
-returned pixbuf.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the displayed pixbuf,
-or %NULL if the image is empty.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_screen">
-<description>
-Returns the #GdkScreen associated with @status_icon.
-
-Since: 2.12
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GdkScreen.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_size">
-<description>
-Gets the size in pixels that is available for the image.
-Stock icons and named icons adapt their size automatically
-if the size of the notification area changes. For other
-storage types, the size-changed signal can be used to
-react to size changes.
-
-Note that the returned size is only meaningful while the
-status icon is embedded (see gtk_status_icon_is_embedded()).
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the size that is available for the image
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_stock">
-<description>
-Gets the id of the stock icon being displayed by the #GtkStatusIcon.
-The storage type of the status icon must be %GTK_IMAGE_EMPTY or
-%GTK_IMAGE_STOCK (see gtk_status_icon_get_storage_type()).
-The returned string is owned by the #GtkStatusIcon and should not
-be freed or modified.
-
-Since: 2.10
-
-Deprecated: 3.10: Use gtk_status_icon_get_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> stock id of the displayed stock icon,
-or %NULL if the image is empty.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_storage_type">
-<description>
-Gets the type of representation being used by the #GtkStatusIcon
-to store image data. If the #GtkStatusIcon has no image data,
-the return value will be %GTK_IMAGE_EMPTY.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the image representation being used
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_title">
-<description>
-Gets the title of this tray icon. See gtk_status_icon_set_title().
-
-Since: 2.18
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the title of the status icon
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_tooltip_markup">
-<description>
-Gets the contents of the tooltip for @status_icon.
-
-Since: 2.16
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the tooltip text, or %NULL. You should free the
-returned string with g_free() when done.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_tooltip_text">
-<description>
-Gets the contents of the tooltip for @status_icon.
-
-Since: 2.16
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> the tooltip text, or %NULL. You should free the
-returned string with g_free() when done.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_visible">
-<description>
-Returns whether the status icon is visible or not.
-Note that being visible does not guarantee that
-the user can actually see the icon, see also
-gtk_status_icon_is_embedded().
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the status icon is visible
-
-</return>
-</function>
-
-<function name="gtk_status_icon_get_x11_window_id">
-<description>
-This function is only useful on the X11/freedesktop.org platform.
-It returns a window ID for the widget in the underlying
-status icon implementation. This is useful for the Galago
-notification service, which can send a window ID in the protocol
-in order for the server to position notification windows
-pointing to a status icon reliably.
-
-This function is not intended for other use cases which are
-more likely to be met by one of the non-X11 specific methods, such
-as gtk_status_icon_position_menu().
-
-Since: 2.14
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> An 32 bit unsigned integer identifier for the
-underlying X11 Window
-
-</return>
-</function>
-
-<function name="gtk_status_icon_is_embedded">
-<description>
-Returns whether the status icon is embedded in a notification
-area.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the status icon is embedded in
-a notification area.
-
-</return>
-</function>
-
-<function name="gtk_status_icon_new">
-<description>
-Creates an empty status icon object.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkStatusIcon
-
-</return>
-</function>
-
-<function name="gtk_status_icon_new_from_file">
-<description>
-Creates a status icon displaying the file @filename.
-
-The image will be scaled down to fit in the available
-space in the notification area, if necessary.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="filename">
-<parameter_description> a filename
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkStatusIcon
-
-</return>
-</function>
-
-<function name="gtk_status_icon_new_from_gicon">
-<description>
-Creates a status icon displaying a #GIcon. If the icon is a
-themed icon, it will be updated when the theme changes.
-
-Since: 2.14
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="icon">
-<parameter_description> a #GIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkStatusIcon
-
-</return>
-</function>
-
-<function name="gtk_status_icon_new_from_icon_name">
-<description>
-Creates a status icon displaying an icon from the current icon theme.
-If the current icon theme is changed, the icon will be updated
-appropriately.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="icon_name">
-<parameter_description> an icon name
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkStatusIcon
-
-</return>
-</function>
-
-<function name="gtk_status_icon_new_from_pixbuf">
-<description>
-Creates a status icon displaying @pixbuf.
-
-The image will be scaled down to fit in the available
-space in the notification area, if necessary.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="pixbuf">
-<parameter_description> a #GdkPixbuf
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkStatusIcon
-
-</return>
-</function>
-
-<function name="gtk_status_icon_new_from_stock">
-<description>
-Creates a status icon displaying a stock icon. Sample stock icon
-names are #GTK_STOCK_OPEN, #GTK_STOCK_QUIT. You can register your
-own stock icon names, see gtk_icon_factory_add_default() and
-gtk_icon_factory_add().
-
-Since: 2.10
-
-Deprecated: 3.10: Use gtk_status_icon_new_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> a stock icon id
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkStatusIcon
-
-</return>
-</function>
-
-<function name="gtk_status_icon_position_menu">
-<description>
-Menu positioning function to use with gtk_menu_popup()
-to position @menu aligned to the status icon @user_data.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="menu">
-<parameter_description> the #GtkMenu
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> return location for the x position
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> return location for the y position
-</parameter_description>
-</parameter>
-<parameter name="push_in">
-<parameter_description> whether the first menu item should be offset
-(pushed in) to be aligned with the menu popup position
-(only useful for GtkOptionMenu).
-</parameter_description>
-</parameter>
-<parameter name="user_data">
-<parameter_description> the status icon to position the menu on
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_from_file">
-<description>
-Makes @status_icon display the file @filename.
-See gtk_status_icon_new_from_file() for details.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="filename">
-<parameter_description> a filename
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_from_gicon">
-<description>
-Makes @status_icon display the #GIcon.
-See gtk_status_icon_new_from_gicon() for details.
-
-Since: 2.14
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="icon">
-<parameter_description> a GIcon
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_from_icon_name">
-<description>
-Makes @status_icon display the icon named @icon_name from the
-current icon theme.
-See gtk_status_icon_new_from_icon_name() for details.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="icon_name">
-<parameter_description> an icon name
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_from_pixbuf">
-<description>
-Makes @status_icon display @pixbuf.
-See gtk_status_icon_new_from_pixbuf() for details.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="pixbuf">
-<parameter_description> a #GdkPixbuf or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_from_stock">
-<description>
-Makes @status_icon display the stock icon with the id @stock_id.
-See gtk_status_icon_new_from_stock() for details.
-
-Since: 2.10
-
-Deprecated: 3.10: Use gtk_status_icon_set_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> a stock icon id
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_has_tooltip">
-<description>
-Sets the has-tooltip property on @status_icon to @has_tooltip.
-See #GtkStatusIcon:has-tooltip for more information.
-
-Since: 2.16
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="has_tooltip">
-<parameter_description> whether or not @status_icon has a tooltip
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_name">
-<description>
-Sets the name of this tray icon.
-This should be a string identifying this icon. It is may be
-used for sorting the icons in the tray and will not be shown to
-the user.
-
-Since: 2.20
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> the name
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_screen">
-<description>
-Sets the #GdkScreen where @status_icon is displayed; if
-the icon is already mapped, it will be unmapped, and
-then remapped on the new screen.
-
-Since: 2.12
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="screen">
-<parameter_description> a #GdkScreen
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_title">
-<description>
-Sets the title of this tray icon.
-This should be a short, human-readable, localized string
-describing the tray icon. It may be used by tools like screen
-readers to render the tray icon.
-
-Since: 2.18
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="title">
-<parameter_description> the title
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_tooltip_markup">
-<description>
-Sets @markup as the contents of the tooltip, which is marked up with
-the [Pango text markup language][PangoMarkupFormat].
-
-This function will take care of setting #GtkStatusIcon:has-tooltip to %TRUE
-and of the default handler for the #GtkStatusIcon::query-tooltip signal.
-
-See also the #GtkStatusIcon:tooltip-markup property and
-gtk_tooltip_set_markup().
-
-Since: 2.16
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="markup">
-<parameter_description> the contents of the tooltip for @status_icon, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_tooltip_text">
-<description>
-Sets @text as the contents of the tooltip.
-
-This function will take care of setting #GtkStatusIcon:has-tooltip to
-%TRUE and of the default handler for the #GtkStatusIcon::query-tooltip
-signal.
-
-See also the #GtkStatusIcon:tooltip-text property and
-gtk_tooltip_set_text().
-
-Since: 2.16
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="text">
-<parameter_description> the contents of the tooltip for @status_icon
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_status_icon_set_visible">
-<description>
-Shows or hides a status icon.
-
-Since: 2.10
-
-Deprecated: 3.14: Use notifications
-
-</description>
-<parameters>
-<parameter name="status_icon">
-<parameter_description> a #GtkStatusIcon
-</parameter_description>
-</parameter>
-<parameter name="visible">
-<parameter_description> %TRUE to show the status icon, %FALSE to hide it
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_statusbar_get_context_id">
<description>
Returns a new context identifier, given a description
@@ -85706,266 +70691,6 @@ Since: 2.22
<return></return>
</function>
-<function name="gtk_stock_add">
-<description>
-Registers each of the stock items in @items. If an item already
-exists with the same stock ID as one of the @items, the old item
-gets replaced. The stock items are copied, so GTK+ does not hold
-any pointer into @items and @items can be freed. Use
-gtk_stock_add_static() if @items is persistent and GTK+ need not
-copy the array.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="items">
-<parameter_description> a #GtkStockItem or array of items
-</parameter_description>
-</parameter>
-<parameter name="n_items">
-<parameter_description> number of #GtkStockItem in @items
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_stock_add_static">
-<description>
-Same as gtk_stock_add(), but doesn’t copy @items, so
-@items must persist until application exit.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="items">
-<parameter_description> a #GtkStockItem or array of #GtkStockItem
-</parameter_description>
-</parameter>
-<parameter name="n_items">
-<parameter_description> number of items
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_stock_item_copy">
-<description>
-Copies a stock item, mostly useful for language bindings and not in applications.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="item">
-<parameter_description> a #GtkStockItem
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkStockItem
-
-</return>
-</function>
-
-<function name="gtk_stock_item_free">
-<description>
-Frees a stock item allocated on the heap, such as one returned by
-gtk_stock_item_copy(). Also frees the fields inside the stock item,
-if they are not %NULL.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="item">
-<parameter_description> a #GtkStockItem
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_stock_list_ids">
-<description>
-Retrieves a list of all known stock IDs added to a #GtkIconFactory
-or registered with gtk_stock_add(). The list must be freed with g_slist_free(),
-and each string in the list must be freed with g_free().
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-</parameters>
-<return> a list of known stock IDs
-
-</return>
-</function>
-
-<function name="gtk_stock_lookup">
-<description>
-Fills @item with the registered values for @stock_id, returning %TRUE
-if @stock_id was known.
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> a stock item name
-</parameter_description>
-</parameter>
-<parameter name="item">
-<parameter_description> stock item to initialize with values
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @item was initialized
-
-</return>
-</function>
-
-<function name="gtk_stock_set_translate_func">
-<description>
-Sets a function to be used for translating the @label of
-a stock item.
-
-If no function is registered for a translation domain,
-g_dgettext() is used.
-
-The function is used for all stock items whose
-@translation_domain matches @domain. Note that it is possible
-to use strings different from the actual gettext translation domain
-of your application for this, as long as your #GtkTranslateFunc uses
-the correct domain when calling dgettext(). This can be useful, e.g.
-when dealing with message contexts:
-
-|[<!-- language="C" -->
-GtkStockItem items[] = {
-{ MY_ITEM1, NC_("odd items", "Item 1"), 0, 0, "odd-item-domain" },
-{ MY_ITEM2, NC_("even items", "Item 2"), 0, 0, "even-item-domain" },
-};
-
-gchar *
-my_translate_func (const gchar *msgid,
-gpointer data)
-{
-gchar *msgctxt = data;
-
-return (gchar*)g_dpgettext2 (GETTEXT_PACKAGE, msgctxt, msgid);
-}
-
-...
-
-gtk_stock_add (items, G_N_ELEMENTS (items));
-gtk_stock_set_translate_func ("odd-item-domain", my_translate_func, "odd items");
-gtk_stock_set_translate_func ("even-item-domain", my_translate_func, "even items");
-]|
-
-Since: 2.8
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="domain">
-<parameter_description> the translation domain for which @func shall be used
-</parameter_description>
-</parameter>
-<parameter name="func">
-<parameter_description> a #GtkTranslateFunc
-</parameter_description>
-</parameter>
-<parameter name="data">
-<parameter_description> data to pass to @func
-</parameter_description>
-</parameter>
-<parameter name="notify">
-<parameter_description> a #GDestroyNotify that is called when @data is
-no longer needed
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_apply_default_background">
-<description>
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="cr">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="window">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description>
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description>
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_attach">
-<description>
-Attaches a style to a window; this process allocates the
-colors and creates the GC’s for the style - it specializes
-it to a particular visual. The process may involve the creation
-of a new style if the style has already been attached to a
-window with a different style and visual.
-
-Since this function may return a new object, you have to use it
-in the following way:
-`style = gtk_style_attach (style, window)`
-
-Deprecated:3.0: Use gtk_widget_style_attach() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle.
-</parameter_description>
-</parameter>
-<parameter name="window">
-<parameter_description> a #GdkWindow.
-</parameter_description>
-</parameter>
-</parameters>
-<return> Either @style, or a newly-created #GtkStyle.
-If the style is newly created, the style parameter
-will be unref'ed, and the new style will have
-a reference count belonging to the caller.
-
-</return>
-</function>
-
<function name="gtk_style_context_add_class">
<description>
Adds a style class to @context, so posterior calls to
@@ -86073,84 +70798,6 @@ between %GTK_STYLE_PROVIDER_PRIORITY_FALLBACK and
<return></return>
</function>
-<function name="gtk_style_context_add_region">
-<description>
-Adds a region to @context, so posterior calls to
-gtk_style_context_get() or any of the gtk_render_*()
-functions will make use of this new region for styling.
-
-In the CSS file format, a #GtkTreeView defining a “row”
-region, would be matched by:
-
-|[
-GtkTreeView row { ... }
-]|
-
-Pseudo-classes are used for matching @flags, so the two
-following rules:
-|[
-GtkTreeView row:nth-child(even) { ... }
-GtkTreeView row:nth-child(odd) { ... }
-]|
-
-would apply to even and odd rows, respectively.
-
-Region names must only contain lowercase letters
-and “-”, starting always with a lowercase letter.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="region_name">
-<parameter_description> region name to use in styling
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> flags that apply to the region
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_context_cancel_animations">
-<description>
-Stops all running animations for @region_id and all animatable
-regions underneath.
-
-A %NULL @region_id will stop all ongoing animations in @context,
-when dealing with a #GtkStyleContext obtained through
-gtk_widget_get_style_context(), this is normally done for you
-in all circumstances you would expect all widget to be stopped,
-so this should be only used in complex widgets with different
-animatable regions.
-
-Since: 3.0
-
-Deprecated: 3.6: This function does nothing.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="region_id">
-<parameter_description> animatable region to stop, or %NULL.
-See gtk_style_context_push_animatable_region()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_style_context_get">
<description>
Retrieves several style property values from @context for a
@@ -86166,10 +70813,6 @@ Since: 3.0
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the property values for
-</parameter_description>
-</parameter>
<parameter name="Varargs">
<parameter_description> property name /return value pairs, followed by %NULL
</parameter_description>
@@ -86201,10 +70844,6 @@ Deprecated: 3.16: Use gtk_render_background() instead.
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the color for
-</parameter_description>
-</parameter>
<parameter name="color">
<parameter_description> return value for the background color
</parameter_description>
@@ -86228,10 +70867,6 @@ Since: 3.0
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the border for
-</parameter_description>
-</parameter>
<parameter name="border">
<parameter_description> return value for the border settings
</parameter_description>
@@ -86254,10 +70889,6 @@ Deprecated: 3.16: Use gtk_render_frame() instead.
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the color for
-</parameter_description>
-</parameter>
<parameter name="color">
<parameter_description> return value for the border color
</parameter_description>
@@ -86302,10 +70933,6 @@ Since: 3.0
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the color for
-</parameter_description>
-</parameter>
<parameter name="color">
<parameter_description> return value for the foreground color
</parameter_description>
@@ -86314,57 +70941,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_style_context_get_direction">
-<description>
-Returns the widget direction used for rendering.
-
-Since: 3.0
-
-Deprecated: 3.8: Use gtk_style_context_get_state() and
-check for #GTK_STATE_FLAG_DIR_LTR and
-#GTK_STATE_FLAG_DIR_RTL instead.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-</parameters>
-<return> the widget direction
-
-</return>
-</function>
-
-<function name="gtk_style_context_get_font">
-<description>
-Returns the font description for a given state. The returned
-object is const and will remain valid until the
-#GtkStyleContext::changed signal happens.
-
-Since: 3.0
-
-Deprecated: 3.8: Use gtk_style_context_get() for "font" or
-subproperties instead.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the font for
-</parameter_description>
-</parameter>
-</parameters>
-<return> the #PangoFontDescription for the given
-state. This object is owned by GTK+ and should not be
-freed.
-
-</return>
-</function>
-
<function name="gtk_style_context_get_frame_clock">
<description>
Returns the #GdkFrameClock to which @context is attached.
@@ -86416,10 +70992,6 @@ Since: 3.0
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the border for
-</parameter_description>
-</parameter>
<parameter name="margin">
<parameter_description> return value for the margin settings
</parameter_description>
@@ -86442,10 +71014,6 @@ Since: 3.0
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the padding for
-</parameter_description>
-</parameter>
<parameter name="padding">
<parameter_description> return value for the padding settings
</parameter_description>
@@ -86493,17 +71061,13 @@ Since: 3.0
<function name="gtk_style_context_get_property">
<description>
-Gets a style property from @context for the given state.
+Gets a style property from @context for the current state.
Note that not all CSS properties that are supported by GTK+ can be
retrieved in this way, since they may not be representable as #GValue.
GTK+ defines macros for a number of properties that can be used
with this function.
-Note that passing a state other than the current state of @context
-is not recommended unless the style context has been saved with
-gtk_style_context_save().
-
When @value is no longer needed, g_value_unset() must be called
to free any allocated memory.
@@ -86519,10 +71083,6 @@ Since: 3.0
<parameter_description> style property name
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the property value for
-</parameter_description>
-</parameter>
<parameter name="value">
<parameter_description> return location for the style property value
</parameter_description>
@@ -86701,10 +71261,6 @@ Since: 3.0
<parameter_description> a #GtkStyleContext
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the property values for
-</parameter_description>
-</parameter>
<parameter name="args">
<parameter_description> va_list of property name/return location pairs, followed by %NULL
</parameter_description>
@@ -86736,56 +71292,6 @@ Since: 3.0
</return>
</function>
-<function name="gtk_style_context_has_region">
-<description>
-Returns %TRUE if @context has the region defined.
-If @flags_return is not %NULL, it is set to the flags
-affecting the region.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="region_name">
-<parameter_description> a region name
-</parameter_description>
-</parameter>
-<parameter name="flags_return">
-<parameter_description> return location for region flags
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if region is defined
-
-</return>
-</function>
-
-<function name="gtk_style_context_invalidate">
-<description>
-Invalidates @context style information, so it will be reconstructed
-again. It is useful if you modify the @context and need the new
-information immediately.
-
-Since: 3.0
-
-Deprecated: 3.12: Style contexts are invalidated automatically.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_style_context_list_classes">
<description>
Returns the list of classes currently defined in @context.
@@ -86807,29 +71313,6 @@ itself with g_list_free() when you are done with it.
</return>
</function>
-<function name="gtk_style_context_list_regions">
-<description>
-Returns the list of regions currently defined in @context.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GList of
-strings with the currently defined regions. The contents
-of the list are owned by GTK+, but you must free the list
-itself with g_list_free() when you are done with it.
-
-</return>
-</function>
-
<function name="gtk_style_context_lookup_color">
<description>
Looks up and resolves a color name in the @context color map.
@@ -86854,30 +71337,6 @@ Looks up and resolves a color name in the @context color map.
</return>
</function>
-<function name="gtk_style_context_lookup_icon_set">
-<description>
-Looks up @stock_id in the icon factories associated to @context and
-the default icon factory, returning an icon set if found, otherwise
-%NULL.
-
-Deprecated: 3.10: Use gtk_icon_theme_lookup_icon() instead.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> an icon name
-</parameter_description>
-</parameter>
-</parameters>
-<return> The looked up %GtkIconSet, or %NULL
-
-</return>
-</function>
-
<function name="gtk_style_context_new">
<description>
Creates a standalone #GtkStyleContext, this style context
@@ -86897,130 +71356,6 @@ in order to get a style context ready to theme the widget.
</return>
</function>
-<function name="gtk_style_context_notify_state_change">
-<description>
-Notifies a state change on @context, so if the current style makes use
-of transition animations, one will be started so all rendered elements
-under @region_id are animated for state @state being set to value
-@state_value.
-
-The @window parameter is used in order to invalidate the rendered area
-as the animation runs, so make sure it is the same window that is being
-rendered on by the gtk_render_*() functions.
-
-If @region_id is %NULL, all rendered elements using @context will be
-affected by this state transition.
-
-As a practical example, a #GtkButton notifying a state transition on
-the prelight state:
-|[<!-- language="C" -->
-gtk_style_context_notify_state_change (context,
-gtk_widget_get_window (widget),
-NULL,
-GTK_STATE_PRELIGHT,
-button->in_button);
-]|
-
-Can be handled in the CSS file like this:
-|[
-GtkButton {
-background-color: #f00
-}
-
-GtkButton:hover {
-background-color: #fff;
-transition: 200ms linear
-}
-]|
-
-This combination will animate the button background from red to white
-if a pointer enters the button, and back to red if the pointer leaves
-the button.
-
-Note that @state is used when finding the transition parameters, which
-is why the style places the transition under the :hover pseudo-class.
-
-Since: 3.0
-
-Deprecated: 3.6: This function does nothing.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="window">
-<parameter_description> a #GdkWindow
-</parameter_description>
-</parameter>
-<parameter name="region_id">
-<parameter_description> animatable region to notify on, or %NULL.
-See gtk_style_context_push_animatable_region()
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to trigger transition for
-</parameter_description>
-</parameter>
-<parameter name="state_value">
-<parameter_description> %TRUE if @state is the state we are changing to,
-%FALSE if we are changing away from it
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_context_pop_animatable_region">
-<description>
-Pops an animatable region from @context.
-See gtk_style_context_push_animatable_region().
-
-Since: 3.0
-
-Deprecated: 3.6: This function does nothing.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_context_push_animatable_region">
-<description>
-Pushes an animatable region, so all further gtk_render_*() calls between
-this call and the following gtk_style_context_pop_animatable_region()
-will potentially show transition animations for this region if
-gtk_style_context_notify_state_change() is called for a given state,
-and the current theme/style defines transition animations for state
-changes.
-
-The @region_id used must be unique in @context so the themes
-can uniquely identify rendered elements subject to a state transition.
-
-Since: 3.0
-
-Deprecated: 3.6: This function does nothing.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="region_id">
-<parameter_description> unique identifier for the animatable region
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_style_context_remove_class">
<description>
Removes @class_name from @context.
@@ -87081,28 +71416,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_style_context_remove_region">
-<description>
-Removes a region from @context.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="region_name">
-<parameter_description> region name to unset
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_style_context_reset_widgets">
<description>
This function recomputes the styles for all widgets under a particular
@@ -87163,93 +71476,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_style_context_scroll_animations">
-<description>
-This function is analogous to gdk_window_scroll(), and
-should be called together with it so the invalidation
-areas for any ongoing animation are scrolled together
-with it.
-
-Since: 3.0
-
-Deprecated: 3.6: This function does nothing.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="window">
-<parameter_description> a #GdkWindow used previously in
-gtk_style_context_notify_state_change()
-</parameter_description>
-</parameter>
-<parameter name="dx">
-<parameter_description> Amount to scroll in the X axis
-</parameter_description>
-</parameter>
-<parameter name="dy">
-<parameter_description> Amount to scroll in the Y axis
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_context_set_background">
-<description>
-Sets the background of @window to the background pattern or
-color specified in @context for its current state.
-
-Since: 3.0
-
-Deprecated: 3.18: Use gtk_render_background() instead.
-Note that clients still using this function are now responsible
-for calling this function again whenever @context is invalidated.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="window">
-<parameter_description> a #GdkWindow
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_context_set_direction">
-<description>
-Sets the reading direction for rendering purposes.
-
-If you are using a #GtkStyleContext returned from
-gtk_widget_get_style_context(), you do not need to
-call this yourself.
-
-Since: 3.0
-
-Deprecated: 3.8: Use gtk_style_context_set_state() with
-#GTK_STATE_FLAG_DIR_LTR and #GTK_STATE_FLAG_DIR_RTL
-instead.
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="direction">
-<parameter_description> the new direction.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_style_context_set_frame_clock">
<description>
Attaches @context to the given frame clock.
@@ -87424,41 +71650,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_style_context_state_is_running">
-<description>
-Returns %TRUE if there is a transition animation running for the
-current region (see gtk_style_context_push_animatable_region()).
-
-If @progress is not %NULL, the animation progress will be returned
-there, 0.0 means the state is closest to being unset, while 1.0 means
-it’s closest to being set. This means transition animation will
-run from 0 to 1 when @state is being set and from 1 to 0 when
-it’s being unset.
-
-Since: 3.0
-
-Deprecated: 3.6: This function always returns %FALSE
-
-</description>
-<parameters>
-<parameter name="context">
-<parameter_description> a #GtkStyleContext
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> a widget state
-</parameter_description>
-</parameter>
-<parameter name="progress">
-<parameter_description> return location for the transition progress
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if there is a running transition animation for @state.
-
-</return>
-</function>
-
<function name="gtk_style_context_to_string">
<description>
Converts the style context into a string representation.
@@ -87490,634 +71681,6 @@ Since: 3.20
</return>
</function>
-<function name="gtk_style_copy">
-<description>
-Creates a copy of the passed in #GtkStyle object.
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-</parameters>
-<return> a copy of @style
-
-</return>
-</function>
-
-<function name="gtk_style_detach">
-<description>
-Detaches a style from a window. If the style is not attached
-to any windows anymore, it is unrealized. See gtk_style_attach().
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_get">
-<description>
-Gets the values of a multiple style properties for @widget_type
-from @style.
-
-Since: 2.16
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="widget_type">
-<parameter_description> the #GType of a descendant of #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="first_property_name">
-<parameter_description> the name of the first style property to get
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> pairs of property names and locations to
-return the property values, starting with the location for
-@first_property_name, terminated by %NULL.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_get_style_property">
-<description>
-Queries the value of a style property corresponding to a
-widget class is in the given style.
-
-Since: 2.16
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="widget_type">
-<parameter_description> the #GType of a descendant of #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="property_name">
-<parameter_description> the name of the style property to get
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> a #GValue where the value of the property being
-queried will be stored
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_get_valist">
-<description>
-Non-vararg variant of gtk_style_get().
-Used primarily by language bindings.
-
-Since: 2.16
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="widget_type">
-<parameter_description> the #GType of a descendant of #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="first_property_name">
-<parameter_description> the name of the first style property to get
-</parameter_description>
-</parameter>
-<parameter name="var_args">
-<parameter_description> a va_list of pairs of property names and
-locations to return the property values, starting with the
-location for @first_property_name.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_has_context">
-<description>
-Returns whether @style has an associated #GtkStyleContext.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @style has a #GtkStyleContext
-
-</return>
-</function>
-
-<function name="gtk_style_lookup_color">
-<description>
-Looks up @color_name in the style’s logical color mappings,
-filling in @color and returning %TRUE if found, otherwise
-returning %FALSE. Do not cache the found mapping, because
-it depends on the #GtkStyle and might change when a theme
-switch occurs.
-
-Since: 2.10
-
-Deprecated:3.0: Use gtk_style_context_lookup_color() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="color_name">
-<parameter_description> the name of the logical color to look up
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the #GdkColor to fill in
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the mapping was found.
-
-</return>
-</function>
-
-<function name="gtk_style_lookup_icon_set">
-<description>
-Looks up @stock_id in the icon factories associated with @style
-and the default icon factory, returning an icon set if found,
-otherwise %NULL.
-
-Deprecated:3.0: Use gtk_style_context_lookup_icon_set() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> an icon name
-</parameter_description>
-</parameter>
-</parameters>
-<return> icon set of @stock_id
-
-</return>
-</function>
-
-<function name="gtk_style_new">
-<description>
-Creates a new #GtkStyle.
-
-Deprecated: 3.0: Use #GtkStyleContext
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkStyle.
-
-</return>
-</function>
-
-<function name="gtk_style_properties_clear">
-<description>
-Clears all style information from @props.
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_get">
-<description>
-Retrieves several style property values from @props for a
-given state.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the property values for
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> property name /return value pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_get_property">
-<description>
-Gets a style property from @props for the given state. When done with @value,
-g_value_unset() needs to be called to free any allocated memory.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="property">
-<parameter_description> style property name
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the property value for
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> return location for the style property value.
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the property exists in @props, %FALSE otherwise
-
-</return>
-</function>
-
-<function name="gtk_style_properties_get_valist">
-<description>
-Retrieves several style property values from @props for a given state.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the property values for
-</parameter_description>
-</parameter>
-<parameter name="args">
-<parameter_description> va_list of property name/return location pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_lookup_color">
-<description>
-Returns the symbolic color that is mapped
-to @name.
-
-Since: 3.0
-
-Deprecated: 3.8: #GtkSymbolicColor is deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> color name to lookup
-</parameter_description>
-</parameter>
-</parameters>
-<return> The mapped color
-
-</return>
-</function>
-
-<function name="gtk_style_properties_lookup_property">
-<description>
-Returns %TRUE if a property has been registered, if @pspec or
-@parse_func are not %NULL, the #GParamSpec and parsing function
-will be respectively returned.
-
-Since: 3.0
-
-Deprecated: 3.8: This code could only look up custom properties and
-those are deprecated.
-
-</description>
-<parameters>
-<parameter name="property_name">
-<parameter_description> property name to look up
-</parameter_description>
-</parameter>
-<parameter name="parse_func">
-<parameter_description> return location for the parse function
-</parameter_description>
-</parameter>
-<parameter name="pspec">
-<parameter_description> return location for the #GParamSpec
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the property is registered, %FALSE otherwise
-
-</return>
-</function>
-
-<function name="gtk_style_properties_map_color">
-<description>
-Maps @color so it can be referenced by @name. See
-gtk_style_properties_lookup_color()
-
-Since: 3.0
-
-Deprecated: 3.8: #GtkSymbolicColor is deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> color name
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> #GtkSymbolicColor to map @name to
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_merge">
-<description>
-Merges into @props all the style information contained
-in @props_to_merge. If @replace is %TRUE, the values
-will be overwritten, if it is %FALSE, the older values
-will prevail.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="props_to_merge">
-<parameter_description> a second #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="replace">
-<parameter_description> whether to replace values or not
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_new">
-<description>
-Returns a newly created #GtkStyleProperties
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkStyleProperties
-
-</return>
-</function>
-
-<function name="gtk_style_properties_register_property">
-<description>
-Registers a property so it can be used in the CSS file format.
-This function is the low-level equivalent of
-gtk_theming_engine_register_property(), if you are implementing
-a theming engine, you want to use that function instead.
-
-Since: 3.0
-
-Deprecated: 3.8: Code should use the default properties provided by CSS.
-
-</description>
-<parameters>
-<parameter name="parse_func">
-<parameter_description> parsing function to use, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="pspec">
-<parameter_description> the #GParamSpec for the new property
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_set">
-<description>
-Sets several style properties on @props.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to set the values for
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> property name/value pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_set_property">
-<description>
-Sets a styling property in @props.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="property">
-<parameter_description> styling property to set
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to set the value for
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> new value for the property
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_set_valist">
-<description>
-Sets several style properties on @props.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to set the values for
-</parameter_description>
-</parameter>
-<parameter name="args">
-<parameter_description> va_list of property name/value pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_properties_unset_property">
-<description>
-Unsets a style property in @props.
-
-Since: 3.0
-
-Deprecated: 3.16: #GtkStyleProperties are deprecated.
-
-</description>
-<parameters>
-<parameter name="props">
-<parameter_description> a #GtkStyleProperties
-</parameter_description>
-</parameter>
-<parameter name="property">
-<parameter_description> property to unset
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to unset
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_style_provider_get_icon_factory">
-<description>
-Returns the #GtkIconFactory defined to be in use for @path, or %NULL if none
-is defined.
-
-Since: 3.0
-
-Deprecated: 3.8: Will always return %NULL for all GTK-provided style providers.
-
-</description>
-<parameters>
-<parameter name="provider">
-<parameter_description> a #GtkStyleProvider
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> #GtkWidgetPath to query
-</parameter_description>
-</parameter>
-</parameters>
-<return> The icon factory to use for @path, or %NULL
-
-</return>
-</function>
-
-<function name="gtk_style_provider_get_style">
-<description>
-Returns the style settings affecting a widget defined by @path, or %NULL if
-@provider doesn’t contemplate styling @path.
-
-Since: 3.0
-
-Deprecated: 3.8: Will always return %NULL for all GTK-provided style providers
-as the interface cannot correctly work the way CSS is specified.
-
-</description>
-<parameters>
-<parameter name="provider">
-<parameter_description> a #GtkStyleProvider
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> #GtkWidgetPath to query
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GtkStyleProperties containing the
-style settings affecting @path
-
-</return>
-</function>
-
<function name="gtk_style_provider_get_style_property">
<description>
Looks up a widget style property as defined by @provider for
@@ -88153,78 +71716,6 @@ Since: 3.0
</return>
</function>
-<function name="gtk_style_render_icon">
-<description>
-Renders the icon specified by @source at the given @size
-according to the given parameters and returns the result in a
-pixbuf.
-
-Deprecated:3.0: Use gtk_render_icon_pixbuf() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="source">
-<parameter_description> the #GtkIconSource specifying the icon to render
-</parameter_description>
-</parameter>
-<parameter name="direction">
-<parameter_description> a text direction
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> the size to render the icon at (#GtkIconSize). A size of
-`(GtkIconSize)-1` means render at the size of the source and
-don’t scale.
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> the widget
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> a style detail
-</parameter_description>
-</parameter>
-</parameters>
-<return> a newly-created #GdkPixbuf
-containing the rendered icon
-
-</return>
-</function>
-
-<function name="gtk_style_set_background">
-<description>
-Sets the background of @window to the background color or pixmap
-specified by @style for the given state.
-
-Deprecated:3.0: Use gtk_style_context_set_background() instead
-
-</description>
-<parameters>
-<parameter name="style">
-<parameter_description> a #GtkStyle
-</parameter_description>
-</parameter>
-<parameter name="window">
-<parameter_description> a #GdkWindow
-</parameter_description>
-</parameter>
-<parameter name="state_type">
-<parameter_description> a state
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_switch_get_active">
<description>
Gets whether the #GtkSwitch is in its “on” or “off” state.
@@ -88499,13 +71990,7 @@ Deprecated: 3.8: #GtkSymbolicColor is deprecated.
<function name="gtk_symbolic_color_resolve">
<description>
If @color is resolvable, @resolved_color will be filled in
-with the resolved color, and %TRUE will be returned. Generally,
-if @color can’t be resolved, it is due to it being defined on
-top of a named color that doesn’t exist in @props.
-
-When @props is %NULL, resolving of named colors will fail, so if
-your @color is or references such a color, this function will
-return %FALSE.
+with the resolved color, and %TRUE will be returned.
Since: 3.0
@@ -88517,11 +72002,6 @@ Deprecated: 3.8: #GtkSymbolicColor is deprecated.
<parameter_description> a #GtkSymbolicColor
</parameter_description>
</parameter>
-<parameter name="props">
-<parameter_description> #GtkStyleProperties to use when resolving
-named colors, or %NULL
-</parameter_description>
-</parameter>
<parameter name="resolved_color">
<parameter_description> return location for the resolved color
</parameter_description>
@@ -88573,422 +72053,6 @@ Deprecated: 3.8: #GtkSymbolicColor is deprecated.
<return></return>
</function>
-<function name="gtk_table_attach">
-<description>
-Adds a widget to a table. The number of “cells” that a widget will occupy is
-specified by @left_attach, @right_attach, @top_attach and @bottom_attach.
-These each represent the leftmost, rightmost, uppermost and lowest column
-and row numbers of the table. (Columns and rows are indexed from zero).
-
-To make a button occupy the lower right cell of a 2x2 table, use
-|[
-gtk_table_attach (table, button,
-1, 2, // left, right attach
-1, 2, // top, bottom attach
-xoptions, yoptions,
-xpadding, ypadding);
-]|
-If you want to make the button span the entire bottom row, use @left_attach == 0 and @right_attach = 2
instead.
-
-Deprecated: 3.4: Use gtk_grid_attach() with #GtkGrid. Note that the attach
-arguments differ between those two functions.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> The #GtkTable to add a new widget to.
-</parameter_description>
-</parameter>
-<parameter name="child">
-<parameter_description> The widget to add.
-</parameter_description>
-</parameter>
-<parameter name="left_attach">
-<parameter_description> the column number to attach the left side of a child widget to.
-</parameter_description>
-</parameter>
-<parameter name="right_attach">
-<parameter_description> the column number to attach the right side of a child widget to.
-</parameter_description>
-</parameter>
-<parameter name="top_attach">
-<parameter_description> the row number to attach the top of a child widget to.
-</parameter_description>
-</parameter>
-<parameter name="bottom_attach">
-<parameter_description> the row number to attach the bottom of a child widget to.
-</parameter_description>
-</parameter>
-<parameter name="xoptions">
-<parameter_description> Used to specify the properties of the child widget when the table is resized.
-</parameter_description>
-</parameter>
-<parameter name="yoptions">
-<parameter_description> The same as xoptions, except this field determines behaviour of vertical resizing.
-</parameter_description>
-</parameter>
-<parameter name="xpadding">
-<parameter_description> An integer value specifying the padding on the left and right of the widget being
added to the table.
-</parameter_description>
-</parameter>
-<parameter name="ypadding">
-<parameter_description> The amount of padding above and below the child widget.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_attach_defaults">
-<description>
-As there are many options associated with gtk_table_attach(), this convenience
-function provides the programmer with a means to add children to a table with
-identical padding and expansion options. The values used for the #GtkAttachOptions
-are `GTK_EXPAND | GTK_FILL`, and the padding is set to 0.
-
-Deprecated: 3.4: Use gtk_grid_attach() with #GtkGrid. Note that the attach
-arguments differ between those two functions.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> The table to add a new child widget to.
-</parameter_description>
-</parameter>
-<parameter name="widget">
-<parameter_description> The child widget to add.
-</parameter_description>
-</parameter>
-<parameter name="left_attach">
-<parameter_description> The column number to attach the left side of the child widget to.
-</parameter_description>
-</parameter>
-<parameter name="right_attach">
-<parameter_description> The column number to attach the right side of the child widget to.
-</parameter_description>
-</parameter>
-<parameter name="top_attach">
-<parameter_description> The row number to attach the top of the child widget to.
-</parameter_description>
-</parameter>
-<parameter name="bottom_attach">
-<parameter_description> The row number to attach the bottom of the child widget to.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_get_col_spacing">
-<description>
-Gets the amount of space between column @col, and
-column @col + 1. See gtk_table_set_col_spacing().
-
-Deprecated: 3.4: #GtkGrid does not offer a replacement for this
-functionality.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable
-</parameter_description>
-</parameter>
-<parameter name="column">
-<parameter_description> a column in the table, 0 indicates the first column
-</parameter_description>
-</parameter>
-</parameters>
-<return> the column spacing
-
-</return>
-</function>
-
-<function name="gtk_table_get_default_col_spacing">
-<description>
-Gets the default column spacing for the table. This is
-the spacing that will be used for newly added columns.
-(See gtk_table_set_col_spacings())
-
-Deprecated: 3.4: Use gtk_grid_get_column_spacing() with #GtkGrid.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable
-</parameter_description>
-</parameter>
-</parameters>
-<return> the default column spacing
-
-</return>
-</function>
-
-<function name="gtk_table_get_default_row_spacing">
-<description>
-Gets the default row spacing for the table. This is
-the spacing that will be used for newly added rows.
-(See gtk_table_set_row_spacings())
-
-Deprecated: 3.4: Use gtk_grid_get_row_spacing() with #GtkGrid.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable
-</parameter_description>
-</parameter>
-</parameters>
-<return> the default row spacing
-
-</return>
-</function>
-
-<function name="gtk_table_get_homogeneous">
-<description>
-Returns whether the table cells are all constrained to the same
-width and height. (See gtk_table_set_homogeneous ())
-
-Deprecated: 3.4: Use gtk_grid_get_row_homogeneous() and
-gtk_grid_get_column_homogeneous() with #GtkGrid.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the cells are all constrained to the same size
-
-</return>
-</function>
-
-<function name="gtk_table_get_row_spacing">
-<description>
-Gets the amount of space between row @row, and
-row @row + 1. See gtk_table_set_row_spacing().
-
-Deprecated: 3.4: #GtkGrid does not offer a replacement for this
-functionality.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable
-</parameter_description>
-</parameter>
-<parameter name="row">
-<parameter_description> a row in the table, 0 indicates the first row
-</parameter_description>
-</parameter>
-</parameters>
-<return> the row spacing
-
-</return>
-</function>
-
-<function name="gtk_table_get_size">
-<description>
-Gets the number of rows and columns in the table.
-
-Since: 2.22
-
-Deprecated: 3.4: #GtkGrid does not expose the number of columns and
-rows.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable
-</parameter_description>
-</parameter>
-<parameter name="rows">
-<parameter_description> return location for the number of
-rows, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="columns">
-<parameter_description> return location for the number
-of columns, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_new">
-<description>
-Used to create a new table widget. An initial size must be given by
-specifying how many rows and columns the table should have, although
-this can be changed later with gtk_table_resize(). @rows and @columns
-must both be in the range 1 .. 65535. For historical reasons, 0 is accepted
-as well and is silently interpreted as 1.
-
-Deprecated: 3.4: Use gtk_grid_new().
-
-</description>
-<parameters>
-<parameter name="rows">
-<parameter_description> The number of rows the new table should have.
-</parameter_description>
-</parameter>
-<parameter name="columns">
-<parameter_description> The number of columns the new table should have.
-</parameter_description>
-</parameter>
-<parameter name="homogeneous">
-<parameter_description> If set to %TRUE, all table cells are resized to the size of
-the cell containing the largest widget.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A pointer to the newly created table widget.
-
-</return>
-</function>
-
-<function name="gtk_table_resize">
-<description>
-If you need to change a table’s size after
-it has been created, this function allows you to do so.
-
-Deprecated: 3.4: #GtkGrid resizes automatically.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> The #GtkTable you wish to change the size of.
-</parameter_description>
-</parameter>
-<parameter name="rows">
-<parameter_description> The new number of rows.
-</parameter_description>
-</parameter>
-<parameter name="columns">
-<parameter_description> The new number of columns.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_set_col_spacing">
-<description>
-Alters the amount of space between a given table column and the following
-column.
-
-Deprecated: 3.4: Use gtk_widget_set_margin_start() and
-gtk_widget_set_margin_end() on the widgets contained in the row if
-you need this functionality. #GtkGrid does not support per-row spacing.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable.
-</parameter_description>
-</parameter>
-<parameter name="column">
-<parameter_description> the column whose spacing should be changed.
-</parameter_description>
-</parameter>
-<parameter name="spacing">
-<parameter_description> number of pixels that the spacing should take up.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_set_col_spacings">
-<description>
-Sets the space between every column in @table equal to @spacing.
-
-Deprecated: 3.4: Use gtk_grid_set_column_spacing() with #GtkGrid.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable.
-</parameter_description>
-</parameter>
-<parameter name="spacing">
-<parameter_description> the number of pixels of space to place between every column
-in the table.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_set_homogeneous">
-<description>
-Changes the homogenous property of table cells, ie. whether all cells are
-an equal size or not.
-
-Deprecated: 3.4: Use gtk_grid_set_row_homogeneous() and
-gtk_grid_set_column_homogeneous() with #GtkGrid.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> The #GtkTable you wish to set the homogeneous properties of.
-</parameter_description>
-</parameter>
-<parameter name="homogeneous">
-<parameter_description> Set to %TRUE to ensure all table cells are the same size. Set
-to %FALSE if this is not your desired behaviour.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_set_row_spacing">
-<description>
-Changes the space between a given table row and the subsequent row.
-
-Deprecated: 3.4: Use gtk_widget_set_margin_top() and
-gtk_widget_set_margin_bottom() on the widgets contained in the row if
-you need this functionality. #GtkGrid does not support per-row spacing.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable containing the row whose properties you wish to change.
-</parameter_description>
-</parameter>
-<parameter name="row">
-<parameter_description> row number whose spacing will be changed.
-</parameter_description>
-</parameter>
-<parameter name="spacing">
-<parameter_description> number of pixels that the spacing should take up.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_table_set_row_spacings">
-<description>
-Sets the space between every row in @table equal to @spacing.
-
-Deprecated: 3.4: Use gtk_grid_set_row_spacing() with #GtkGrid.
-
-</description>
-<parameters>
-<parameter name="table">
-<parameter_description> a #GtkTable.
-</parameter_description>
-</parameter>
-<parameter name="spacing">
-<parameter_description> the number of pixels of space to place between every row in the table.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_target_entry_copy">
<description>
Makes a copy of a #GtkTargetEntry and its data.
@@ -89440,117 +72504,6 @@ otherwise %FALSE.
</return>
</function>
-<function name="gtk_tearoff_menu_item_new">
-<description>
-Creates a new #GtkTearoffMenuItem.
-
-Deprecated: 3.4: #GtkTearoffMenuItem is deprecated and should not be
-used in newly written code.
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkTearoffMenuItem.
-
-</return>
-</function>
-
-<function name="gtk_test_create_simple_window">
-<description>
-Create a simple window with window title @window_title and
-text contents @dialog_text.
-The window will quit any running gtk_main()-loop when destroyed, and it
-will automatically be destroyed upon test function teardown.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="window_title">
-<parameter_description> Title of the window to be displayed.
-</parameter_description>
-</parameter>
-<parameter name="dialog_text">
-<parameter_description> Text inside the window to be displayed.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a widget pointer to the newly created GtkWindow.
-
-</return>
-</function>
-
-<function name="gtk_test_create_widget">
-<description>
-This function wraps g_object_new() for widget types.
-It’ll automatically show all created non window widgets, also
-g_object_ref_sink() them (to keep them alive across a running test)
-and set them up for destruction during the next test teardown phase.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="widget_type">
-<parameter_description> a valid widget type.
-</parameter_description>
-</parameter>
-<parameter name="first_property_name">
-<parameter_description> Name of first property to set or %NULL
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> value to set the first property to, followed by more
-name-value pairs, terminated by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> a newly created widget.
-
-</return>
-</function>
-
-<function name="gtk_test_display_button_window">
-<description>
-Create a window with window title @window_title, text contents @dialog_text,
-and a number of buttons, according to the paired argument list given
-as @... parameters.
-Each button is created with a @label and a ::clicked signal handler that
-incremrents the integer stored in @nump.
-The window will be automatically shown with gtk_widget_show_now() after
-creation, so when this function returns it has already been mapped,
-resized and positioned on screen.
-The window will quit any running gtk_main()-loop when destroyed, and it
-will automatically be destroyed upon test function teardown.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="window_title">
-<parameter_description> Title of the window to be displayed.
-</parameter_description>
-</parameter>
-<parameter name="dialog_text">
-<parameter_description> Text inside the window to be displayed.
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> %NULL terminated list of (const char *label, int *nump) pairs.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a widget pointer to the newly created GtkWindow.
-
-</return>
-</function>
-
<function name="gtk_test_find_label">
<description>
This function will search @widget and all its descendants for a GtkLabel
@@ -89710,166 +72663,6 @@ Since: 2.14
<return></return>
</function>
-<function name="gtk_test_slider_get_value">
-<description>
-Retrive the literal adjustment value for GtkRange based
-widgets and spin buttons. Note that the value returned by
-this function is anything between the lower and upper bounds
-of the adjustment belonging to @widget, and is not a percentage
-as passed in to gtk_test_slider_set_perc().
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> valid widget pointer.
-</parameter_description>
-</parameter>
-</parameters>
-<return> gtk_adjustment_get_value (adjustment) for an adjustment belonging to @widget.
-
-</return>
-</function>
-
-<function name="gtk_test_slider_set_perc">
-<description>
-This function will adjust the slider position of all GtkRange
-based widgets, such as scrollbars or scales, it’ll also adjust
-spin buttons. The adjustment value of these widgets is set to
-a value between the lower and upper limits, according to the
-@percentage argument.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> valid widget pointer.
-</parameter_description>
-</parameter>
-<parameter name="percentage">
-<parameter_description> value between 0 and 100.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_test_spin_button_click">
-<description>
-This function will generate a @button click in the upwards or downwards
-spin button arrow areas, usually leading to an increase or decrease of
-spin button’s value.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="spinner">
-<parameter_description> valid GtkSpinButton widget.
-</parameter_description>
-</parameter>
-<parameter name="button">
-<parameter_description> Number of the pointer button for the event, usually 1, 2 or 3.
-</parameter_description>
-</parameter>
-<parameter name="upwards">
-<parameter_description> %TRUE for upwards arrow click, %FALSE for downwards arrow click.
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether all actions neccessary for the button click simulation were carried out successfully.
-
-</return>
-</function>
-
-<function name="gtk_test_text_get">
-<description>
-Retrive the text string of @widget if it is a GtkLabel,
-GtkEditable (entry and text widgets) or GtkTextView.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> valid widget pointer.
-</parameter_description>
-</parameter>
-</parameters>
-<return> new 0-terminated C string, needs to be released with g_free().
-
-</return>
-</function>
-
-<function name="gtk_test_text_set">
-<description>
-Set the text string of @widget to @string if it is a GtkLabel,
-GtkEditable (entry and text widgets) or GtkTextView.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> valid widget pointer.
-</parameter_description>
-</parameter>
-<parameter name="string">
-<parameter_description> a 0-terminated C string
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_test_widget_click">
-<description>
-This function will generate a @button click (button press and button
-release event) in the middle of the first GdkWindow found that belongs
-to @widget.
-For windowless widgets like #GtkButton (which returns %FALSE from
-gtk_widget_get_has_window()), this will often be an
-input-only event window. For other widgets, this is usually widget->window.
-Certain caveats should be considered when using this function, in
-particular because the mouse pointer is warped to the button click
-location, see gdk_test_simulate_button() for details.
-
-Since: 2.14
-
-Deprecated: 3.20: This testing infrastructure is phased out in favor of reftests.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> Widget to generate a button click on.
-</parameter_description>
-</parameter>
-<parameter name="button">
-<parameter_description> Number of the pointer button for the event, usually 1, 2 or 3.
-</parameter_description>
-</parameter>
-<parameter name="modifiers">
-<parameter_description> Keyboard modifiers the event is setup with.
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether all actions neccessary for the button click simulation were carried out successfully.
-
-</return>
-</function>
-
<function name="gtk_test_widget_send_key">
<description>
This function will generate keyboard press and release events in
@@ -92616,35 +75409,6 @@ Calls gtk_text_iter_backward_word_start() up to @count times.
</return>
</function>
-<function name="gtk_text_iter_begins_tag">
-<description>
-Returns %TRUE if @tag is toggled on at exactly this point. If @tag
-is %NULL, returns %TRUE if any tag is toggled on at this point.
-
-Note that if gtk_text_iter_begins_tag() returns %TRUE, it means that @iter is
-at the beginning of the tagged range, and that the
-character at @iter is inside the tagged range. In other
-words, unlike gtk_text_iter_ends_tag(), if gtk_text_iter_begins_tag() returns
-%TRUE, gtk_text_iter_has_tag() will also return %TRUE for the same
-parameters.
-
-Deprecated: 3.20: Use gtk_text_iter_starts_tag() instead.
-
-</description>
-<parameters>
-<parameter name="iter">
-<parameter_description> an iterator
-</parameter_description>
-</parameter>
-<parameter name="tag">
-<parameter_description> a #GtkTextTag, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether @iter is the start of a range tagged with @tag
-</return>
-</function>
-
<function name="gtk_text_iter_can_insert">
<description>
Considering the default editability of the buffer, and tags that
@@ -95453,26 +78217,6 @@ buffer may override this setting for some ranges of text.
</return>
</function>
-<function name="gtk_text_view_get_hadjustment">
-<description>
-Gets the horizontal-scrolling #GtkAdjustment.
-
-Since: 2.22
-
-Deprecated: 3.0: Use gtk_scrollable_get_hadjustment()
-
-</description>
-<parameters>
-<parameter name="text_view">
-<parameter_description> a #GtkTextView
-</parameter_description>
-</parameter>
-</parameters>
-<return> pointer to the horizontal #GtkAdjustment
-
-</return>
-</function>
-
<function name="gtk_text_view_get_indent">
<description>
Gets the default indentation of paragraphs in @text_view.
@@ -95862,26 +78606,6 @@ Since: 3.18
</return>
</function>
-<function name="gtk_text_view_get_vadjustment">
-<description>
-Gets the vertical-scrolling #GtkAdjustment.
-
-Since: 2.22
-
-Deprecated: 3.0: Use gtk_scrollable_get_vadjustment()
-
-</description>
-<parameters>
-<parameter name="text_view">
-<parameter_description> a #GtkTextView
-</parameter_description>
-</parameter>
-</parameters>
-<return> pointer to the vertical #GtkAdjustment
-
-</return>
-</function>
-
<function name="gtk_text_view_get_visible_rect">
<description>
Fills @visible_rect with the currently-visible
@@ -96787,777 +79511,6 @@ gtk_text_view_set_border_window_size()).
<return></return>
</function>
-<function name="gtk_theming_engine_get">
-<description>
-Retrieves several style property values that apply to the currently
-rendered element.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve values for
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> property name /return value pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_background_color">
-<description>
-Gets the background color for a given state.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the color for
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> return value for the background color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_border">
-<description>
-Gets the border for a given state as a #GtkBorder.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the border for
-</parameter_description>
-</parameter>
-<parameter name="border">
-<parameter_description> return value for the border settings
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_border_color">
-<description>
-Gets the border color for a given state.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the color for
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> return value for the border color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_color">
-<description>
-Gets the foreground color for a given state.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the color for
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> return value for the foreground color
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_direction">
-<description>
-Returns the widget direction used for rendering.
-
-Since: 3.0
-
-Deprecated: 3.8: Use gtk_theming_engine_get_state() and
-check for #GTK_STATE_FLAG_DIR_LTR and
-#GTK_STATE_FLAG_DIR_RTL instead.
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-</parameters>
-<return> the widget direction
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_get_font">
-<description>
-Returns the font description for a given state.
-
-Since: 3.0
-
-Deprecated: 3.8: Use gtk_theming_engine_get()
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the font for
-</parameter_description>
-</parameter>
-</parameters>
-<return> the #PangoFontDescription for the given
-state. This object is owned by GTK+ and should not be
-freed.
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_get_junction_sides">
-<description>
-Returns the widget direction used for rendering.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-</parameters>
-<return> the widget direction
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_get_margin">
-<description>
-Gets the margin for a given state as a #GtkBorder.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the border for
-</parameter_description>
-</parameter>
-<parameter name="margin">
-<parameter_description> return value for the margin settings
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_padding">
-<description>
-Gets the padding for a given state as a #GtkBorder.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the padding for
-</parameter_description>
-</parameter>
-<parameter name="padding">
-<parameter_description> return value for the padding settings
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_path">
-<description>
-Returns the widget path used for style matching.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkWidgetPath
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_get_property">
-<description>
-Gets a property value as retrieved from the style settings that apply
-to the currently rendered element.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="property">
-<parameter_description> the property name
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve the value for
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> return location for the property value,
-you must free this memory using g_value_unset() once you are
-done with it.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_screen">
-<description>
-Returns the #GdkScreen to which @engine currently rendering to.
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GdkScreen, or %NULL.
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_get_state">
-<description>
-returns the state used when rendering.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-</parameters>
-<return> the state flags
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_get_style">
-<description>
-Retrieves several widget style properties from @engine according
-to the currently rendered content’s style.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="Varargs">
-<parameter_description> property name /return value pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_style_property">
-<description>
-Gets the value for a widget style property.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="property_name">
-<parameter_description> the name of the widget style property
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> Return location for the property value, free with
-g_value_unset() after use.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_style_valist">
-<description>
-Retrieves several widget style properties from @engine according to the
-currently rendered content’s style.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="args">
-<parameter_description> va_list of property name/return location pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_get_valist">
-<description>
-Retrieves several style property values that apply to the currently
-rendered element.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> state to retrieve values for
-</parameter_description>
-</parameter>
-<parameter name="args">
-<parameter_description> va_list of property name/return location pairs, followed by %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_has_class">
-<description>
-Returns %TRUE if the currently rendered contents have
-defined the given class name.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="style_class">
-<parameter_description> class name to look up
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @engine has @class_name defined
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_has_region">
-<description>
-Returns %TRUE if the currently rendered contents have the
-region defined. If @flags_return is not %NULL, it is set
-to the flags affecting the region.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="style_region">
-<parameter_description> a region name
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> return location for region flags
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if region is defined
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_load">
-<description>
-Loads and initializes a theming engine module from the
-standard directories.
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> Theme engine name to load
-</parameter_description>
-</parameter>
-</parameters>
-<return> A theming engine, or %NULL if
-the engine @name doesn’t exist.
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_lookup_color">
-<description>
-Looks up and resolves a color name in the current style’s color map.
-
-Since: 3.0
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="color_name">
-<parameter_description> color name to lookup
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> Return location for the looked up color
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if @color_name was found and resolved, %FALSE otherwise
-
-</return>
-</function>
-
-<function name="gtk_theming_engine_register_property">
-<description>
-Registers a property so it can be used in the CSS file format,
-on the CSS file the property will look like
-"-${@name_space}-${property_name}". being
-${property_name} the given to @pspec. @name_space will usually
-be the theme engine name.
-
-For any type a @parse_func may be provided, being this function
-used for turning any property value (between “:” and “;”) in
-CSS to the #GValue needed. For basic types there is already
-builtin parsing support, so %NULL may be provided for these
-cases.
-
-Engines must ensure property registration happens exactly once,
-usually GTK+ deals with theming engines as singletons, so this
-should be guaranteed to happen once, but bear this in mind
-when creating #GtkThemeEngines yourself.
-
-In order to make use of the custom registered properties in
-the CSS file, make sure the engine is loaded first by specifying
-the engine property, either in a previous rule or within the same
-one.
-|[
-* {
-engine: someengine;
--SomeEngine-custom-property: 2;
-}
-]|
-
-Since: 3.0
-
-Deprecated: 3.8: Code should use the default properties provided by CSS.
-
-</description>
-<parameters>
-<parameter name="name_space">
-<parameter_description> namespace for the property name
-</parameter_description>
-</parameter>
-<parameter name="parse_func">
-<parameter_description> parsing function to use, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="pspec">
-<parameter_description> the #GParamSpec for the new property
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_theming_engine_state_is_running">
-<description>
-Returns %TRUE if there is a transition animation running for the
-current region (see gtk_style_context_push_animatable_region()).
-
-If @progress is not %NULL, the animation progress will be returned
-there, 0.0 means the state is closest to being %FALSE, while 1.0 means
-it’s closest to being %TRUE. This means transition animations will
-run from 0 to 1 when @state is being set to %TRUE and from 1 to 0 when
-it’s being set to %FALSE.
-
-Since: 3.0
-
-Deprecated: 3.6: Always returns %FALSE
-
-</description>
-<parameters>
-<parameter name="engine">
-<parameter_description> a #GtkThemingEngine
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> a widget state
-</parameter_description>
-</parameter>
-<parameter name="progress">
-<parameter_description> return location for the transition progress
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if there is a running transition animation for @state.
-
-</return>
-</function>
-
-<function name="gtk_toggle_action_get_active">
-<description>
-Returns the checked state of the toggle action.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> the checked state of the toggle action
-
-</return>
-</function>
-
-<function name="gtk_toggle_action_get_draw_as_radio">
-<description>
-Returns whether the action should have proxies like a radio action.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether the action should have proxies like a radio action.
-
-</return>
-</function>
-
-<function name="gtk_toggle_action_new">
-<description>
-Creates a new #GtkToggleAction object. To add the action to
-a #GtkActionGroup and set the accelerator for the action,
-call gtk_action_group_add_action_with_accel().
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="name">
-<parameter_description> A unique name for the action
-</parameter_description>
-</parameter>
-<parameter name="label">
-<parameter_description> The label displayed in menu items and on buttons,
-or %NULL
-</parameter_description>
-</parameter>
-<parameter name="tooltip">
-<parameter_description> A tooltip for the action, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> The stock icon to display in widgets representing
-the action, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkToggleAction
-
-</return>
-</function>
-
-<function name="gtk_toggle_action_set_active">
-<description>
-Sets the checked state on the toggle action.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="is_active">
-<parameter_description> whether the action should be checked or not
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_toggle_action_set_draw_as_radio">
-<description>
-Sets whether the action should have proxies like a radio action.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-<parameter name="draw_as_radio">
-<parameter_description> whether the action should have proxies like a radio
-action
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_toggle_action_toggled">
-<description>
-Emits the “toggled” signal on the toggle action.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="action">
-<parameter_description> the action object
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_toggle_button_get_active">
<description>
Queries a #GtkToggleButton and returns its current state. Returns %TRUE if
@@ -97780,30 +79733,6 @@ Since: 2.4
</return>
</function>
-<function name="gtk_toggle_tool_button_new_from_stock">
-<description>
-Creates a new #GtkToggleToolButton containing the image and text from a
-stock item. Some stock ids have preprocessor macros like #GTK_STOCK_OK
-and #GTK_STOCK_APPLY.
-
-It is an error if @stock_id is not a name of a stock item.
-
-Since: 2.4
-
-Deprecated: 3.10: Use gtk_toggle_tool_button_new() instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> the name of the stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return> A new #GtkToggleToolButton
-
-</return>
-</function>
-
<function name="gtk_toggle_tool_button_set_active">
<description>
Sets the status of the toggle tool button. Set to %TRUE if you
@@ -97869,7 +79798,7 @@ on @button, or %NULL.
<function name="gtk_tool_button_get_label">
<description>
Returns the label used by the tool button, or %NULL if the tool button
-doesn’t have a label. or uses a the label from a stock item. The returned
+doesn’t have a label. The returned
string is owned by GTK+, and must not be modified or freed.
Since: 2.4
@@ -97906,27 +79835,6 @@ on @button, or %NULL.
</return>
</function>
-<function name="gtk_tool_button_get_stock_id">
-<description>
-Returns the name of the stock item. See gtk_tool_button_set_stock_id().
-The returned string is owned by GTK+ and must not be freed or modifed.
-
-Since: 2.4
-
-Deprecated: 3.10: Use gtk_tool_button_get_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkToolButton
-</parameter_description>
-</parameter>
-</parameters>
-<return> the name of the stock item for @button.
-
-</return>
-</function>
-
<function name="gtk_tool_button_get_use_underline">
<description>
Returns whether underscores in the label property are used as mnemonics
@@ -97970,38 +79878,13 @@ Since: 2.4
</return>
</function>
-<function name="gtk_tool_button_new_from_stock">
-<description>
-Creates a new #GtkToolButton containing the image and text from a
-stock item. Some stock ids have preprocessor macros like #GTK_STOCK_OK
-and #GTK_STOCK_APPLY.
-
-It is an error if @stock_id is not a name of a stock item.
-
-Since: 2.4
-
-Deprecated: 3.10: Use gtk_tool_button_new() together with
-gtk_image_new_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="stock_id">
-<parameter_description> the name of the stock item
-</parameter_description>
-</parameter>
-</parameters>
-<return> A new #GtkToolButton
-
-</return>
-</function>
-
<function name="gtk_tool_button_set_icon_name">
<description>
Sets the icon for the tool button from a named themed icon.
See the docs for #GtkIconTheme for more details.
The #GtkToolButton:icon-name property only has an effect if not
-overridden by non-%NULL #GtkToolButton:label-widget,
-#GtkToolButton:icon-widget and #GtkToolButton:stock-id properties.
+overridden by non-%NULL #GtkToolButton:label-widget or
+#GtkToolButton:icon-widget properties.
Since: 2.8
@@ -98021,9 +79904,7 @@ Since: 2.8
<function name="gtk_tool_button_set_icon_widget">
<description>
-Sets @icon as the widget used as icon on @button. If @icon_widget is
-%NULL the icon is determined by the #GtkToolButton:stock-id property. If the
-#GtkToolButton:stock-id property is also %NULL, @button will not have an icon.
+Sets @icon as the widget used as icon on @button.
Since: 2.4
@@ -98046,9 +79927,7 @@ Since: 2.4
Sets @label as the label used for the tool button. The #GtkToolButton:label
property only has an effect if not overridden by a non-%NULL
#GtkToolButton:label-widget property. If both the #GtkToolButton:label-widget
-and #GtkToolButton:label properties are %NULL, the label is determined by the
-#GtkToolButton:stock-id property. If the #GtkToolButton:stock-id property is
-also %NULL, @button will not have a label.
+and #GtkToolButton:label properties are %NULL, @button will not have a label.
Since: 2.4
@@ -98070,9 +79949,7 @@ Since: 2.4
<description>
Sets @label_widget as the widget that will be used as the label
for @button. If @label_widget is %NULL the #GtkToolButton:label property is used
-as label. If #GtkToolButton:label is also %NULL, the label in the stock item
-determined by the #GtkToolButton:stock-id property is used as label. If
-#GtkToolButton:stock-id is also %NULL, @button does not have a label.
+as label. If #GtkToolButton:label is also %NULL, @button does not have a label.
Since: 2.4
@@ -98090,30 +79967,6 @@ Since: 2.4
<return></return>
</function>
-<function name="gtk_tool_button_set_stock_id">
-<description>
-Sets the name of the stock item. See gtk_tool_button_new_from_stock().
-The stock_id property only has an effect if not overridden by non-%NULL
-#GtkToolButton:label-widget and #GtkToolButton:icon-widget properties.
-
-Since: 2.4
-
-Deprecated: 3.10: Use gtk_tool_button_set_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="button">
-<parameter_description> a #GtkToolButton
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> a name of a stock item, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_tool_button_set_use_underline">
<description>
If set, an underline in the label property indicates that the next character
@@ -98292,28 +80145,6 @@ match.
</return>
</function>
-<function name="gtk_tool_item_get_relief_style">
-<description>
-Returns the relief style of @tool_item. See gtk_button_set_relief().
-Custom subclasses of #GtkToolItem should call this function in the handler
-of the #GtkToolItem::toolbar_reconfigured signal to find out the
-relief style of buttons.
-
-Since: 2.4
-
-</description>
-<parameters>
-<parameter name="tool_item">
-<parameter_description> a #GtkToolItem
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GtkReliefStyle indicating the relief style used
-for @tool_item.
-
-</return>
-</function>
-
<function name="gtk_tool_item_get_text_alignment">
<description>
Returns the text alignment used for @tool_item. Custom subclasses of
@@ -99307,26 +81138,6 @@ Since: 2.20
</return>
</function>
-<function name="gtk_tool_palette_get_hadjustment">
-<description>
-Gets the horizontal adjustment of the tool palette.
-
-Since: 2.20
-
-Deprecated: 3.0: Use gtk_scrollable_get_hadjustment()
-
-</description>
-<parameters>
-<parameter name="palette">
-<parameter_description> a #GtkToolPalette
-</parameter_description>
-</parameter>
-</parameters>
-<return> the horizontal adjustment of @palette
-
-</return>
-</function>
-
<function name="gtk_tool_palette_get_icon_size">
<description>
Gets the size of icons in the tool palette.
@@ -99364,26 +81175,6 @@ Since: 2.20
</return>
</function>
-<function name="gtk_tool_palette_get_vadjustment">
-<description>
-Gets the vertical adjustment of the tool palette.
-
-Since: 2.20
-
-Deprecated: 3.0: Use gtk_scrollable_get_vadjustment()
-
-</description>
-<parameters>
-<parameter name="palette">
-<parameter_description> a #GtkToolPalette
-</parameter_description>
-</parameter>
-</parameters>
-<return> the vertical adjustment of @palette
-
-</return>
-</function>
-
<function name="gtk_tool_palette_new">
<description>
Creates a new tool palette.
@@ -99631,25 +81422,6 @@ Since: 2.14
</return>
</function>
-<function name="gtk_tool_shell_get_relief_style">
-<description>
-Returns the relief style of buttons on @shell. Tool items must not call this
-function directly, but rely on gtk_tool_item_get_relief_style() instead.
-
-Since: 2.14
-
-</description>
-<parameters>
-<parameter name="shell">
-<parameter_description> a #GtkToolShell
-</parameter_description>
-</parameter>
-</parameters>
-<return> The relief style of buttons on @shell.
-
-</return>
-</function>
-
<function name="gtk_tool_shell_get_style">
<description>
Retrieves whether the tool shell has text, icons, or both. Tool items must
@@ -99863,25 +81635,6 @@ or %NULL if there isn’t an @n'th item.
</return>
</function>
-<function name="gtk_toolbar_get_relief_style">
-<description>
-Returns the relief style of buttons on @toolbar. See
-gtk_button_set_relief().
-
-Since: 2.4
-
-</description>
-<parameters>
-<parameter name="toolbar">
-<parameter_description> a #GtkToolbar
-</parameter_description>
-</parameter>
-</parameters>
-<return> The relief style of buttons on @toolbar.
-
-</return>
-</function>
-
<function name="gtk_toolbar_get_show_arrow">
<description>
Returns whether the toolbar has an overflow menu.
@@ -100183,34 +81936,6 @@ Since: 2.14
<return></return>
</function>
-<function name="gtk_tooltip_set_icon_from_stock">
-<description>
-Sets the icon of the tooltip (which is in front of the text) to be
-the stock item indicated by @stock_id with the size indicated
-by @size. If @stock_id is %NULL, the image will be hidden.
-
-Since: 2.12
-
-Deprecated: 3.10: Use gtk_tooltip_set_icon_from_icon_name() instead.
-
-</description>
-<parameters>
-<parameter name="tooltip">
-<parameter_description> a #GtkTooltip
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> a stock id, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> a stock icon size (#GtkIconSize)
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_tooltip_set_markup">
<description>
Sets the text of the tooltip to be @markup, which is marked up
@@ -105450,25 +87175,6 @@ are enabled.
</return>
</function>
-<function name="gtk_tree_view_get_hadjustment">
-<description>
-Gets the #GtkAdjustment currently being used for the horizontal aspect.
-
-Deprecated: 3.0: Use gtk_scrollable_get_hadjustment()
-
-</description>
-<parameters>
-<parameter name="tree_view">
-<parameter_description> A #GtkTreeView
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkAdjustment object, or %NULL
-if none is currently being used.
-
-</return>
-</function>
-
<function name="gtk_tree_view_get_headers_clickable">
<description>
Returns whether all header columns are clickable.
@@ -105710,24 +87416,6 @@ Since: 2.10
</return>
</function>
-<function name="gtk_tree_view_get_rules_hint">
-<description>
-Gets the setting set by gtk_tree_view_set_rules_hint().
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="tree_view">
-<parameter_description> a #GtkTreeView
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the hint is set
-
-</return>
-</function>
-
<function name="gtk_tree_view_get_search_column">
<description>
Gets the column searched on by the interactive search code.
@@ -105906,25 +87594,6 @@ receive a #GtkTreeModel or %NULL
</return>
</function>
-<function name="gtk_tree_view_get_vadjustment">
-<description>
-Gets the #GtkAdjustment currently being used for the vertical aspect.
-
-Deprecated: 3.0: Use gtk_scrollable_get_vadjustment()
-
-</description>
-<parameters>
-<parameter name="tree_view">
-<parameter_description> A #GtkTreeView
-</parameter_description>
-</parameter>
-</parameters>
-<return> A #GtkAdjustment object, or %NULL
-if none is currently being used.
-
-</return>
-</function>
-
<function name="gtk_tree_view_get_visible_range">
<description>
Sets @start_path and @end_path to be the first and last visible path.
@@ -106512,36 +88181,6 @@ Since: 2.2
<return></return>
</function>
-<function name="gtk_tree_view_set_destroy_count_func">
-<description>
-This function should almost never be used. It is meant for private use by
-ATK for determining the number of visible children that are removed when the
-user collapses a row, or a row is deleted.
-
-Deprecated: 3.4: Accessibility does not need the function anymore.
-
-</description>
-<parameters>
-<parameter name="tree_view">
-<parameter_description> A #GtkTreeView
-</parameter_description>
-</parameter>
-<parameter name="func">
-<parameter_description> Function to be called when a view row is destroyed, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="data">
-<parameter_description> User data to be passed to @func, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="destroy">
-<parameter_description> Destroy notifier for @data, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_tree_view_set_drag_dest_row">
<description>
Sets the row that is highlighted for feedback.
@@ -106676,26 +88315,6 @@ enable.
<return></return>
</function>
-<function name="gtk_tree_view_set_hadjustment">
-<description>
-Sets the #GtkAdjustment for the current horizontal aspect.
-
-Deprecated: 3.0: Use gtk_scrollable_set_hadjustment()
-
-</description>
-<parameters>
-<parameter name="tree_view">
-<parameter_description> A #GtkTreeView
-</parameter_description>
-</parameter>
-<parameter name="adjustment">
-<parameter_description> The #GtkAdjustment to set, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_tree_view_set_headers_clickable">
<description>
Allow the column title buttons to be clicked.
@@ -106904,40 +88523,6 @@ Since: 2.10
<return></return>
</function>
-<function name="gtk_tree_view_set_rules_hint">
-<description>
-Sets a hint for the theme to draw even/odd rows in the @tree_view
-with different colors, also known as "zebra striping".
-
-This function tells the GTK+ theme that the user interface for your
-application requires users to read across tree rows and associate
-cells with one another.
-
-Do not use it just because you prefer the appearance of the ruled
-tree; that’s a question for the theme. Some themes will draw tree
-rows in alternating colors even when rules are turned off, and
-users who prefer that appearance all the time can choose those
-themes. You should call this function only as a semantic hint to
-the theme engine that your tree makes alternating colors useful
-from a functional standpoint (since it has lots of columns,
-generally).
-
-Deprecated: 3.14
-
-</description>
-<parameters>
-<parameter name="tree_view">
-<parameter_description> a #GtkTreeView
-</parameter_description>
-</parameter>
-<parameter name="setting">
-<parameter_description> %TRUE if the tree requires reading across rows
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_tree_view_set_search_column">
<description>
Sets @column as the column where the interactive search code should
@@ -107168,26 +88753,6 @@ Since: 2.12
<return></return>
</function>
-<function name="gtk_tree_view_set_vadjustment">
-<description>
-Sets the #GtkAdjustment for the current vertical aspect.
-
-Deprecated: 3.0: Use gtk_scrollable_set_vadjustment()
-
-</description>
-<parameters>
-<parameter name="tree_view">
-<parameter_description> A #GtkTreeView
-</parameter_description>
-</parameter>
-<parameter name="adjustment">
-<parameter_description> The #GtkAdjustment to set, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_tree_view_unset_rows_drag_dest">
<description>
Undoes the effect of
@@ -107272,543 +88837,6 @@ return 0;
</return>
</function>
-<function name="gtk_ui_manager_add_ui">
-<description>
-Adds a UI element to the current contents of @manager.
-
-If @type is %GTK_UI_MANAGER_AUTO, GTK+ inserts a menuitem, toolitem or
-separator if such an element can be inserted at the place determined by
-@path. Otherwise @type must indicate an element that can be inserted at
-the place determined by @path.
-
-If @path points to a menuitem or toolitem, the new element will be inserted
-before or after this item, depending on @top.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-<parameter name="merge_id">
-<parameter_description> the merge id for the merged UI, see gtk_ui_manager_new_merge_id()
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> a path
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> the name for the added UI element
-</parameter_description>
-</parameter>
-<parameter name="action">
-<parameter_description> the name of the action to be proxied, or %NULL to add a separator
-</parameter_description>
-</parameter>
-<parameter name="type">
-<parameter_description> the type of UI element to add.
-</parameter_description>
-</parameter>
-<parameter name="top">
-<parameter_description> if %TRUE, the UI element is added before its siblings, otherwise it
-is added after its siblings.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_ui_manager_add_ui_from_file">
-<description>
-Parses a file containing a [UI definition][XML-UI] and
-merges it with the current contents of @manager.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-<parameter name="filename">
-<parameter_description> the name of the file to parse
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> return location for an error
-</parameter_description>
-</parameter>
-</parameters>
-<return> The merge id for the merged UI. The merge id can be used
-to unmerge the UI with gtk_ui_manager_remove_ui(). If an error occurred,
-the return value is 0.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_add_ui_from_resource">
-<description>
-Parses a resource file containing a [UI definition][XML-UI] and
-merges it with the current contents of @manager.
-
-Since: 3.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-<parameter name="resource_path">
-<parameter_description> the resource path of the file to parse
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> return location for an error
-</parameter_description>
-</parameter>
-</parameters>
-<return> The merge id for the merged UI. The merge id can be used
-to unmerge the UI with gtk_ui_manager_remove_ui(). If an error occurred,
-the return value is 0.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_add_ui_from_string">
-<description>
-Parses a string containing a [UI definition][XML-UI] and merges it with
-the current contents of @manager. An enclosing <ui> element is added if
-it is missing.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-<parameter name="buffer">
-<parameter_description> the string to parse
-</parameter_description>
-</parameter>
-<parameter name="length">
-<parameter_description> the length of @buffer (may be -1 if @buffer is nul-terminated)
-</parameter_description>
-</parameter>
-<parameter name="error">
-<parameter_description> return location for an error
-</parameter_description>
-</parameter>
-</parameters>
-<return> The merge id for the merged UI. The merge id can be used
-to unmerge the UI with gtk_ui_manager_remove_ui(). If an error occurred,
-the return value is 0.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_ensure_update">
-<description>
-Makes sure that all pending updates to the UI have been completed.
-
-This may occasionally be necessary, since #GtkUIManager updates the
-UI in an idle function. A typical example where this function is
-useful is to enforce that the menubar and toolbar have been added to
-the main window before showing it:
-|[<!-- language="C" -->
-gtk_container_add (GTK_CONTAINER (window), vbox);
-g_signal_connect (merge, "add-widget",
-G_CALLBACK (add_widget), vbox);
-gtk_ui_manager_add_ui_from_file (merge, "my-menus");
-gtk_ui_manager_add_ui_from_file (merge, "my-toolbars");
-gtk_ui_manager_ensure_update (merge);
-gtk_widget_show (window);
-]|
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_ui_manager_get_accel_group">
-<description>
-Returns the #GtkAccelGroup associated with @manager.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-</parameters>
-<return> the #GtkAccelGroup.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_get_action">
-<description>
-Looks up an action by following a path. See gtk_ui_manager_get_widget()
-for more information about paths.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> a path
-</parameter_description>
-</parameter>
-</parameters>
-<return> the action whose proxy widget is found by following the path,
-or %NULL if no widget was found.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_get_action_groups">
-<description>
-Returns the list of action groups associated with @manager.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-</parameters>
-<return> a #GList of
-action groups. The list is owned by GTK+
-and should not be modified.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_get_add_tearoffs">
-<description>
-Returns whether menus generated by this #GtkUIManager
-will have tearoff menu items.
-
-Since: 2.4
-
-Deprecated: 3.4: Tearoff menus are deprecated and should not
-be used in newly written code.
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-</parameters>
-<return> whether tearoff menu items are added
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_get_toplevels">
-<description>
-Obtains a list of all toplevel widgets of the requested types.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-<parameter name="types">
-<parameter_description> specifies the types of toplevel widgets to include. Allowed
-types are #GTK_UI_MANAGER_MENUBAR, #GTK_UI_MANAGER_TOOLBAR and
-#GTK_UI_MANAGER_POPUP.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a newly-allocated #GSList of
-all toplevel widgets of the requested types. Free the returned list with g_slist_free().
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_get_ui">
-<description>
-Creates a [UI definition][XML-UI] of the merged UI.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-</parameters>
-<return> A newly allocated string containing an XML representation of
-the merged UI.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_get_widget">
-<description>
-Looks up a widget by following a path.
-The path consists of the names specified in the XML description of the UI.
-separated by “/”. Elements which don’t have a name or action attribute in
-the XML (e.g. <popup>) can be addressed by their XML element name
-(e.g. "popup"). The root element ("/ui") can be omitted in the path.
-
-Note that the widget found by following a path that ends in a <menu>;
-element is the menuitem to which the menu is attached, not the menu it
-manages.
-
-Also note that the widgets constructed by a ui manager are not tied to
-the lifecycle of the ui manager. If you add the widgets returned by this
-function to some container or explicitly ref them, they will survive the
-destruction of the ui manager.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> a path
-</parameter_description>
-</parameter>
-</parameters>
-<return> the widget found by following the path,
-or %NULL if no widget was found
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_insert_action_group">
-<description>
-Inserts an action group into the list of action groups associated
-with @manager. Actions in earlier groups hide actions with the same
-name in later groups.
-
-If @pos is larger than the number of action groups in @manager, or
-negative, @action_group will be inserted at the end of the internal
-list.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-<parameter name="action_group">
-<parameter_description> the action group to be inserted
-</parameter_description>
-</parameter>
-<parameter name="pos">
-<parameter_description> the position at which the group will be inserted.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_ui_manager_new">
-<description>
-Creates a new ui manager object.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-</parameters>
-<return> a new ui manager object.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_new_merge_id">
-<description>
-Returns an unused merge id, suitable for use with
-gtk_ui_manager_add_ui().
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-</parameters>
-<return> an unused merge id.
-
-</return>
-</function>
-
-<function name="gtk_ui_manager_remove_action_group">
-<description>
-Removes an action group from the list of action groups associated
-with @manager.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-<parameter name="action_group">
-<parameter_description> the action group to be removed
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_ui_manager_remove_ui">
-<description>
-Unmerges the part of @manager's content identified by @merge_id.
-
-Since: 2.4
-
-Deprecated: 3.10
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager object
-</parameter_description>
-</parameter>
-<parameter name="merge_id">
-<parameter_description> a merge id as returned by gtk_ui_manager_add_ui_from_string()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_ui_manager_set_add_tearoffs">
-<description>
-Sets the “add_tearoffs” property, which controls whether menus
-generated by this #GtkUIManager will have tearoff menu items.
-
-Note that this only affects regular menus. Generated popup
-menus never have tearoff menu items.
-
-Since: 2.4
-
-Deprecated: 3.4: Tearoff menus are deprecated and should not
-be used in newly written code.
-
-</description>
-<parameters>
-<parameter name="manager">
-<parameter_description> a #GtkUIManager
-</parameter_description>
-</parameter>
-<parameter name="add_tearoffs">
-<parameter_description> whether tearoff menu items are added
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_vbox_new">
-<description>
-Creates a new #GtkVBox.
-
-Deprecated: 3.2: You can use gtk_box_new() with %GTK_ORIENTATION_VERTICAL instead,
-which is a quick and easy change. But the recommendation is to switch to
-#GtkGrid, since #GtkBox is going to go away eventually.
-See [Migrating from other containers to GtkGrid][gtk-migrating-GtkGrid].
-
-</description>
-<parameters>
-<parameter name="homogeneous">
-<parameter_description> %TRUE if all children are to be given equal space allotments.
-</parameter_description>
-</parameter>
-<parameter name="spacing">
-<parameter_description> the number of pixels to place by default between children.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkVBox.
-
-</return>
-</function>
-
-<function name="gtk_vbutton_box_new">
-<description>
-Creates a new vertical button box.
-
-Deprecated: 3.2: Use gtk_button_box_new() with %GTK_ORIENTATION_VERTICAL instead
-
-</description>
-<parameters>
-</parameters>
-<return> a new button box #GtkWidget.
-
-</return>
-</function>
-
<function name="gtk_viewport_get_bin_window">
<description>
Gets the bin window of the #GtkViewport.
@@ -107827,24 +88855,6 @@ Since: 2.20
</return>
</function>
-<function name="gtk_viewport_get_hadjustment">
-<description>
-Returns the horizontal adjustment of the viewport.
-
-Deprecated: 3.0: Use gtk_scrollable_get_hadjustment()
-
-</description>
-<parameters>
-<parameter name="viewport">
-<parameter_description> a #GtkViewport.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the horizontal adjustment of @viewport.
-
-</return>
-</function>
-
<function name="gtk_viewport_get_shadow_type">
<description>
Gets the shadow type of the #GtkViewport. See
@@ -107862,24 +88872,6 @@ gtk_viewport_set_shadow_type().
</return>
</function>
-<function name="gtk_viewport_get_vadjustment">
-<description>
-Returns the vertical adjustment of the viewport.
-
-Deprecated: 3.0: Use gtk_scrollable_get_vadjustment()
-
-</description>
-<parameters>
-<parameter name="viewport">
-<parameter_description> a #GtkViewport.
-</parameter_description>
-</parameter>
-</parameters>
-<return> the vertical adjustment of @viewport.
-
-</return>
-</function>
-
<function name="gtk_viewport_get_view_window">
<description>
Gets the view window of the #GtkViewport.
@@ -107919,26 +88911,6 @@ adjustments if none are given.
</return>
</function>
-<function name="gtk_viewport_set_hadjustment">
-<description>
-Sets the horizontal adjustment of the viewport.
-
-Deprecated: 3.0: Use gtk_scrollable_set_hadjustment()
-
-</description>
-<parameters>
-<parameter name="viewport">
-<parameter_description> a #GtkViewport.
-</parameter_description>
-</parameter>
-<parameter name="adjustment">
-<parameter_description> a #GtkAdjustment.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_viewport_set_shadow_type">
<description>
Sets the shadow type of the viewport.
@@ -107957,26 +88929,6 @@ Sets the shadow type of the viewport.
<return></return>
</function>
-<function name="gtk_viewport_set_vadjustment">
-<description>
-Sets the vertical adjustment of the viewport.
-
-Deprecated: 3.0: Use gtk_scrollable_set_vadjustment()
-
-</description>
-<parameters>
-<parameter name="viewport">
-<parameter_description> a #GtkViewport.
-</parameter_description>
-</parameter>
-<parameter name="adjustment">
-<parameter_description> a #GtkAdjustment.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_volume_button_new">
<description>
Creates a #GtkVolumeButton, with a range between 0.0 and 1.0, with
@@ -107993,103 +88945,6 @@ Since: 2.12
</return>
</function>
-<function name="gtk_vpaned_new">
-<description>
-Create a new #GtkVPaned
-
-Deprecated: 3.2: Use gtk_paned_new() with %GTK_ORIENTATION_VERTICAL instead
-
-</description>
-<parameters>
-</parameters>
-<return> the new #GtkVPaned
-
-</return>
-</function>
-
-<function name="gtk_vscale_new">
-<description>
-Creates a new #GtkVScale.
-
-Deprecated: 3.2: Use gtk_scale_new() with %GTK_ORIENTATION_VERTICAL instead
-
-</description>
-<parameters>
-<parameter name="adjustment">
-<parameter_description> the #GtkAdjustment which sets the range of the scale.
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkVScale.
-
-</return>
-</function>
-
-<function name="gtk_vscale_new_with_range">
-<description>
-Creates a new vertical scale widget that lets the user input a
-number between @min and @max (including @min and @max) with the
-increment @step. @step must be nonzero; it’s the distance the
-slider moves when using the arrow keys to adjust the scale value.
-
-Note that the way in which the precision is derived works best if @step
-is a power of ten. If the resulting precision is not suitable for your
-needs, use gtk_scale_set_digits() to correct it.
-
-Deprecated: 3.2: Use gtk_scale_new_with_range() with %GTK_ORIENTATION_VERTICAL instead
-
-</description>
-<parameters>
-<parameter name="min">
-<parameter_description> minimum value
-</parameter_description>
-</parameter>
-<parameter name="max">
-<parameter_description> maximum value
-</parameter_description>
-</parameter>
-<parameter name="step">
-<parameter_description> step increment (tick size) used with keyboard shortcuts
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new #GtkVScale
-
-</return>
-</function>
-
-<function name="gtk_vscrollbar_new">
-<description>
-Creates a new vertical scrollbar.
-
-Deprecated: 3.2: Use gtk_scrollbar_new() with %GTK_ORIENTATION_VERTICAL instead
-
-</description>
-<parameters>
-<parameter name="adjustment">
-<parameter_description> the #GtkAdjustment to use, or %NULL to create a new adjustment
-</parameter_description>
-</parameter>
-</parameters>
-<return> the new #GtkVScrollbar
-
-</return>
-</function>
-
-<function name="gtk_vseparator_new">
-<description>
-Creates a new #GtkVSeparator.
-
-Deprecated: 3.2: Use gtk_separator_new() with %GTK_ORIENTATION_VERTICAL instead
-
-</description>
-<parameters>
-</parameters>
-<return> a new #GtkVSeparator.
-
-</return>
-</function>
-
<function name="gtk_widget_activate">
<description>
For widgets that can be “activated” (buttons, menu items, etc.)
@@ -108649,28 +89504,6 @@ style property is determined by the value type of @pspec.
<return></return>
</function>
-<function name="gtk_widget_class_install_style_property_parser">
-<description>
-Installs a style property on a widget class.
-
-</description>
-<parameters>
-<parameter name="klass">
-<parameter_description> a #GtkWidgetClass
-</parameter_description>
-</parameter>
-<parameter name="pspec">
-<parameter_description> the #GParamSpec for the style property
-</parameter_description>
-</parameter>
-<parameter name="parser">
-<parameter_description> the parser for the style property
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_class_list_style_properties">
<description>
Returns all style properties of a widget class.
@@ -108695,38 +89528,6 @@ freed with g_free().
</return>
</function>
-<function name="gtk_widget_class_path">
-<description>
-Same as gtk_widget_path(), but always uses the name of a widget’s type,
-never uses a custom name set with gtk_widget_set_name().
-
-Deprecated:3.0: Use gtk_widget_get_path() instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="path_length">
-<parameter_description> location to store the length of the
-class path, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> location to store the class path as an
-allocated string, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="path_reversed">
-<parameter_description> location to store the reverse
-class path as an allocated string, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_class_set_accessible_role">
<description>
Sets the default #AtkRole to be set on accessibles created for
@@ -109119,26 +89920,6 @@ gtk_widget_is_drawable()) and a size must have been allocated.
<return></return>
</function>
-<function name="gtk_widget_ensure_style">
-<description>
-Ensures that @widget has a style (@widget->style).
-
-Not a very useful function; most of the time, if you
-want the style, the widget is realized, and realized
-widgets are guaranteed to have a style already.
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_error_bell">
<description>
Notifies the user about an input-related error on this widget.
@@ -109169,7 +89950,7 @@ be emitted without using this function to do so).
If you want to synthesize an event though, don’t use this function;
instead, use gtk_main_do_event() so the event will behave as if
it were in the event queue. Don’t synthesize expose events; instead,
-use gdk_window_invalidate_rect() to invalidate a region of the
+use gtk_widget_queue_draw_region() to invalidate a region of the
window.
@@ -109471,44 +90252,6 @@ Since: 2.18
</return>
</function>
-<function name="gtk_widget_get_child_requisition">
-<description>
-This function is only for use in widget implementations. Obtains
-@widget->requisition, unless someone has forced a particular
-geometry on the widget (e.g. with gtk_widget_set_size_request()),
-in which case it returns that geometry instead of the widget's
-requisition.
-
-This function differs from gtk_widget_size_request() in that
-it retrieves the last size request value from @widget->requisition,
-while gtk_widget_size_request() actually calls the "size_request" method
-on @widget to compute the size request and fill in @widget->requisition,
-and only then returns @widget->requisition.
-
-Because this function does not call the “size_request” method, it
-can only be used when you know that @widget->requisition is
-up-to-date, that is, gtk_widget_size_request() has been called
-since the last time a resize was queued. In general, only container
-implementations have this information; applications should use
-gtk_widget_size_request().
-
-
-Deprecated: 3.0: Use gtk_widget_get_preferred_size() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="requisition">
-<parameter_description> a #GtkRequisition to be filled in
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_get_child_visible">
<description>
Gets the value set with gtk_widget_set_child_visible().
@@ -109588,26 +90331,6 @@ been created, it is persistent for all time.
</return>
</function>
-<function name="gtk_widget_get_composite_name">
-<description>
-Obtains the composite name of a widget.
-
-Deprecated: 3.10: Use gtk_widget_class_set_template(), or don’t use this API at all.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> the composite name of @widget, or %NULL if @widget is not
-a composite child. The string should be freed when it is no
-longer needed.
-
-</return>
-</function>
-
<function name="gtk_widget_get_default_direction">
<description>
Obtains the current default reading direction. See
@@ -109621,23 +90344,6 @@ gtk_widget_set_default_direction().
</return>
</function>
-<function name="gtk_widget_get_default_style">
-<description>
-Returns the default style used by all widgets initially.
-
-Deprecated:3.0: Use #GtkStyleContext instead, and
-gtk_css_provider_get_default() to obtain a #GtkStyleProvider
-with the default widget style information.
-
-</description>
-<parameters>
-</parameters>
-<return> the default style. This #GtkStyle
-object is owned by GTK+ and should not be modified or freed.
-
-</return>
-</function>
-
<function name="gtk_widget_get_device_enabled">
<description>
Returns whether @device can interact with @widget and its
@@ -109725,26 +90431,6 @@ Since: 2.2
</return>
</function>
-<function name="gtk_widget_get_double_buffered">
-<description>
-Determines whether the widget is double buffered.
-
-See gtk_widget_set_double_buffered()
-
-Since: 2.18
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the widget is double buffered
-
-</return>
-</function>
-
<function name="gtk_widget_get_events">
<description>
Returns the event mask (see #GdkEventMask) for the widget. These are the
@@ -110030,46 +90716,6 @@ Since: 3.12
</return>
</function>
-<function name="gtk_widget_get_margin_left">
-<description>
-Gets the value of the #GtkWidget:margin-left property.
-
-Deprecated: 3.12: Use gtk_widget_get_margin_start() instead.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> The left margin of @widget
-
-</return>
-</function>
-
-<function name="gtk_widget_get_margin_right">
-<description>
-Gets the value of the #GtkWidget:margin-right property.
-
-Deprecated: 3.12: Use gtk_widget_get_margin_end() instead.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> The right margin of @widget
-
-</return>
-</function>
-
<function name="gtk_widget_get_margin_start">
<description>
Gets the value of the #GtkWidget:margin-start property.
@@ -110131,38 +90777,6 @@ Since: 3.4
</return>
</function>
-<function name="gtk_widget_get_modifier_style">
-<description>
-Returns the current modifier style for the widget. (As set by
-gtk_widget_modify_style().) If no style has previously set, a new
-#GtkRcStyle will be created with all values unset, and set as the
-modifier style for the widget. If you make changes to this rc
-style, you must call gtk_widget_modify_style(), passing in the
-returned rc style, to make sure that your changes take effect.
-
-Caution: passing the style back to gtk_widget_modify_style() will
-normally end up destroying it, because gtk_widget_modify_style() copies
-the passed-in style and sets the copy as the new modifier style,
-thus dropping any reference to the old modifier style. Add a reference
-to the modifier style if you want to keep it alive.
-
-Deprecated:3.0: Use #GtkStyleContext with a custom #GtkStyleProvider instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> the modifier style for the widget.
-This rc style is owned by the widget. If you want to keep a
-pointer to value this around, you must add a refcount using
-g_object_ref().
-
-</return>
-</function>
-
<function name="gtk_widget_get_name">
<description>
Retrieves the name of a widget. See gtk_widget_set_name() for the
@@ -110292,34 +90906,6 @@ created.
</return>
</function>
-<function name="gtk_widget_get_pointer">
-<description>
-Obtains the location of the mouse pointer in widget coordinates.
-Widget coordinates are a bit odd; for historical reasons, they are
-defined as @widget->window coordinates for widgets that return %TRUE for
-gtk_widget_get_has_window(); and are relative to @widget->allocation.x,
-@widget->allocation.y otherwise.
-
-Deprecated: 3.4: Use gdk_window_get_device_position() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="x">
-<parameter_description> return location for the X coordinate, or %NULL
-</parameter_description>
-</parameter>
-<parameter name="y">
-<parameter_description> return location for the Y coordinate, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_get_preferred_height">
<description>
Retrieves a widget’s initial minimum and natural height.
@@ -110601,64 +91187,6 @@ Since: 3.0
</return>
</function>
-<function name="gtk_widget_get_requisition">
-<description>
-Retrieves the widget’s requisition.
-
-This function should only be used by widget implementations in
-order to figure whether the widget’s requisition has actually
-changed after some internal state change (so that they can call
-gtk_widget_queue_resize() instead of gtk_widget_queue_draw()).
-
-Normally, gtk_widget_size_request() should be used.
-
-Since: 2.20
-
-Deprecated: 3.0: The #GtkRequisition cache on the widget was
-removed, If you need to cache sizes across requests and allocations,
-add an explicit cache to the widget in question instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="requisition">
-<parameter_description> a pointer to a #GtkRequisition to copy to
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_get_root_window">
-<description>
-Get the root window where this widget is located. This function can
-only be called after the widget has been added to a widget
-hierarchy with #GtkWindow at the top.
-
-The root window is useful for such purposes as creating a popup
-#GdkWindow associated with the window. In general, you should only
-create display specific resources when a widget has been realized,
-and you should free those resources when the widget is unrealized.
-
-Since: 2.2
-
-Deprecated: 3.12: Use gdk_screen_get_root_window() instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> the #GdkWindow root window for the toplevel for this widget.
-
-</return>
-</function>
-
<function name="gtk_widget_get_scale_factor">
<description>
Retrieves the internal scale factor that maps from window coordinates
@@ -110776,26 +91304,6 @@ this function.
<return></return>
</function>
-<function name="gtk_widget_get_state">
-<description>
-Returns the widget’s state. See gtk_widget_set_state().
-
-Since: 2.18
-
-Deprecated: 3.0: Use gtk_widget_get_state_flags() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> the state of @widget.
-
-</return>
-</function>
-
<function name="gtk_widget_get_state_flags">
<description>
Returns the widget state as a flag set. It is worth mentioning
@@ -110821,24 +91329,6 @@ Since: 3.0
</return>
</function>
-<function name="gtk_widget_get_style">
-<description>
-Simply an accessor function that returns @widget->style.
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> the widget’s #GtkStyle
-
-</return>
-</function>
-
<function name="gtk_widget_get_style_context">
<description>
Returns the style context associated to @widget. The returned object is
@@ -110976,9 +91466,7 @@ Note the difference in behavior vs. gtk_widget_get_ancestor();
would return
%NULL if @widget wasn’t inside a toplevel window, and if the
window was inside a #GtkWindow-derived widget which was in turn
-inside the toplevel #GtkWindow. While the second case may
-seem unlikely, it actually happens when a #GtkPlug is embedded
-inside a #GtkSocket within the same application.
+inside the toplevel #GtkWindow.
To reliably find the toplevel #GtkWindow, use
gtk_widget_get_toplevel() and call gtk_widget_is_toplevel()
@@ -111108,22 +91596,6 @@ Since: 2.18
</return>
</function>
-<function name="gtk_widget_get_visual">
-<description>
-Gets the visual that will be used to render @widget.
-
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> the visual for @widget
-</return>
-</function>
-
<function name="gtk_widget_get_window">
<description>
Returns the widget’s window if it is realized, %NULL otherwise
@@ -111248,27 +91720,6 @@ Since: 2.18
</return>
</function>
-<function name="gtk_widget_has_rc_style">
-<description>
-Determines if the widget style has been looked up through the rc mechanism.
-
-Since: 2.20
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the widget has been looked up through the rc
-mechanism, %FALSE otherwise.
-
-</return>
-</function>
-
<function name="gtk_widget_has_screen">
<description>
Checks whether there is a #GdkScreen is associated with
@@ -111510,10 +91961,6 @@ Whether @widget can rely on having its alpha channel
drawn correctly. On X11 this function returns whether a
compositing manager is running for @widget’s screen.
-Please note that the semantics of this call will change
-in the future if used on a widget that has a composited
-window in its hierarchy (as set by gdk_window_set_composited()).
-
Since: 2.10
</description>
@@ -111590,9 +92037,8 @@ Since: 2.18
<description>
Determines whether @widget is a toplevel widget.
-Currently only #GtkWindow and #GtkInvisible (and out-of-process
-#GtkPlugs) are toplevel widgets. Toplevel widgets have no parent
-widget.
+Currently only #GtkWindow and #GtkInvisible are toplevel widgets.
+Toplevel widgets have no parent widget.
Since: 2.18
@@ -111766,245 +92212,63 @@ a widget to be mapped if it isn’t already.
<return></return>
</function>
-<function name="gtk_widget_mnemonic_activate">
-<description>
-Emits the #GtkWidget::mnemonic-activate signal.
-
-The default handler for this signal activates the @widget if
-@group_cycling is %FALSE, and just grabs the focus if @group_cycling
-is %TRUE.
-
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="group_cycling">
-<parameter_description> %TRUE if there are other widgets with the same mnemonic
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the signal has been handled
-</return>
-</function>
-
-<function name="gtk_widget_modify_base">
-<description>
-Sets the base color for a widget in a particular state.
-All other style values are left untouched. The base color
-is the background color used along with the text color
-(see gtk_widget_modify_text()) for widgets such as #GtkEntry
-and #GtkTextView. See also gtk_widget_modify_style().
-
-> Note that “no window” widgets (which have the %GTK_NO_WINDOW
-> flag set) draw on their parent container’s window and thus may
-> not draw any background themselves. This is the case for e.g.
-> #GtkLabel.
->
-> To modify the background of such widgets, you have to set the
-> base color on their parent; if you want to set the background
-> of a rectangular area around a label, try placing the label in
-> a #GtkEventBox widget and setting the base color on that.
-
-Deprecated:3.0: Use gtk_widget_override_background_color() instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> the state for which to set the base color
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the color to assign (does not need to
-be allocated), or %NULL to undo the effect of previous
-calls to of gtk_widget_modify_base().
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_modify_bg">
-<description>
-Sets the background color for a widget in a particular state.
-
-All other style values are left untouched.
-See also gtk_widget_modify_style().
-
-> Note that “no window” widgets (which have the %GTK_NO_WINDOW
-> flag set) draw on their parent container’s window and thus may
-> not draw any background themselves. This is the case for e.g.
-> #GtkLabel.
->
-> To modify the background of such widgets, you have to set the
-> background color on their parent; if you want to set the background
-> of a rectangular area around a label, try placing the label in
-> a #GtkEventBox widget and setting the background color on that.
-
-Deprecated:3.0: Use gtk_widget_override_background_color() instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> the state for which to set the background color
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the color to assign (does not need
-to be allocated), or %NULL to undo the effect of previous
-calls to of gtk_widget_modify_bg().
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_modify_cursor">
-<description>
-Sets the cursor color to use in a widget, overriding the #GtkWidget
-cursor-color and secondary-cursor-color
-style properties.
-
-All other style values are left untouched.
-See also gtk_widget_modify_style().
-
-Since: 2.12
-
-Deprecated: 3.0: Use gtk_widget_override_cursor() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="primary">
-<parameter_description> the color to use for primary cursor (does not
-need to be allocated), or %NULL to undo the effect of previous
-calls to of gtk_widget_modify_cursor().
-</parameter_description>
-</parameter>
-<parameter name="secondary">
-<parameter_description> the color to use for secondary cursor (does
-not need to be allocated), or %NULL to undo the effect of
-previous calls to of gtk_widget_modify_cursor().
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_modify_fg">
+<function name="gtk_widget_measure">
<description>
-Sets the foreground color for a widget in a particular state.
-
-All other style values are left untouched.
-See also gtk_widget_modify_style().
+Measures @widget in the orientation @orientation and for the given @for_size.
+As an example, if @orientation is GTK_ORIENTATION_HORIZONTAL and @for_size is 300,
+this functions will compute the minimum and natural width of @widget if
+it is allocated at a height of 300 pixels.
-Deprecated:3.0: Use gtk_widget_override_color() instead
+Since: 3.90
</description>
<parameters>
<parameter name="widget">
-<parameter_description> a #GtkWidget
+<parameter_description> A #GtkWidget instance
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> the state for which to set the foreground color
+<parameter name="orientation">
+<parameter_description> the orientation to measure
</parameter_description>
</parameter>
-<parameter name="color">
-<parameter_description> the color to assign (does not need to be allocated),
-or %NULL to undo the effect of previous calls to
-of gtk_widget_modify_fg().
+<parameter name="for_size">
+<parameter_description> Size for the opposite of @orientation, i.e.
+if @orientation is %GTK_ORIENTATION_HORIZONTAL, this is
+the height the widget should be measured with. The %GTK_ORIENTATION_VERTICAL
+case is analogous. This way, both height-for-width and width-for-height
+requests can be implemented. If no size is known, -1 can be passed.
</parameter_description>
</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_modify_font">
-<description>
-Sets the font to use for a widget.
-
-All other style values are left untouched.
-See also gtk_widget_modify_style().
-
-Deprecated:3.0: Use gtk_widget_override_font() instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
+<parameter name="minimum">
+<parameter_description> location to store the minimum size, or %NULL
</parameter_description>
</parameter>
-<parameter name="font_desc">
-<parameter_description> the font description to use, or %NULL
-to undo the effect of previous calls to gtk_widget_modify_font()
+<parameter name="natural">
+<parameter_description> location to store the natural size, or %NULL
</parameter_description>
</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_modify_style">
-<description>
-Modifies style values on the widget.
-
-Modifications made using this technique take precedence over
-style values set via an RC file, however, they will be overridden
-if a style is explicitly set on the widget using gtk_widget_set_style().
-The #GtkRcStyle-struct is designed so each field can either be
-set or unset, so it is possible, using this function, to modify some
-style values and leave the others unchanged.
-
-Note that modifications made with this function are not cumulative
-with previous calls to gtk_widget_modify_style() or with such
-functions as gtk_widget_modify_fg(). If you wish to retain
-previous values, you must first call gtk_widget_get_modifier_style(),
-make your modifications to the returned style, then call
-gtk_widget_modify_style() with that style. On the other hand,
-if you first call gtk_widget_modify_style(), subsequent calls
-to such functions gtk_widget_modify_fg() will have a cumulative
-effect with the initial modifications.
-
-Deprecated:3.0: Use #GtkStyleContext with a custom #GtkStyleProvider instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
+<parameter name="minimum_baseline">
+<parameter_description> location to store the baseline
+position for the minimum size, or %NULL
</parameter_description>
</parameter>
-<parameter name="style">
-<parameter_description> the #GtkRcStyle-struct holding the style modifications
+<parameter name="natural_baseline">
+<parameter_description> location to store the baseline
+position for the natural size, or %NULL
</parameter_description>
</parameter>
</parameters>
<return></return>
</function>
-<function name="gtk_widget_modify_text">
+<function name="gtk_widget_mnemonic_activate">
<description>
-Sets the text color for a widget in a particular state.
+Emits the #GtkWidget::mnemonic-activate signal.
-All other style values are left untouched.
-The text color is the foreground color used along with the
-base color (see gtk_widget_modify_base()) for widgets such
-as #GtkEntry and #GtkTextView.
-See also gtk_widget_modify_style().
+The default handler for this signal activates the @widget if
+@group_cycling is %FALSE, and just grabs the focus if @group_cycling
+is %TRUE.
-Deprecated:3.0: Use gtk_widget_override_color() instead
</description>
<parameters>
@@ -112012,18 +92276,13 @@ Deprecated:3.0: Use gtk_widget_override_color() instead
<parameter_description> a #GtkWidget
</parameter_description>
</parameter>
-<parameter name="state">
-<parameter_description> the state for which to set the text color
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the color to assign (does not need to
-be allocated), or %NULL to undo the effect of previous
-calls to of gtk_widget_modify_text().
+<parameter name="group_cycling">
+<parameter_description> %TRUE if there are other widgets with the same mnemonic
</parameter_description>
</parameter>
</parameters>
-<return></return>
+<return> %TRUE if the signal has been handled
+</return>
</function>
<function name="gtk_widget_new">
@@ -112056,235 +92315,6 @@ cast the object yourself.
</return>
</function>
-<function name="gtk_widget_override_background_color">
-<description>
-Sets the background color to use for a widget.
-
-All other style values are left untouched.
-See gtk_widget_override_color().
-
-Since: 3.0
-
-Deprecated: 3.16: This function is not useful in the context of CSS-based
-rendering. If you wish to change the way a widget renders its background
-you should use a custom CSS style, through an application-specific
-#GtkStyleProvider and a CSS style class. You can also override the default
-drawing of a widget through the #GtkWidget::draw signal, and use Cairo to
-draw a specific color, regardless of the CSS style.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> the state for which to set the background color
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the color to assign, or %NULL to undo the effect
-of previous calls to gtk_widget_override_background_color()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_override_color">
-<description>
-Sets the color to use for a widget.
-
-All other style values are left untouched.
-
-This function does not act recursively. Setting the color of a
-container does not affect its children. Note that some widgets that
-you may not think of as containers, for instance #GtkButtons,
-are actually containers.
-
-This API is mostly meant as a quick way for applications to
-change a widget appearance. If you are developing a widgets
-library and intend this change to be themeable, it is better
-done by setting meaningful CSS classes in your
-widget/container implementation through gtk_style_context_add_class().
-
-This way, your widget library can install a #GtkCssProvider
-with the %GTK_STYLE_PROVIDER_PRIORITY_FALLBACK priority in order
-to provide a default styling for those widgets that need so, and
-this theming may fully overridden by the user’s theme.
-
-Note that for complex widgets this may bring in undesired
-results (such as uniform background color everywhere), in
-these cases it is better to fully style such widgets through a
-#GtkCssProvider with the %GTK_STYLE_PROVIDER_PRIORITY_APPLICATION
-priority.
-
-Since: 3.0
-
-Deprecated:3.16: Use a custom style provider and style classes instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> the state for which to set the color
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the color to assign, or %NULL to undo the effect
-of previous calls to gtk_widget_override_color()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_override_cursor">
-<description>
-Sets the cursor color to use in a widget, overriding the
-cursor-color and secondary-cursor-color
-style properties. All other style values are left untouched.
-See also gtk_widget_modify_style().
-
-Note that the underlying properties have the #GdkColor type,
-so the alpha value in @primary and @secondary will be ignored.
-
-Since: 3.0
-
-Deprecated: 3.16: This function is not useful in the context of CSS-based
-rendering. If you wish to change the color used to render the primary
-and secondary cursors you should use a custom CSS style, through an
-application-specific #GtkStyleProvider and a CSS style class.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="cursor">
-<parameter_description> the color to use for primary cursor (does not need to be
-allocated), or %NULL to undo the effect of previous calls to
-of gtk_widget_override_cursor().
-</parameter_description>
-</parameter>
-<parameter name="secondary_cursor">
-<parameter_description> the color to use for secondary cursor (does not
-need to be allocated), or %NULL to undo the effect of previous
-calls to of gtk_widget_override_cursor().
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_override_font">
-<description>
-Sets the font to use for a widget. All other style values are
-left untouched. See gtk_widget_override_color().
-
-Since: 3.0
-
-Deprecated: 3.16: This function is not useful in the context of CSS-based
-rendering. If you wish to change the font a widget uses to render its text
-you should use a custom CSS style, through an application-specific
-#GtkStyleProvider and a CSS style class.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="font_desc">
-<parameter_description> the font description to use, or %NULL to undo
-the effect of previous calls to gtk_widget_override_font()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_override_symbolic_color">
-<description>
-Sets a symbolic color for a widget.
-
-All other style values are left untouched.
-See gtk_widget_override_color() for overriding the foreground
-or background color.
-
-Since: 3.0
-
-Deprecated: 3.16: This function is not useful in the context of CSS-based
-rendering. If you wish to change the color used to render symbolic icons
-you should use a custom CSS style, through an application-specific
-#GtkStyleProvider and a CSS style class.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> the name of the symbolic color to modify
-</parameter_description>
-</parameter>
-<parameter name="color">
-<parameter_description> the color to assign (does not need
-to be allocated), or %NULL to undo the effect of previous
-calls to gtk_widget_override_symbolic_color()
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_path">
-<description>
-Obtains the full path to @widget. The path is simply the name of a
-widget and all its parents in the container hierarchy, separated by
-periods. The name of a widget comes from
-gtk_widget_get_name(). Paths are used to apply styles to a widget
-in gtkrc configuration files. Widget names are the type of the
-widget by default (e.g. “GtkButton”) or can be set to an
-application-specific value with gtk_widget_set_name(). By setting
-the name of a widget, you allow users or theme authors to apply
-styles to that specific widget in their gtkrc
-file. @path_reversed_p fills in the path in reverse order,
-i.e. starting with @widget’s name instead of starting with the name
-of @widget’s outermost ancestor.
-
-Deprecated:3.0: Use gtk_widget_get_path() instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="path_length">
-<parameter_description> location to store length of the path,
-or %NULL
-</parameter_description>
-</parameter>
-<parameter name="path">
-<parameter_description> location to store allocated path string,
-or %NULL
-</parameter_description>
-</parameter>
-<parameter name="path_reversed">
-<parameter_description> location to store allocated reverse
-path string, or %NULL
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_path_append_for_widget">
<description>
Appends the data from @widget to the widget hierarchy represented
@@ -112493,41 +92523,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_widget_path_iter_add_region">
-<description>
-Adds the region @name to the widget at position @pos in
-the hierarchy defined in @path. See
-gtk_style_context_add_region().
-
-Region names must only contain lowercase letters
-and “-”, starting always with a lowercase letter.
-
-Since: 3.0
-
-Deprecated: 3.14: The use of regions is deprecated.
-
-</description>
-<parameters>
-<parameter name="path">
-<parameter_description> a #GtkWidgetPath
-</parameter_description>
-</parameter>
-<parameter name="pos">
-<parameter_description> position to modify, -1 for the path head
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> region name
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> flags affecting the region
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_path_iter_clear_classes">
<description>
Removes all classes from the widget at position @pos in the
@@ -112549,29 +92544,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_widget_path_iter_clear_regions">
-<description>
-Removes all regions from the widget at position @pos in the
-hierarchy defined in @path.
-
-Since: 3.0
-
-Deprecated: 3.14: The use of regions is deprecated.
-
-</description>
-<parameters>
-<parameter name="path">
-<parameter_description> a #GtkWidgetPath
-</parameter_description>
-</parameter>
-<parameter name="pos">
-<parameter_description> position to modify, -1 for the path head
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_path_iter_get_name">
<description>
Returns the name corresponding to the widget found at
@@ -112816,72 +92788,6 @@ Since: 3.0
</return>
</function>
-<function name="gtk_widget_path_iter_has_qregion">
-<description>
-See gtk_widget_path_iter_has_region(). This is a version that operates
-with GQuarks.
-
-Since: 3.0
-
-Deprecated: 3.14: The use of regions is deprecated.
-
-</description>
-<parameters>
-<parameter name="path">
-<parameter_description> a #GtkWidgetPath
-</parameter_description>
-</parameter>
-<parameter name="pos">
-<parameter_description> position to query, -1 for the path head
-</parameter_description>
-</parameter>
-<parameter name="qname">
-<parameter_description> region name as a #GQuark
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> return location for the region flags
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the widget at @pos has the region defined.
-
-</return>
-</function>
-
-<function name="gtk_widget_path_iter_has_region">
-<description>
-Returns %TRUE if the widget at position @pos has the class @name
-defined, %FALSE otherwise.
-
-Since: 3.0
-
-Deprecated: 3.14: The use of regions is deprecated.
-
-</description>
-<parameters>
-<parameter name="path">
-<parameter_description> a #GtkWidgetPath
-</parameter_description>
-</parameter>
-<parameter name="pos">
-<parameter_description> position to query, -1 for the path head
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> region name
-</parameter_description>
-</parameter>
-<parameter name="flags">
-<parameter_description> return location for the region flags
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the class @name is defined for the widget at @pos
-
-</return>
-</function>
-
<function name="gtk_widget_path_iter_list_classes">
<description>
Returns a list with all the class names defined for the widget
@@ -112908,34 +92814,6 @@ free the list itself.
</return>
</function>
-<function name="gtk_widget_path_iter_list_regions">
-<description>
-Returns a list with all the region names defined for the widget
-at position @pos in the hierarchy defined in @path.
-
-Since: 3.0
-
-Deprecated: 3.14: The use of regions is deprecated.
-
-</description>
-<parameters>
-<parameter name="path">
-<parameter_description> a #GtkWidgetPath
-</parameter_description>
-</parameter>
-<parameter name="pos">
-<parameter_description> position to query, -1 for the path head
-</parameter_description>
-</parameter>
-</parameters>
-<return> The list of
-regions, This is a list of strings, the #GSList contents
-are owned by GTK+, but you should use g_slist_free() to
-free the list itself.
-
-</return>
-</function>
-
<function name="gtk_widget_path_iter_remove_class">
<description>
Removes the class @name from the widget at position @pos in
@@ -112961,33 +92839,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_widget_path_iter_remove_region">
-<description>
-Removes the region @name from the widget at position @pos in
-the hierarchy defined in @path.
-
-Since: 3.0
-
-Deprecated: 3.14: The use of regions is deprecated.
-
-</description>
-<parameters>
-<parameter name="path">
-<parameter_description> a #GtkWidgetPath
-</parameter_description>
-</parameter>
-<parameter name="pos">
-<parameter_description> position to modify, -1 for the path head
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> region name
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_path_iter_set_name">
<description>
Sets the widget name for the widget found at position @pos
@@ -113218,38 +93069,6 @@ Since: 3.2
<return></return>
</function>
-<function name="gtk_widget_pop_composite_child">
-<description>
-Cancels the effect of a previous call to gtk_widget_push_composite_child().
-
-Deprecated: 3.10: Use gtk_widget_class_set_template(), or don’t use this API at all.
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_push_composite_child">
-<description>
-Makes all newly-created widgets as composite children until
-the corresponding gtk_widget_pop_composite_child() call.
-
-A composite child is a child that’s an implementation detail of the
-container it’s inside and should not be visible to people using the
-container. Composite children aren’t treated differently by GTK+ (but
-see gtk_container_foreach() vs. gtk_container_forall()), but e.g. GUI
-builders might want to treat them in a different way.
-
-Deprecated: 3.10: This API never really worked well and was mostly unused, now
-we have a more complete mechanism for composite children, see gtk_widget_class_set_template().
-
-</description>
-<parameters>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_queue_allocate">
<description>
This function is only for use in widget implementations.
@@ -113348,11 +93167,11 @@ nothing. Negative values for @width and @height are not allowed.
<function name="gtk_widget_queue_draw_region">
<description>
-Invalidates the area of @widget defined by @region by calling
-gdk_window_invalidate_region() on the widget’s window and all its
-child windows. Once the main loop becomes idle (after the current
-batch of events has been processed, roughly), the window will
-receive expose events for the union of all regions that have been
+Invalidates the area of @widget defined by @region by notifying
+the parent via its GtkWidgetClass::queue_draw_child() function.
+Once the main loop becomes idle (after the current batch of
+events has been processed, roughly), the window will receive
+expose events for the union of all regions that have been
invalidated.
Normally you would only use this function in widget
@@ -113398,20 +93217,6 @@ GtkWidgetClass::size_allocate will be silently ignored.
<return></return>
</function>
-<function name="gtk_widget_queue_resize_internal">
-<description>
-Queue a resize on a widget, and on all other widgets grouped with this widget.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_queue_resize_no_redraw">
<description>
This function works like gtk_widget_queue_resize(),
@@ -113460,35 +93265,6 @@ called after the widget is realized automatically, such as
<return></return>
</function>
-<function name="gtk_widget_region_intersect">
-<description>
-Computes the intersection of a @widget’s area and @region, returning
-the intersection. The result may be empty, use cairo_region_is_empty() to
-check.
-
-Deprecated: 3.14: Use gtk_widget_get_allocation() and
-cairo_region_intersect_rectangle() to get the same behavior.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="region">
-<parameter_description> a #cairo_region_t, in the same coordinate system as
-@widget->allocation. That is, relative to @widget->window
-for widgets which return %FALSE from gtk_widget_get_has_window();
-relative to the parent window of @widget->window otherwise.
-</parameter_description>
-</parameter>
-</parameters>
-<return> A newly allocated region holding the intersection of @widget
-and @region.
-
-</return>
-</function>
-
<function name="gtk_widget_register_window">
<description>
Registers a #GdkWindow with the widget and sets it up so that
@@ -113590,129 +93366,6 @@ Since: 3.8
<return></return>
</function>
-<function name="gtk_widget_render_icon">
-<description>
-A convenience function that uses the theme settings for @widget
-to look up @stock_id and render it to a pixbuf. @stock_id should
-be a stock icon ID such as #GTK_STOCK_OPEN or #GTK_STOCK_OK. @size
-should be a size such as #GTK_ICON_SIZE_MENU. @detail should be a
-string that identifies the widget or code doing the rendering, so
-that theme engines can special-case rendering for that widget or
-code.
-
-The pixels in the returned #GdkPixbuf are shared with the rest of
-the application and should not be modified. The pixbuf should be
-freed after use with g_object_unref().
-
-Deprecated: 3.0: Use gtk_widget_render_icon_pixbuf() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> a stock ID
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> a stock size (#GtkIconSize). A size of `(GtkIconSize)-1`
-means render at the size of the source and don’t scale (if there are
-multiple source sizes, GTK+ picks one of the available sizes).
-</parameter_description>
-</parameter>
-<parameter name="detail">
-<parameter_description> render detail to pass to theme engine
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new pixbuf, or %NULL if the
-stock ID wasn’t known
-
-</return>
-</function>
-
-<function name="gtk_widget_render_icon_pixbuf">
-<description>
-A convenience function that uses the theme engine and style
-settings for @widget to look up @stock_id and render it to
-a pixbuf. @stock_id should be a stock icon ID such as
-#GTK_STOCK_OPEN or #GTK_STOCK_OK. @size should be a size
-such as #GTK_ICON_SIZE_MENU.
-
-The pixels in the returned #GdkPixbuf are shared with the rest of
-the application and should not be modified. The pixbuf should be freed
-after use with g_object_unref().
-
-Since: 3.0
-
-Deprecated: 3.10: Use gtk_icon_theme_load_icon() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="stock_id">
-<parameter_description> a stock ID
-</parameter_description>
-</parameter>
-<parameter name="size">
-<parameter_description> a stock size (#GtkIconSize). A size of `(GtkIconSize)-1`
-means render at the size of the source and don’t scale (if there are
-multiple source sizes, GTK+ picks one of the available sizes).
-</parameter_description>
-</parameter>
-</parameters>
-<return> a new pixbuf, or %NULL if the
-stock ID wasn’t known
-
-</return>
-</function>
-
-<function name="gtk_widget_reparent">
-<description>
-Moves a widget from one #GtkContainer to another, handling reference
-count issues to avoid destroying the widget.
-
-Deprecated: 3.14: Use gtk_container_remove() and gtk_container_add().
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="new_parent">
-<parameter_description> a #GtkContainer to move the widget into
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_reset_rc_styles">
-<description>
-Reset the styles of @widget and all descendents, so when
-they are looked up again, they get the correct values
-for the currently loaded RC file settings.
-
-This function is not useful for applications.
-
-Deprecated:3.0: Use #GtkStyleContext instead, and gtk_widget_reset_style()
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget.
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_reset_style">
<description>
Updates the style context of @widget and all descendants
@@ -113732,41 +93385,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_widget_send_expose">
-<description>
-Very rarely-used function. This function is used to emit
-an expose event on a widget. This function is not normally used
-directly. The only time it is used is when propagating an expose
-event to a windowless child widget (gtk_widget_get_has_window() is %FALSE),
-and that is normally done using gtk_container_propagate_draw().
-
-If you want to force an area of a window to be redrawn,
-use gdk_window_invalidate_rect() or gdk_window_invalidate_region().
-To cause the redraw to be done immediately, follow that call
-with a call to gdk_window_process_updates().
-
-Deprecated: 3.22: Application and widget code should not handle
-expose events directly; invalidation should use the #GtkWidget
-API, and drawing should only happen inside #GtkWidget::draw
-implementations
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="event">
-<parameter_description> a expose #GdkEvent
-</parameter_description>
-</parameter>
-</parameters>
-<return> return from the event signal emission (%TRUE if
-the event was handled)
-
-</return>
-</function>
-
<function name="gtk_widget_send_focus_change">
<description>
Sends the focus change @event to @widget
@@ -113824,11 +93442,9 @@ paths allows them to be modified by the user and the modifications
to be saved for future use. (See gtk_accel_map_save().)
This function is a low level function that would most likely
-be used by a menu creation system like #GtkUIManager. If you
-use #GtkUIManager, setting up accelerator paths will be done
-automatically.
+be used by a menu creation system.
-Even when you you aren’t using #GtkUIManager, if you only want to
+If you only want to
set up accelerators on menu items gtk_menu_item_set_accel_path()
provides a somewhat more convenient interface.
@@ -114017,27 +93633,6 @@ Since: 3.14
<return></return>
</function>
-<function name="gtk_widget_set_composite_name">
-<description>
-Sets a widgets composite name. The widget must be
-a composite child of its parent; see gtk_widget_push_composite_child().
-
-Deprecated: 3.10: Use gtk_widget_class_set_template(), or don’t use this API at all.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget.
-</parameter_description>
-</parameter>
-<parameter name="name">
-<parameter_description> the name to set
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_set_default_direction">
<description>
Sets the default reading direction for widgets where the
@@ -114146,52 +93741,6 @@ set by gtk_widget_set_default_direction() will be used.
<return></return>
</function>
-<function name="gtk_widget_set_double_buffered">
-<description>
-Widgets are double buffered by default; you can use this function
-to turn off the buffering. “Double buffered” simply means that
-gdk_window_begin_draw_frame() and gdk_window_end_draw_frame() are called
-automatically around expose events sent to the
-widget. gdk_window_begin_draw_frame() diverts all drawing to a widget's
-window to an offscreen buffer, and gdk_window_end_draw_frame() draws the
-buffer to the screen. The result is that users see the window
-update in one smooth step, and don’t see individual graphics
-primitives being rendered.
-
-In very simple terms, double buffered widgets don’t flicker,
-so you would only use this function to turn off double buffering
-if you had special needs and really knew what you were doing.
-
-Note: if you turn off double-buffering, you have to handle
-expose events, since even the clearing to the background color or
-pixmap will not happen automatically (as it is done in
-gdk_window_begin_draw_frame()).
-
-In 3.10 GTK and GDK have been restructured for translucent drawing. Since
-then expose events for double-buffered widgets are culled into a single
-event to the toplevel GDK window. If you now unset double buffering, you
-will cause a separate rendering pass for every widget. This will likely
-cause rendering problems - in particular related to stacking - and usually
-increases rendering times significantly.
-
-Deprecated: 3.14: This function does not work under non-X11 backends or with
-non-native windows.
-It should not be used in newly written code.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="double_buffered">
-<parameter_description> %TRUE to double-buffer a widget
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_set_events">
<description>
Sets the event mask (see #GdkEventMask) for a widget. The event
@@ -114495,52 +94044,6 @@ Since: 3.12
<return></return>
</function>
-<function name="gtk_widget_set_margin_left">
-<description>
-Sets the left margin of @widget.
-See the #GtkWidget:margin-left property.
-
-Deprecated: 3.12: Use gtk_widget_set_margin_start() instead.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="margin">
-<parameter_description> the left margin
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_set_margin_right">
-<description>
-Sets the right margin of @widget.
-See the #GtkWidget:margin-right property.
-
-Deprecated: 3.12: Use gtk_widget_set_margin_end() instead.
-
-Since: 3.0
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="margin">
-<parameter_description> the right margin
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_set_margin_start">
<description>
Sets the start margin of @widget.
@@ -114615,7 +94118,7 @@ Sets the #GtkWidget:no-show-all property, which determines whether
calls to gtk_widget_show_all() will affect this widget.
This is mostly for use in constructing widget hierarchies with externally
-controlled visibility, see #GtkUIManager.
+controlled visibility.
Since: 2.4
@@ -114870,28 +94373,6 @@ or border properties set by any subclass of #GtkWidget.
<return></return>
</function>
-<function name="gtk_widget_set_state">
-<description>
-This function is for use in widget implementations. Sets the state
-of a widget (insensitive, prelighted, etc.) Usually you should set
-the state using wrapper functions such as gtk_widget_set_sensitive().
-
-Deprecated: 3.0: Use gtk_widget_set_state_flags() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="state">
-<parameter_description> new state for @widget
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_set_state_flags">
<description>
This function is for use in widget implementations. Turns on flag
@@ -114928,29 +94409,6 @@ Since: 3.0
<return></return>
</function>
-<function name="gtk_widget_set_style">
-<description>
-Used to set the #GtkStyle for a widget (@widget->style). Since
-GTK 3, this function does nothing, the passed in style is ignored.
-
-Deprecated:3.0: Use #GtkStyleContext instead
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="style">
-<parameter_description> a #GtkStyle, or %NULL to remove the effect
-of a previous call to gtk_widget_set_style() and go back to
-the default style
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_set_support_multidevice">
<description>
Enables or disables multiple pointer awareness. If this setting is %TRUE,
@@ -115139,30 +94597,6 @@ Since: 2.18
<return></return>
</function>
-<function name="gtk_widget_set_visual">
-<description>
-Sets the visual that should be used for by widget and its children for
-creating #GdkWindows. The visual must be on the same #GdkScreen as
-returned by gtk_widget_get_screen(), so handling the
-#GtkWidget::screen-changed signal is necessary.
-
-Setting a new @visual will not cause @widget to recreate its windows,
-so you should call this function before @widget is realized.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="visual">
-<parameter_description> visual to be used or %NULL to unset a previous one
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_set_window">
<description>
Sets a widget’s window. This function should only be used in a
@@ -115336,65 +94770,6 @@ Since: 3.10
<return></return>
</function>
-<function name="gtk_widget_size_request">
-<description>
-This function is typically used when implementing a #GtkContainer
-subclass. Obtains the preferred size of a widget. The container
-uses this information to arrange its child widgets and decide what
-size allocations to give them with gtk_widget_size_allocate().
-
-You can also call this function from an application, with some
-caveats. Most notably, getting a size request requires the widget
-to be associated with a screen, because font information may be
-needed. Multihead-aware applications should keep this in mind.
-
-Also remember that the size request is not necessarily the size
-a widget will actually be allocated.
-
-Deprecated: 3.0: Use gtk_widget_get_preferred_size() instead.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-<parameter name="requisition">
-<parameter_description> a #GtkRequisition to be filled in
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
-<function name="gtk_widget_style_attach">
-<description>
-This function attaches the widget’s #GtkStyle to the widget's
-#GdkWindow. It is a replacement for
-
-|[
-widget->style = gtk_style_attach (widget->style, widget->window);
-]|
-
-and should only ever be called in a derived widget’s “realize”
-implementation which does not chain up to its parent class'
-“realize” implementation, because one of the parent classes
-(finally #GtkWidget) would attach the style itself.
-
-Since: 2.20
-
-Deprecated: 3.0: This step is unnecessary with #GtkStyleContext.
-
-</description>
-<parameters>
-<parameter name="widget">
-<parameter_description> a #GtkWidget
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_widget_style_get">
<description>
Gets the values of a multiple style properties of @widget.
@@ -116185,26 +95560,6 @@ Since: 2.10
</return>
</function>
-<function name="gtk_window_get_has_resize_grip">
-<description>
-Determines whether the window may have a resize grip.
-
-Since: 3.0
-
-Deprecated: 3.14: Resize grips have been removed.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the window has a resize grip
-
-</return>
-</function>
-
<function name="gtk_window_get_hide_titlebar_when_maximized">
<description>
Returns whether the window has requested to have its titlebar hidden
@@ -116335,26 +95690,6 @@ establishes a grab when shown
</return>
</function>
-<function name="gtk_window_get_opacity">
-<description>
-Fetches the requested opacity for this window. See
-gtk_window_set_opacity().
-
-Since: 2.12
-Deprecated: 3.8: Use gtk_widget_get_opacity instead.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-</parameters>
-<return> the requested opacity for this window.
-
-</return>
-</function>
-
<function name="gtk_window_get_position">
<description>
This function returns the position you need to pass to
@@ -116430,32 +95765,6 @@ Gets the value set by gtk_window_set_resizable().
</return>
</function>
-<function name="gtk_window_get_resize_grip_area">
-<description>
-If a window has a resize grip, this will retrieve the grip
-position, width and height into the specified #GdkRectangle.
-
-Since: 3.0
-
-Deprecated: 3.14: Resize grips have been removed.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="rect">
-<parameter_description> a pointer to a #GdkRectangle which we should store
-the resize grip area
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if the resize grip’s area was retrieved
-
-</return>
-</function>
-
<function name="gtk_window_get_role">
<description>
Returns the role of the window. See gtk_window_set_role() for
@@ -116494,59 +95803,78 @@ Since: 2.2
<function name="gtk_window_get_size">
<description>
-Obtains the current size of @window. If @window is not onscreen,
-it returns the size GTK+ will suggest to the
-[window manager][gtk-X11-arch]
-for the initial window
-size (but this is not reliably the same as the size the window
-manager will actually select). The size obtained by
-gtk_window_get_size() is the last size received in a
-#GdkEventConfigure, that is, GTK+ uses its locally-stored size,
-rather than querying the X server for the size. As a result, if you
-call gtk_window_resize() then immediately call
-gtk_window_get_size(), the size won’t have taken effect yet. After
-the window manager processes the resize request, GTK+ receives
-notification that the size has changed via a configure event, and
-the size of the window gets updated.
-
-Note 1: Nearly any use of this function creates a race condition,
-because the size of the window may change between the time that you
-get the size and the time that you perform some action assuming
-that size is the current size. To avoid race conditions, connect to
-“configure-event” on the window and adjust your size-dependent
-state to match the size delivered in the #GdkEventConfigure.
-
-Note 2: The returned size does not include the
-size of the window manager decorations (aka the window frame or
-border). Those are not drawn by GTK+ and GTK+ has no reliable
-method of determining their size.
-
-Note 3: If you are getting a window size in order to position
-the window onscreen, there may be a better way. The preferred
-way is to simply set the window’s semantic type with
-gtk_window_set_type_hint(), which allows the window manager to
-e.g. center dialogs. Also, if you set the transient parent of
-dialogs with gtk_window_set_transient_for() window managers
-will often center the dialog over its parent window. It's
-much preferred to let the window manager handle these
-things rather than doing it yourself, because all apps will
-behave consistently and according to user prefs if the window
-manager handles it. Also, the window manager can take the size
-of the window decorations/border into account, while your
-application cannot.
-
-Note 4: When using client side decorations, GTK+ will do its best to
-adjust the returned values to match the logical size of the window
-excluding the widgets added for client side decorations, but there
-is no garantee that the result will be totally accurate because
-these widgets depend on the theme and may not be realized or
-visible at the time gtk_window_get_size() is invoked.
-
-In any case, if you insist on application-specified window
-positioning, there’s still a better way than
-doing it yourself - gtk_window_set_position() will frequently
-handle the details for you.
+Obtains the current size of @window.
+
+If @window is not visible on screen, this function return the size GTK+
+will suggest to the [window manager][gtk-X11-arch] for the initial window
+size (but this is not reliably the same as the size the window manager
+will actually select). See: gtk_window_set_default_size().
+
+Depending on the windowing system and the window manager constraints,
+the size returned by this function may not match the size set using
+gtk_window_resize(); additionally, since gtk_window_resize() may be
+implemented as an asynchronous operation, GTK+ cannot guarantee in any
+way that this code:
+
+|[<!-- language="C" -->
+// width and height are set elsewhere
+gtk_window_resize (window, width, height);
+
+int new_width, new_height;
+gtk_window_get_size (window, &new_width, &new_height);
+]|
+
+will result in `new_width` and `new_height` matching `width` and
+`height`, respectively.
+
+This function will return the logical size of the #GtkWindow,
+excluding the widgets used in client side decorations; there is,
+however, no guarantee that the result will be completely accurate
+because client side decoration may include widgets that depend on
+the user preferences and that may not be visibile at the time you
+call this function.
+
+The dimensions returned by this function are suitable for being
+stored across sessions; use gtk_window_set_default_size() to
+restore them when before showing the window.
+
+To avoid potential race conditions, you should only call this
+function in response to a size change notification, for instance
+inside a handler for the #GtkWidget::size-allocate signal, or
+inside a handler for the #GtkWidget::configure-event signal:
+
+|[<!-- language="C" -->
+static void
+on_size_allocate (GtkWidget *widget, GtkAllocation *allocation)
+{
+int new_width, new_height;
+gtk_window_get_size (GTK_WINDOW (widget), &new_width, &new_height);
+
+...
+}
+]|
+
+Note that, if you connect to the #GtkWidget::size-allocate signal,
+you should not use the dimensions of the #GtkAllocation passed to
+the signal handler, as the allocation may contain client side
+decorations added by GTK+, depending on the windowing system in
+use.
+
+If you are getting a window size in order to position the window
+on the screen, you should, instead, simply set the window’s semantic
+type with gtk_window_set_type_hint(), which allows the window manager
+to e.g. center dialogs. Also, if you set the transient parent of
+dialogs with gtk_window_set_transient_for() window managers will
+often center the dialog over its parent window. It's much preferred
+to let the window manager handle these cases rather than doing it
+yourself, because all apps will behave consistently and according to
+user or system preferences, if the window manager handles it. Also,
+the window manager can take into account the size of the window
+decorations and border that it may add, and of which GTK+ has no
+knowledge. Additionally, positioning windows in global screen coordinates
+may not be allowed by the windowing system. For more information,
+see: gtk_window_set_position().
</description>
<parameters>
@@ -116887,8 +96215,7 @@ on #GtkWidget.
<description>
Returns whether the window is part of the current active toplevel.
(That is, the toplevel window receiving keystrokes.)
-The return value is %TRUE if the window is active toplevel
-itself, but also if it is, say, a #GtkPlug embedded in the active toplevel.
+The return value is %TRUE if the window is active toplevel itself.
You might use this function if you wanted to draw a widget
differently in an active window from a widget in an inactive window.
See gtk_window_has_toplevel_focus()
@@ -117089,98 +96416,6 @@ To delete a #GtkWindow, call gtk_widget_destroy().
</return>
</function>
-<function name="gtk_window_parse_geometry">
-<description>
-Parses a standard X Window System geometry string - see the
-manual page for X (type “man X”) for details on this.
-gtk_window_parse_geometry() does work on all GTK+ ports
-including Win32 but is primarily intended for an X environment.
-
-If either a size or a position can be extracted from the
-geometry string, gtk_window_parse_geometry() returns %TRUE
-and calls gtk_window_set_default_size() and/or gtk_window_move()
-to resize/move the window.
-
-If gtk_window_parse_geometry() returns %TRUE, it will also
-set the #GDK_HINT_USER_POS and/or #GDK_HINT_USER_SIZE hints
-indicating to the window manager that the size/position of
-the window was user-specified. This causes most window
-managers to honor the geometry.
-
-Note that for gtk_window_parse_geometry() to work as expected, it has
-to be called when the window has its “final” size, i.e. after calling
-gtk_widget_show_all() on the contents and gtk_window_set_geometry_hints()
-on the window.
-|[<!-- language="C" -->
-#include <gtk/gtk.h>
-
-static void
-fill_with_content (GtkWidget *vbox)
-{
-// fill with content...
-}
-
-int
-main (int argc, char *argv[])
-{
-GtkWidget *window, *vbox;
-GdkGeometry size_hints = {
-100, 50, 0, 0, 100, 50, 10,
-10, 0.0, 0.0, GDK_GRAVITY_NORTH_WEST
-};
-
-gtk_init (&argc, &argv);
-
-window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
-vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
-
-gtk_container_add (GTK_CONTAINER (window), vbox);
-fill_with_content (vbox);
-gtk_widget_show_all (vbox);
-
-gtk_window_set_geometry_hints (GTK_WINDOW (window),
-NULL,
-&size_hints,
-GDK_HINT_MIN_SIZE |
-GDK_HINT_BASE_SIZE |
-GDK_HINT_RESIZE_INC);
-
-if (argc > 1)
-{
-gboolean res;
-res = gtk_window_parse_geometry (GTK_WINDOW (window),
-argv[1]);
-if (! res)
-fprintf (stderr,
-"Failed to parse “%s”\n",
-argv[1]);
-}
-
-gtk_widget_show_all (window);
-gtk_main ();
-
-return 0;
-}
-]|
-
-Deprecated: 3.20: Geometry handling in GTK is deprecated.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="geometry">
-<parameter_description> geometry string
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if string was parsed successfully
-
-</return>
-</function>
-
<function name="gtk_window_present">
<description>
Presents a window to the user. This may mean raising the window
@@ -117301,26 +96536,6 @@ Removes a mnemonic from this window.
<return></return>
</function>
-<function name="gtk_window_reshow_with_initial_size">
-<description>
-Hides @window, then reshows it, resetting the
-default size and position of the window. Used
-by GUI builders only.
-
-Deprecated: 3.10: GUI builders can call gtk_widget_hide(),
-gtk_widget_unrealize() and then gtk_widget_show() on @window
-themselves, if they still need this functionality.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_window_resize">
<description>
Resizes the window as if the user had done so, obeying geometry
@@ -117370,55 +96585,6 @@ a larger window.
<return></return>
</function>
-<function name="gtk_window_resize_grip_is_visible">
-<description>
-Determines whether a resize grip is visible for the specified window.
-
-Since: 3.0
-
-Deprecated: 3.14: Resize grips have been removed.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-</parameters>
-<return> %TRUE if a resize grip exists and is visible
-
-</return>
-</function>
-
-<function name="gtk_window_resize_to_geometry">
-<description>
-Like gtk_window_resize(), but @width and @height are interpreted
-in terms of the base size and increment set with
-gtk_window_set_geometry_hints.
-
-Since: 3.0
-
-Deprecated: 3.20: This function does nothing. Use
-gtk_window_resize() and compute the geometry yourself.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width in resize increments to resize the window to
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> height in resize increments to resize the window to
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_window_set_accept_focus">
<description>
Windows may set a hint asking the desktop environment not to receive
@@ -117574,35 +96740,6 @@ to unset the default widget for the toplevel
<return></return>
</function>
-<function name="gtk_window_set_default_geometry">
-<description>
-Like gtk_window_set_default_size(), but @width and @height are interpreted
-in terms of the base size and increment set with
-gtk_window_set_geometry_hints.
-
-Since: 3.0
-
-Deprecated: 3.20: This function does nothing. If you want to set a default
-size, use gtk_window_set_default_size() instead.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="width">
-<parameter_description> width in resize increments, or -1 to unset the default width
-</parameter_description>
-</parameter>
-<parameter name="height">
-<parameter_description> height in resize increments, or -1 to unset the default height
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_window_set_default_icon">
<description>
Sets an icon to be used as fallback for windows that haven't
@@ -117686,10 +96823,7 @@ Since: 2.6
<description>
Sets the default size of a window. If the window’s “natural” size
(its size request) is larger than the default, the default will be
-ignored. More generally, if the default size does not obey the
-geometry hints for the window (gtk_window_set_geometry_hints() can
-be used to set these explicitly), the default size will be clamped
-to the nearest permitted size.
+ignored.
Unlike gtk_widget_set_size_request(), which sets a size request for
a widget and thus would keep users from shrinking the window, this
@@ -117698,9 +96832,6 @@ resized the window themselves. Users can still shrink the window
again as they normally would. Setting a default size of -1 means to
use the “natural” default size (the size request of the window).
-For more control over a window’s initial size and how resizing works,
-investigate gtk_window_set_geometry_hints().
-
For some uses, gtk_window_resize() is a more appropriate function.
gtk_window_resize() changes the current size of the window, rather
than the size to be used on initial display. gtk_window_resize() always
@@ -117851,37 +96982,6 @@ Since: 3.2
<return></return>
</function>
-<function name="gtk_window_set_geometry_hints">
-<description>
-This function sets up hints about how a window can be resized by
-the user. You can set a minimum and maximum size; allowed resize
-increments (e.g. for xterm, you can only resize by the size of a
-character); aspect ratios; and more. See the #GdkGeometry struct.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="geometry_widget">
-<parameter_description> widget the geometry hints used to be applied to
-or %NULL. Since 3.20 this argument is ignored and GTK behaves as if %NULL was
-set.
-</parameter_description>
-</parameter>
-<parameter name="geometry">
-<parameter_description> struct containing geometry information or %NULL
-</parameter_description>
-</parameter>
-<parameter name="geom_mask">
-<parameter_description> mask indicating which struct fields should be paid attention to
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_window_set_gravity">
<description>
Window gravity defines the meaning of coordinates passed to
@@ -117906,33 +97006,6 @@ typically “do what you mean.”
<return></return>
</function>
-<function name="gtk_window_set_has_resize_grip">
-<description>
-Sets whether @window has a corner resize grip.
-
-Note that the resize grip is only shown if the window
-is actually resizable and not maximized. Use
-gtk_window_resize_grip_is_visible() to find out if the
-resize grip is currently shown.
-
-Since: 3.0
-
-Deprecated: 3.14: Resize grips have been removed.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="value">
-<parameter_description> %TRUE to allow a resize grip
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_window_set_has_user_ref_count">
<description>
Tells GTK+ whether to drop its extra reference to the window
@@ -118281,35 +97354,6 @@ will then disallow lowering the dialog below the parent.
<return></return>
</function>
-<function name="gtk_window_set_opacity">
-<description>
-Request the windowing system to make @window partially transparent,
-with opacity 0 being fully transparent and 1 fully opaque. (Values
-of the opacity parameter are clamped to the [0,1] range.) On X11
-this has any effect only on X screens with a compositing manager
-running. See gtk_widget_is_composited(). On Windows it should work
-always.
-
-Note that setting a window’s opacity after the window has been
-shown causes it to flicker once on Windows.
-
-Since: 2.12
-Deprecated: 3.8: Use gtk_widget_set_opacity instead.
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="opacity">
-<parameter_description> desired opacity, between 0 and 1
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_window_set_position">
<description>
Sets a position constraint for this window. If the old or new
@@ -118609,36 +97653,6 @@ Since: 2.8
<return></return>
</function>
-<function name="gtk_window_set_wmclass">
-<description>
-Don’t use this function. It sets the X Window System “class” and
-“name” hints for a window. According to the ICCCM, you should
-always set these to the same value for all windows in an
-application, and GTK+ sets them to that value by default, so calling
-this function is sort of pointless. However, you may want to call
-gtk_window_set_role() on each window in your application, for the
-benefit of the session manager. Setting the role allows the window
-manager to restore window positions when loading a saved session.
-
-
-</description>
-<parameters>
-<parameter name="window">
-<parameter_description> a #GtkWindow
-</parameter_description>
-</parameter>
-<parameter name="wmclass_name">
-<parameter_description> window name hint
-</parameter_description>
-</parameter>
-<parameter name="wmclass_class">
-<parameter_description> window class hint
-</parameter_description>
-</parameter>
-</parameters>
-<return></return>
-</function>
-
<function name="gtk_window_stick">
<description>
Asks to stick @window, which means that it will appear on all user
diff --git a/gtk/src/gtk_enums.defs b/gtk/src/gtk_enums.defs
index 081e71f..14403d0 100644
--- a/gtk/src/gtk_enums.defs
+++ b/gtk/src/gtk_enums.defs
@@ -270,26 +270,6 @@
)
)
-;; From gtkcontainer.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_RESIZE_PARENT,
-;; GTK_RESIZE_QUEUE,
-;; GTK_RESIZE_IMMEDIATE
-;; } GtkResizeMode;
-
-(define-enum-extended ResizeMode
- (in-module "Gtk")
- (c-name "GtkResizeMode")
- (values
- '("parent" "GTK_RESIZE_PARENT" "0")
- '("queue" "GTK_RESIZE_QUEUE" "1")
- '("immediate" "GTK_RESIZE_IMMEDIATE" "2")
- )
-)
-
;; From gtkcssprovider.h
;; Original typedef:
@@ -353,27 +333,26 @@
;; Original typedef:
;; typedef enum {
;; GTK_DEBUG_MISC = 1 << 0,
-;; GTK_DEBUG_PLUGSOCKET = 1 << 1,
-;; GTK_DEBUG_TEXT = 1 << 2,
-;; GTK_DEBUG_TREE = 1 << 3,
-;; GTK_DEBUG_UPDATES = 1 << 4,
-;; GTK_DEBUG_KEYBINDINGS = 1 << 5,
-;; GTK_DEBUG_MULTIHEAD = 1 << 6,
-;; GTK_DEBUG_MODULES = 1 << 7,
-;; GTK_DEBUG_GEOMETRY = 1 << 8,
-;; GTK_DEBUG_ICONTHEME = 1 << 9,
-;; GTK_DEBUG_PRINTING = 1 << 10,
-;; GTK_DEBUG_BUILDER = 1 << 11,
-;; GTK_DEBUG_SIZE_REQUEST = 1 << 12,
-;; GTK_DEBUG_NO_CSS_CACHE = 1 << 13,
-;; GTK_DEBUG_BASELINES = 1 << 14,
-;; GTK_DEBUG_PIXEL_CACHE = 1 << 15,
-;; GTK_DEBUG_NO_PIXEL_CACHE = 1 << 16,
-;; GTK_DEBUG_INTERACTIVE = 1 << 17,
-;; GTK_DEBUG_TOUCHSCREEN = 1 << 18,
-;; GTK_DEBUG_ACTIONS = 1 << 19,
-;; GTK_DEBUG_RESIZE = 1 << 20,
-;; GTK_DEBUG_LAYOUT = 1 << 21
+;; GTK_DEBUG_TEXT = 1 << 1,
+;; GTK_DEBUG_TREE = 1 << 2,
+;; GTK_DEBUG_UPDATES = 1 << 3,
+;; GTK_DEBUG_KEYBINDINGS = 1 << 4,
+;; GTK_DEBUG_MULTIHEAD = 1 << 5,
+;; GTK_DEBUG_MODULES = 1 << 6,
+;; GTK_DEBUG_GEOMETRY = 1 << 7,
+;; GTK_DEBUG_ICONTHEME = 1 << 8,
+;; GTK_DEBUG_PRINTING = 1 << 9,
+;; GTK_DEBUG_BUILDER = 1 << 10,
+;; GTK_DEBUG_SIZE_REQUEST = 1 << 11,
+;; GTK_DEBUG_NO_CSS_CACHE = 1 << 12,
+;; GTK_DEBUG_BASELINES = 1 << 13,
+;; GTK_DEBUG_PIXEL_CACHE = 1 << 14,
+;; GTK_DEBUG_NO_PIXEL_CACHE = 1 << 15,
+;; GTK_DEBUG_INTERACTIVE = 1 << 16,
+;; GTK_DEBUG_TOUCHSCREEN = 1 << 17,
+;; GTK_DEBUG_ACTIONS = 1 << 18,
+;; GTK_DEBUG_RESIZE = 1 << 19,
+;; GTK_DEBUG_LAYOUT = 1 << 20
;; } GtkDebugFlag;
(define-flags-extended DebugFlag
@@ -381,27 +360,26 @@
(c-name "GtkDebugFlag")
(values
'("misc" "GTK_DEBUG_MISC" "1 << 0")
- '("plugsocket" "GTK_DEBUG_PLUGSOCKET" "1 << 1")
- '("text" "GTK_DEBUG_TEXT" "1 << 2")
- '("tree" "GTK_DEBUG_TREE" "1 << 3")
- '("updates" "GTK_DEBUG_UPDATES" "1 << 4")
- '("keybindings" "GTK_DEBUG_KEYBINDINGS" "1 << 5")
- '("multihead" "GTK_DEBUG_MULTIHEAD" "1 << 6")
- '("modules" "GTK_DEBUG_MODULES" "1 << 7")
- '("geometry" "GTK_DEBUG_GEOMETRY" "1 << 8")
- '("icontheme" "GTK_DEBUG_ICONTHEME" "1 << 9")
- '("printing" "GTK_DEBUG_PRINTING" "1 << 10")
- '("builder" "GTK_DEBUG_BUILDER" "1 << 11")
- '("size-request" "GTK_DEBUG_SIZE_REQUEST" "1 << 12")
- '("no-css-cache" "GTK_DEBUG_NO_CSS_CACHE" "1 << 13")
- '("baselines" "GTK_DEBUG_BASELINES" "1 << 14")
- '("pixel-cache" "GTK_DEBUG_PIXEL_CACHE" "1 << 15")
- '("no-pixel-cache" "GTK_DEBUG_NO_PIXEL_CACHE" "1 << 16")
- '("interactive" "GTK_DEBUG_INTERACTIVE" "1 << 17")
- '("touchscreen" "GTK_DEBUG_TOUCHSCREEN" "1 << 18")
- '("actions" "GTK_DEBUG_ACTIONS" "1 << 19")
- '("resize" "GTK_DEBUG_RESIZE" "1 << 20")
- '("layout" "GTK_DEBUG_LAYOUT" "1 << 21")
+ '("text" "GTK_DEBUG_TEXT" "1 << 1")
+ '("tree" "GTK_DEBUG_TREE" "1 << 2")
+ '("updates" "GTK_DEBUG_UPDATES" "1 << 3")
+ '("keybindings" "GTK_DEBUG_KEYBINDINGS" "1 << 4")
+ '("multihead" "GTK_DEBUG_MULTIHEAD" "1 << 5")
+ '("modules" "GTK_DEBUG_MODULES" "1 << 6")
+ '("geometry" "GTK_DEBUG_GEOMETRY" "1 << 7")
+ '("icontheme" "GTK_DEBUG_ICONTHEME" "1 << 8")
+ '("printing" "GTK_DEBUG_PRINTING" "1 << 9")
+ '("builder" "GTK_DEBUG_BUILDER" "1 << 10")
+ '("size-request" "GTK_DEBUG_SIZE_REQUEST" "1 << 11")
+ '("no-css-cache" "GTK_DEBUG_NO_CSS_CACHE" "1 << 12")
+ '("baselines" "GTK_DEBUG_BASELINES" "1 << 13")
+ '("pixel-cache" "GTK_DEBUG_PIXEL_CACHE" "1 << 14")
+ '("no-pixel-cache" "GTK_DEBUG_NO_PIXEL_CACHE" "1 << 15")
+ '("interactive" "GTK_DEBUG_INTERACTIVE" "1 << 16")
+ '("touchscreen" "GTK_DEBUG_TOUCHSCREEN" "1 << 17")
+ '("actions" "GTK_DEBUG_ACTIONS" "1 << 18")
+ '("resize" "GTK_DEBUG_RESIZE" "1 << 19")
+ '("layout" "GTK_DEBUG_LAYOUT" "1 << 20")
)
)
@@ -850,7 +828,6 @@
;; typedef enum
;; {
;; GTK_RELIEF_NORMAL,
-;; GTK_RELIEF_HALF,
;; GTK_RELIEF_NONE
;; } GtkReliefStyle;
@@ -859,8 +836,7 @@
(c-name "GtkReliefStyle")
(values
'("normal" "GTK_RELIEF_NORMAL" "0")
- '("half" "GTK_RELIEF_HALF" "1")
- '("none" "GTK_RELIEF_NONE" "2")
+ '("none" "GTK_RELIEF_NONE" "1")
)
)
@@ -1035,42 +1011,6 @@
;; Original typedef:
;; typedef enum
;; {
-;; GTK_IM_PREEDIT_NOTHING,
-;; GTK_IM_PREEDIT_CALLBACK,
-;; GTK_IM_PREEDIT_NONE
-;; } GtkIMPreeditStyle;
-
-(define-enum-extended IMPreeditStyle
- (in-module "Gtk")
- (c-name "GtkIMPreeditStyle")
- (values
- '("nothing" "GTK_IM_PREEDIT_NOTHING" "0")
- '("callback" "GTK_IM_PREEDIT_CALLBACK" "1")
- '("none" "GTK_IM_PREEDIT_NONE" "2")
- )
-)
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_IM_STATUS_NOTHING,
-;; GTK_IM_STATUS_CALLBACK,
-;; GTK_IM_STATUS_NONE
-;; } GtkIMStatusStyle;
-
-(define-enum-extended IMStatusStyle
- (in-module "Gtk")
- (c-name "GtkIMStatusStyle")
- (values
- '("nothing" "GTK_IM_STATUS_NOTHING" "0")
- '("callback" "GTK_IM_STATUS_CALLBACK" "1")
- '("none" "GTK_IM_STATUS_NONE" "2")
- )
-)
-
-;; Original typedef:
-;; typedef enum
-;; {
;; GTK_PACK_DIRECTION_LTR,
;; GTK_PACK_DIRECTION_RTL,
;; GTK_PACK_DIRECTION_TTB,
@@ -1371,29 +1311,6 @@
;; Original typedef:
;; typedef enum {
-;; GTK_REGION_EVEN = 1 << 0,
-;; GTK_REGION_ODD = 1 << 1,
-;; GTK_REGION_FIRST = 1 << 2,
-;; GTK_REGION_LAST = 1 << 3,
-;; GTK_REGION_ONLY = 1 << 4,
-;; GTK_REGION_SORTED = 1 << 5
-;; } GtkRegionFlags;
-
-(define-flags-extended RegionFlags
- (in-module "Gtk")
- (c-name "GtkRegionFlags")
- (values
- '("even" "GTK_REGION_EVEN" "1 << 0")
- '("odd" "GTK_REGION_ODD" "1 << 1")
- '("first" "GTK_REGION_FIRST" "1 << 2")
- '("last" "GTK_REGION_LAST" "1 << 3")
- '("only" "GTK_REGION_ONLY" "1 << 4")
- '("sorted" "GTK_REGION_SORTED" "1 << 5")
- )
-)
-
-;; Original typedef:
-;; typedef enum {
;; GTK_JUNCTION_NONE = 0,
;; GTK_JUNCTION_CORNER_TOPLEFT = 1 << 0,
;; GTK_JUNCTION_CORNER_TOPRIGHT = 1 << 1,
@@ -1829,8 +1746,6 @@
;; {
;; GTK_IMAGE_EMPTY,
;; GTK_IMAGE_PIXBUF,
-;; GTK_IMAGE_STOCK,
-;; GTK_IMAGE_ICON_SET,
;; GTK_IMAGE_ANIMATION,
;; GTK_IMAGE_ICON_NAME,
;; GTK_IMAGE_GICON,
@@ -1843,12 +1758,10 @@
(values
'("empty" "GTK_IMAGE_EMPTY" "0")
'("pixbuf" "GTK_IMAGE_PIXBUF" "1")
- '("stock" "GTK_IMAGE_STOCK" "2")
- '("icon-set" "GTK_IMAGE_ICON_SET" "3")
- '("animation" "GTK_IMAGE_ANIMATION" "4")
- '("icon-name" "GTK_IMAGE_ICON_NAME" "5")
- '("gicon" "GTK_IMAGE_GICON" "6")
- '("surface" "GTK_IMAGE_SURFACE" "7")
+ '("animation" "GTK_IMAGE_ANIMATION" "2")
+ '("icon-name" "GTK_IMAGE_ICON_NAME" "3")
+ '("gicon" "GTK_IMAGE_GICON" "4")
+ '("surface" "GTK_IMAGE_SURFACE" "5")
)
)
@@ -2449,7 +2362,9 @@
;; GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE,
;; GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT,
;; GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT,
-;; GTK_SHORTCUT_GESTURE
+;; GTK_SHORTCUT_GESTURE,
+;; GTK_SHORTCUT_GESTURE_SWIPE_LEFT,
+;; GTK_SHORTCUT_GESTURE_SWIPE_RIGHT
;; } GtkShortcutType;
(define-enum-extended ShortcutType
@@ -2464,6 +2379,8 @@
'("gesture-two-finger-swipe-left" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT" "5")
'("gesture-two-finger-swipe-right" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT" "6")
'("gesture" "GTK_SHORTCUT_GESTURE" "7")
+ '("gesture-swipe-left" "GTK_SHORTCUT_GESTURE_SWIPE_LEFT" "8")
+ '("gesture-swipe-right" "GTK_SHORTCUT_GESTURE_SWIPE_RIGHT" "9")
)
)
@@ -2689,24 +2606,6 @@
)
)
-;; From gtktoolbar.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_TOOLBAR_SPACE_EMPTY,
-;; GTK_TOOLBAR_SPACE_LINE
-;; } GtkToolbarSpaceStyle;
-
-(define-enum-extended ToolbarSpaceStyle
- (in-module "Gtk")
- (c-name "GtkToolbarSpaceStyle")
- (values
- '("empty" "GTK_TOOLBAR_SPACE_EMPTY" "0")
- '("line" "GTK_TOOLBAR_SPACE_LINE" "1")
- )
-)
-
;; From gtktoolpalette.h
;; Original typedef:
@@ -2808,56 +2707,6 @@
)
)
-;; From gtkwin32embed.h
-
-;; Original typedef:
-;; typedef enum { /* send or post? */
-;; /* First those sent from the socket
-;; * to the plug
-;; */
-;; GTK_WIN32_EMBED_WINDOW_ACTIVATE, /* post */
-;; GTK_WIN32_EMBED_WINDOW_DEACTIVATE, /* post */
-;; GTK_WIN32_EMBED_FOCUS_IN, /* post */
-;; GTK_WIN32_EMBED_FOCUS_OUT, /* post */
-;; GTK_WIN32_EMBED_MODALITY_ON, /* post */
-;; GTK_WIN32_EMBED_MODALITY_OFF, /* post */
-;;
-;; /* Then the ones sent from the plug
-;; * to the socket.
-;; */
-;; GTK_WIN32_EMBED_PARENT_NOTIFY, /* post */
-;; GTK_WIN32_EMBED_EVENT_PLUG_MAPPED, /* post */
-;; GTK_WIN32_EMBED_PLUG_RESIZED, /* post */
-;; GTK_WIN32_EMBED_REQUEST_FOCUS, /* post */
-;; GTK_WIN32_EMBED_FOCUS_NEXT, /* post */
-;; GTK_WIN32_EMBED_FOCUS_PREV, /* post */
-;; GTK_WIN32_EMBED_GRAB_KEY, /* post */
-;; GTK_WIN32_EMBED_UNGRAB_KEY, /* post */
-;; GTK_WIN32_EMBED_LAST
-;; } GtkWin32EmbedMessageType;
-
-(define-enum-extended Win32EmbedMessageType
- (in-module "Gtk")
- (c-name "GtkWin32EmbedMessageType")
- (values
- '("window-activate" "GTK_WIN32_EMBED_WINDOW_ACTIVATE" "0")
- '("window-deactivate" "GTK_WIN32_EMBED_WINDOW_DEACTIVATE" "1")
- '("focus-in" "GTK_WIN32_EMBED_FOCUS_IN" "2")
- '("focus-out" "GTK_WIN32_EMBED_FOCUS_OUT" "3")
- '("modality-on" "GTK_WIN32_EMBED_MODALITY_ON" "4")
- '("modality-off" "GTK_WIN32_EMBED_MODALITY_OFF" "5")
- '("parent-notify" "GTK_WIN32_EMBED_PARENT_NOTIFY" "6")
- '("event-plug-mapped" "GTK_WIN32_EMBED_EVENT_PLUG_MAPPED" "7")
- '("plug-resized" "GTK_WIN32_EMBED_PLUG_RESIZED" "8")
- '("request-focus" "GTK_WIN32_EMBED_REQUEST_FOCUS" "9")
- '("focus-next" "GTK_WIN32_EMBED_FOCUS_NEXT" "10")
- '("focus-prev" "GTK_WIN32_EMBED_FOCUS_PREV" "11")
- '("grab-key" "GTK_WIN32_EMBED_GRAB_KEY" "12")
- '("ungrab-key" "GTK_WIN32_EMBED_UNGRAB_KEY" "13")
- '("last" "GTK_WIN32_EMBED_LAST" "14")
- )
-)
-
;; From gtkwindow.h
;; Original typedef:
@@ -2941,235 +2790,3 @@
)
)
-;; From gtkrc.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_RC_FG = 1 << 0,
-;; GTK_RC_BG = 1 << 1,
-;; GTK_RC_TEXT = 1 << 2,
-;; GTK_RC_BASE = 1 << 3
-;; } GtkRcFlags;
-
-(define-flags-extended RcFlags
- (in-module "Gtk")
- (c-name "GtkRcFlags")
- (values
- '("fg" "GTK_RC_FG" "1 << 0")
- '("bg" "GTK_RC_BG" "1 << 1")
- '("text" "GTK_RC_TEXT" "1 << 2")
- '("base" "GTK_RC_BASE" "1 << 3")
- )
-)
-
-;; Original typedef:
-;; typedef enum {
-;; GTK_RC_TOKEN_INVALID = G_TOKEN_LAST,
-;; GTK_RC_TOKEN_INCLUDE,
-;; GTK_RC_TOKEN_NORMAL,
-;; GTK_RC_TOKEN_ACTIVE,
-;; GTK_RC_TOKEN_PRELIGHT,
-;; GTK_RC_TOKEN_SELECTED,
-;; GTK_RC_TOKEN_INSENSITIVE,
-;; GTK_RC_TOKEN_FG,
-;; GTK_RC_TOKEN_BG,
-;; GTK_RC_TOKEN_TEXT,
-;; GTK_RC_TOKEN_BASE,
-;; GTK_RC_TOKEN_XTHICKNESS,
-;; GTK_RC_TOKEN_YTHICKNESS,
-;; GTK_RC_TOKEN_FONT,
-;; GTK_RC_TOKEN_FONTSET,
-;; GTK_RC_TOKEN_FONT_NAME,
-;; GTK_RC_TOKEN_BG_PIXMAP,
-;; GTK_RC_TOKEN_PIXMAP_PATH,
-;; GTK_RC_TOKEN_STYLE,
-;; GTK_RC_TOKEN_BINDING,
-;; GTK_RC_TOKEN_BIND,
-;; GTK_RC_TOKEN_WIDGET,
-;; GTK_RC_TOKEN_WIDGET_CLASS,
-;; GTK_RC_TOKEN_CLASS,
-;; GTK_RC_TOKEN_LOWEST,
-;; GTK_RC_TOKEN_GTK,
-;; GTK_RC_TOKEN_APPLICATION,
-;; GTK_RC_TOKEN_THEME,
-;; GTK_RC_TOKEN_RC,
-;; GTK_RC_TOKEN_HIGHEST,
-;; GTK_RC_TOKEN_ENGINE,
-;; GTK_RC_TOKEN_MODULE_PATH,
-;; GTK_RC_TOKEN_IM_MODULE_PATH,
-;; GTK_RC_TOKEN_IM_MODULE_FILE,
-;; GTK_RC_TOKEN_STOCK,
-;; GTK_RC_TOKEN_LTR,
-;; GTK_RC_TOKEN_RTL,
-;; GTK_RC_TOKEN_COLOR,
-;; GTK_RC_TOKEN_UNBIND,
-;; GTK_RC_TOKEN_LAST
-;; } GtkRcTokenType;
-
-(define-enum-extended RcTokenType
- (in-module "Gtk")
- (c-name "GtkRcTokenType")
- (values
- '("invalid" "GTK_RC_TOKEN_INVALID" "G_TOKEN_LAST")
- '("include" "GTK_RC_TOKEN_INCLUDE" "(G_TOKEN_LAST) + 1")
- '("normal" "GTK_RC_TOKEN_NORMAL" "(G_TOKEN_LAST) + 2")
- '("active" "GTK_RC_TOKEN_ACTIVE" "(G_TOKEN_LAST) + 3")
- '("prelight" "GTK_RC_TOKEN_PRELIGHT" "(G_TOKEN_LAST) + 4")
- '("selected" "GTK_RC_TOKEN_SELECTED" "(G_TOKEN_LAST) + 5")
- '("insensitive" "GTK_RC_TOKEN_INSENSITIVE" "(G_TOKEN_LAST) + 6")
- '("fg" "GTK_RC_TOKEN_FG" "(G_TOKEN_LAST) + 7")
- '("bg" "GTK_RC_TOKEN_BG" "(G_TOKEN_LAST) + 8")
- '("text" "GTK_RC_TOKEN_TEXT" "(G_TOKEN_LAST) + 9")
- '("base" "GTK_RC_TOKEN_BASE" "(G_TOKEN_LAST) + 10")
- '("xthickness" "GTK_RC_TOKEN_XTHICKNESS" "(G_TOKEN_LAST) + 11")
- '("ythickness" "GTK_RC_TOKEN_YTHICKNESS" "(G_TOKEN_LAST) + 12")
- '("font" "GTK_RC_TOKEN_FONT" "(G_TOKEN_LAST) + 13")
- '("fontset" "GTK_RC_TOKEN_FONTSET" "(G_TOKEN_LAST) + 14")
- '("font-name" "GTK_RC_TOKEN_FONT_NAME" "(G_TOKEN_LAST) + 15")
- '("bg-pixmap" "GTK_RC_TOKEN_BG_PIXMAP" "(G_TOKEN_LAST) + 16")
- '("pixmap-path" "GTK_RC_TOKEN_PIXMAP_PATH" "(G_TOKEN_LAST) + 17")
- '("style" "GTK_RC_TOKEN_STYLE" "(G_TOKEN_LAST) + 18")
- '("binding" "GTK_RC_TOKEN_BINDING" "(G_TOKEN_LAST) + 19")
- '("bind" "GTK_RC_TOKEN_BIND" "(G_TOKEN_LAST) + 20")
- '("widget" "GTK_RC_TOKEN_WIDGET" "(G_TOKEN_LAST) + 21")
- '("widget-class" "GTK_RC_TOKEN_WIDGET_CLASS" "(G_TOKEN_LAST) + 22")
- '("class" "GTK_RC_TOKEN_CLASS" "(G_TOKEN_LAST) + 23")
- '("lowest" "GTK_RC_TOKEN_LOWEST" "(G_TOKEN_LAST) + 24")
- '("gtk" "GTK_RC_TOKEN_GTK" "(G_TOKEN_LAST) + 25")
- '("application" "GTK_RC_TOKEN_APPLICATION" "(G_TOKEN_LAST) + 26")
- '("theme" "GTK_RC_TOKEN_THEME" "(G_TOKEN_LAST) + 27")
- '("rc" "GTK_RC_TOKEN_RC" "(G_TOKEN_LAST) + 28")
- '("highest" "GTK_RC_TOKEN_HIGHEST" "(G_TOKEN_LAST) + 29")
- '("engine" "GTK_RC_TOKEN_ENGINE" "(G_TOKEN_LAST) + 30")
- '("module-path" "GTK_RC_TOKEN_MODULE_PATH" "(G_TOKEN_LAST) + 31")
- '("im-module-path" "GTK_RC_TOKEN_IM_MODULE_PATH" "(G_TOKEN_LAST) + 32")
- '("im-module-file" "GTK_RC_TOKEN_IM_MODULE_FILE" "(G_TOKEN_LAST) + 33")
- '("stock" "GTK_RC_TOKEN_STOCK" "(G_TOKEN_LAST) + 34")
- '("ltr" "GTK_RC_TOKEN_LTR" "(G_TOKEN_LAST) + 35")
- '("rtl" "GTK_RC_TOKEN_RTL" "(G_TOKEN_LAST) + 36")
- '("color" "GTK_RC_TOKEN_COLOR" "(G_TOKEN_LAST) + 37")
- '("unbind" "GTK_RC_TOKEN_UNBIND" "(G_TOKEN_LAST) + 38")
- '("last" "GTK_RC_TOKEN_LAST" "(G_TOKEN_LAST) + 39")
- )
-)
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_PATH_PRIO_LOWEST = 0,
-;; GTK_PATH_PRIO_GTK = 4,
-;; GTK_PATH_PRIO_APPLICATION = 8,
-;; GTK_PATH_PRIO_THEME = 10,
-;; GTK_PATH_PRIO_RC = 12,
-;; GTK_PATH_PRIO_HIGHEST = 15
-;; } GtkPathPriorityType;
-
-(define-enum-extended PathPriorityType
- (in-module "Gtk")
- (c-name "GtkPathPriorityType")
- (values
- '("lowest" "GTK_PATH_PRIO_LOWEST" "0")
- '("gtk" "GTK_PATH_PRIO_GTK" "4")
- '("application" "GTK_PATH_PRIO_APPLICATION" "8")
- '("theme" "GTK_PATH_PRIO_THEME" "10")
- '("rc" "GTK_PATH_PRIO_RC" "12")
- '("highest" "GTK_PATH_PRIO_HIGHEST" "15")
- )
-)
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_PATH_WIDGET,
-;; GTK_PATH_WIDGET_CLASS,
-;; GTK_PATH_CLASS
-;; } GtkPathType;
-
-(define-enum-extended PathType
- (in-module "Gtk")
- (c-name "GtkPathType")
- (values
- '("widget" "GTK_PATH_WIDGET" "0")
- '("widget-class" "GTK_PATH_WIDGET_CLASS" "1")
- '("class" "GTK_PATH_CLASS" "2")
- )
-)
-
-;; From gtkstyle.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_EXPANDER_COLLAPSED,
-;; GTK_EXPANDER_SEMI_COLLAPSED,
-;; GTK_EXPANDER_SEMI_EXPANDED,
-;; GTK_EXPANDER_EXPANDED
-;; } GtkExpanderStyle;
-
-(define-enum-extended ExpanderStyle
- (in-module "Gtk")
- (c-name "GtkExpanderStyle")
- (values
- '("collapsed" "GTK_EXPANDER_COLLAPSED" "0")
- '("semi-collapsed" "GTK_EXPANDER_SEMI_COLLAPSED" "1")
- '("semi-expanded" "GTK_EXPANDER_SEMI_EXPANDED" "2")
- '("expanded" "GTK_EXPANDER_EXPANDED" "3")
- )
-)
-
-;; From gtktable.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;; GTK_EXPAND = 1 << 0,
-;; GTK_SHRINK = 1 << 1,
-;; GTK_FILL = 1 << 2
-;; } GtkAttachOptions;
-
-(define-flags-extended AttachOptions
- (in-module "Gtk")
- (c-name "GtkAttachOptions")
- (values
- '("expand" "GTK_EXPAND" "1 << 0")
- '("shrink" "GTK_SHRINK" "1 << 1")
- '("fill" "GTK_FILL" "1 << 2")
- )
-)
-
-;; From gtkuimanager.h
-
-;; Original typedef:
-;; typedef enum {
-;; GTK_UI_MANAGER_AUTO = 0,
-;; GTK_UI_MANAGER_MENUBAR = 1 << 0,
-;; GTK_UI_MANAGER_MENU = 1 << 1,
-;; GTK_UI_MANAGER_TOOLBAR = 1 << 2,
-;; GTK_UI_MANAGER_PLACEHOLDER = 1 << 3,
-;; GTK_UI_MANAGER_POPUP = 1 << 4,
-;; GTK_UI_MANAGER_MENUITEM = 1 << 5,
-;; GTK_UI_MANAGER_TOOLITEM = 1 << 6,
-;; GTK_UI_MANAGER_SEPARATOR = 1 << 7,
-;; GTK_UI_MANAGER_ACCELERATOR = 1 << 8,
-;; GTK_UI_MANAGER_POPUP_WITH_ACCELS = 1 << 9
-;; } GtkUIManagerItemType;
-
-(define-flags-extended UIManagerItemType
- (in-module "Gtk")
- (c-name "GtkUIManagerItemType")
- (values
- '("auto" "GTK_UI_MANAGER_AUTO" "0x0")
- '("menubar" "GTK_UI_MANAGER_MENUBAR" "1 << 0")
- '("menu" "GTK_UI_MANAGER_MENU" "1 << 1")
- '("toolbar" "GTK_UI_MANAGER_TOOLBAR" "1 << 2")
- '("placeholder" "GTK_UI_MANAGER_PLACEHOLDER" "1 << 3")
- '("popup" "GTK_UI_MANAGER_POPUP" "1 << 4")
- '("menuitem" "GTK_UI_MANAGER_MENUITEM" "1 << 5")
- '("toolitem" "GTK_UI_MANAGER_TOOLITEM" "1 << 6")
- '("separator" "GTK_UI_MANAGER_SEPARATOR" "1 << 7")
- '("accelerator" "GTK_UI_MANAGER_ACCELERATOR" "1 << 8")
- '("popup-with-accels" "GTK_UI_MANAGER_POPUP_WITH_ACCELS" "1 << 9")
- )
-)
-
diff --git a/gtk/src/gtk_methods.defs b/gtk/src/gtk_methods.defs
index 450f607..6deca4b 100644
--- a/gtk/src/gtk_methods.defs
+++ b/gtk/src/gtk_methods.defs
@@ -14,26 +14,6 @@
(gtype-id "GTK_TYPE_ACCESSIBLE")
)
-(define-object Action
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkAction")
- (gtype-id "GTK_TYPE_ACTION")
-)
-
-(define-object ActionGroup
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkActionGroup")
- (gtype-id "GTK_TYPE_ACTION_GROUP")
-)
-
-(define-object Activatable
- (in-module "Gtk")
- (c-name "GtkActivatable")
- (gtype-id "GTK_TYPE_ACTIVATABLE")
-)
-
(define-object Adjustment
(in-module "Gtk")
(parent "GInitiallyUnowned")
@@ -211,13 +191,6 @@
(gtype-id "GTK_TYPE_IM_MULTICONTEXT")
)
-(define-object IconFactory
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkIconFactory")
- (gtype-id "GTK_TYPE_ICON_FACTORY")
-)
-
(define-object IconTheme
(in-module "Gtk")
(parent "GObject")
@@ -232,13 +205,6 @@
(gtype-id "GTK_TYPE_LIST_STORE")
)
-(define-object ModifierStyle
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkModifierStyle")
- (gtype-id "GTK_TYPE_MODIFIER_STYLE")
-)
-
(define-object MountOperation
(in-module "Gtk")
(parent "GMountOperation")
@@ -246,13 +212,6 @@
(gtype-id "GTK_TYPE_MOUNT_OPERATION")
)
-(define-object NumerableIcon
- (in-module "Gtk")
- (parent "GEmblemedIcon")
- (c-name "GtkNumerableIcon")
- (gtype-id "GTK_TYPE_NUMERABLE_ICON")
-)
-
(define-object Orientable
(in-module "Gtk")
(c-name "GtkOrientable")
@@ -314,20 +273,6 @@
(gtype-id "GTK_TYPE_QUERY")
)
-(define-object RcStyle
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkRcStyle")
- (gtype-id "GTK_TYPE_RC_STYLE")
-)
-
-(define-object RecentAction
- (in-module "Gtk")
- (parent "GtkAction")
- (c-name "GtkRecentAction")
- (gtype-id "GTK_TYPE_RECENT_ACTION")
-)
-
(define-object RecentChooser
(in-module "Gtk")
(c-name "GtkRecentChooser")
@@ -369,20 +314,6 @@
(gtype-id "GTK_TYPE_SIZE_GROUP")
)
-(define-object StatusIcon
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkStatusIcon")
- (gtype-id "GTK_TYPE_STATUS_ICON")
-)
-
-(define-object Style
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkStyle")
- (gtype-id "GTK_TYPE_STYLE")
-)
-
(define-object StyleContext
(in-module "Gtk")
(parent "GObject")
@@ -390,13 +321,6 @@
(gtype-id "GTK_TYPE_STYLE_CONTEXT")
)
-(define-object StyleProperties
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkStyleProperties")
- (gtype-id "GTK_TYPE_STYLE_PROPERTIES")
-)
-
(define-object StyleProvider
(in-module "Gtk")
(c-name "GtkStyleProvider")
@@ -445,27 +369,6 @@
(gtype-id "GTK_TYPE_TEXT_TAG_TABLE")
)
-(define-object ThemingEngine
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkThemingEngine")
- (gtype-id "GTK_TYPE_THEMING_ENGINE")
-)
-
-(define-object ToggleAction
- (in-module "Gtk")
- (parent "GtkAction")
- (c-name "GtkToggleAction")
- (gtype-id "GTK_TYPE_TOGGLE_ACTION")
-)
-
-(define-object RadioAction
- (in-module "Gtk")
- (parent "GtkToggleAction")
- (c-name "GtkRadioAction")
- (gtype-id "GTK_TYPE_RADIO_ACTION")
-)
-
(define-object ToolShell
(in-module "Gtk")
(c-name "GtkToolShell")
@@ -531,13 +434,6 @@
(gtype-id "GTK_TYPE_TREE_VIEW_COLUMN")
)
-(define-object UIManager
- (in-module "Gtk")
- (parent "GObject")
- (c-name "GtkUIManager")
- (gtype-id "GTK_TYPE_UI_MANAGER")
-)
-
(define-object Widget
(in-module "Gtk")
(parent "GInitiallyUnowned")
@@ -566,20 +462,6 @@
(gtype-id "GTK_TYPE_SEPARATOR")
)
-(define-object VSeparator
- (in-module "Gtk")
- (parent "GtkSeparator")
- (c-name "GtkVSeparator")
- (gtype-id "GTK_TYPE_VSEPARATOR")
-)
-
-(define-object HSeparator
- (in-module "Gtk")
- (parent "GtkSeparator")
- (c-name "GtkHSeparator")
- (gtype-id "GTK_TYPE_HSEPARATOR")
-)
-
(define-object Range
(in-module "Gtk")
(parent "GtkWidget")
@@ -594,20 +476,6 @@
(gtype-id "GTK_TYPE_SCROLLBAR")
)
-(define-object VScrollbar
- (in-module "Gtk")
- (parent "GtkScrollbar")
- (c-name "GtkVScrollbar")
- (gtype-id "GTK_TYPE_VSCROLLBAR")
-)
-
-(define-object HScrollbar
- (in-module "Gtk")
- (parent "GtkScrollbar")
- (c-name "GtkHScrollbar")
- (gtype-id "GTK_TYPE_HSCROLLBAR")
-)
-
(define-object Scale
(in-module "Gtk")
(parent "GtkRange")
@@ -615,20 +483,6 @@
(gtype-id "GTK_TYPE_SCALE")
)
-(define-object VScale
- (in-module "Gtk")
- (parent "GtkScale")
- (c-name "GtkVScale")
- (gtype-id "GTK_TYPE_VSCALE")
-)
-
-(define-object HScale
- (in-module "Gtk")
- (parent "GtkScale")
- (c-name "GtkHScale")
- (gtype-id "GTK_TYPE_HSCALE")
-)
-
(define-object ProgressBar
(in-module "Gtk")
(parent "GtkWidget")
@@ -636,30 +490,16 @@
(gtype-id "GTK_TYPE_PROGRESS_BAR")
)
-(define-object Misc
+(define-object LevelBar
(in-module "Gtk")
(parent "GtkWidget")
- (c-name "GtkMisc")
- (gtype-id "GTK_TYPE_MISC")
-)
-
-(define-object Arrow
- (in-module "Gtk")
- (parent "GtkMisc")
- (c-name "GtkArrow")
- (gtype-id "GTK_TYPE_ARROW")
-)
-
-(define-object Image
- (in-module "Gtk")
- (parent "GtkMisc")
- (c-name "GtkImage")
- (gtype-id "GTK_TYPE_IMAGE")
+ (c-name "GtkLevelBar")
+ (gtype-id "GTK_TYPE_LEVEL_BAR")
)
(define-object Label
(in-module "Gtk")
- (parent "GtkMisc")
+ (parent "GtkWidget")
(c-name "GtkLabel")
(gtype-id "GTK_TYPE_LABEL")
)
@@ -671,13 +511,6 @@
(gtype-id "GTK_TYPE_ACCEL_LABEL")
)
-(define-object LevelBar
- (in-module "Gtk")
- (parent "GtkWidget")
- (c-name "GtkLevelBar")
- (gtype-id "GTK_TYPE_LEVEL_BAR")
-)
-
(define-object Invisible
(in-module "Gtk")
(parent "GtkWidget")
@@ -685,11 +518,11 @@
(gtype-id "GTK_TYPE_INVISIBLE")
)
-(define-object HSV
+(define-object Image
(in-module "Gtk")
(parent "GtkWidget")
- (c-name "GtkHSV")
- (gtype-id "GTK_TYPE_HSV")
+ (c-name "GtkImage")
+ (gtype-id "GTK_TYPE_IMAGE")
)
(define-object GLArea
@@ -769,13 +602,6 @@
(gtype-id "GTK_TYPE_TEXT_VIEW")
)
-(define-object Table
- (in-module "Gtk")
- (parent "GtkContainer")
- (c-name "GtkTable")
- (gtype-id "GTK_TYPE_TABLE")
-)
-
(define-object Stack
(in-module "Gtk")
(parent "GtkContainer")
@@ -783,13 +609,6 @@
(gtype-id "GTK_TYPE_STACK")
)
-(define-object Socket
- (in-module "Gtk")
- (parent "GtkContainer")
- (c-name "GtkSocket")
- (gtype-id "GTK_TYPE_SOCKET")
-)
-
(define-object PathBar
(in-module "Gtk")
(parent "GtkContainer")
@@ -804,20 +623,6 @@
(gtype-id "GTK_TYPE_PANED")
)
-(define-object VPaned
- (in-module "Gtk")
- (parent "GtkPaned")
- (c-name "GtkVPaned")
- (gtype-id "GTK_TYPE_VPANED")
-)
-
-(define-object HPaned
- (in-module "Gtk")
- (parent "GtkPaned")
- (c-name "GtkHPaned")
- (gtype-id "GTK_TYPE_HPANED")
-)
-
(define-object Notebook
(in-module "Gtk")
(parent "GtkContainer")
@@ -1014,13 +819,6 @@
(gtype-id "GTK_TYPE_MENU_ITEM")
)
-(define-object TearoffMenuItem
- (in-module "Gtk")
- (parent "GtkMenuItem")
- (c-name "GtkTearoffMenuItem")
- (gtype-id "GTK_TYPE_TEAROFF_MENU_ITEM")
-)
-
(define-object SeparatorMenuItem
(in-module "Gtk")
(parent "GtkMenuItem")
@@ -1042,13 +840,6 @@
(gtype-id "GTK_TYPE_RADIO_MENU_ITEM")
)
-(define-object ImageMenuItem
- (in-module "Gtk")
- (parent "GtkMenuItem")
- (c-name "GtkImageMenuItem")
- (gtype-id "GTK_TYPE_IMAGE_MENU_ITEM")
-)
-
(define-object ListBoxRow
(in-module "Gtk")
(parent "GtkBin")
@@ -1056,13 +847,6 @@
(gtype-id "GTK_TYPE_LIST_BOX_ROW")
)
-(define-object HandleBox
- (in-module "Gtk")
- (parent "GtkBin")
- (c-name "GtkHandleBox")
- (gtype-id "GTK_TYPE_HANDLE_BOX")
-)
-
(define-object Frame
(in-module "Gtk")
(parent "GtkBin")
@@ -1098,13 +882,6 @@
(gtype-id "GTK_TYPE_EVENT_BOX")
)
-(define-object Alignment
- (in-module "Gtk")
- (parent "GtkBin")
- (c-name "GtkAlignment")
- (gtype-id "GTK_TYPE_ALIGNMENT")
-)
-
(define-object ActionBar
(in-module "Gtk")
(parent "GtkBin")
@@ -1217,13 +994,6 @@
(gtype-id "GTK_TYPE_BOX")
)
-(define-object VBox
- (in-module "Gtk")
- (parent "GtkBox")
- (c-name "GtkVBox")
- (gtype-id "GTK_TYPE_VBOX")
-)
-
(define-object Statusbar
(in-module "Gtk")
(parent "GtkBox")
@@ -1259,20 +1029,6 @@
(gtype-id "GTK_TYPE_INFO_BAR")
)
-(define-object HBox
- (in-module "Gtk")
- (parent "GtkBox")
- (c-name "GtkHBox")
- (gtype-id "GTK_TYPE_HBOX")
-)
-
-(define-object FontSelection
- (in-module "Gtk")
- (parent "GtkBox")
- (c-name "GtkFontSelection")
- (gtype-id "GTK_TYPE_FONT_SELECTION")
-)
-
(define-object FontChooserWidget
(in-module "Gtk")
(parent "GtkBox")
@@ -1308,20 +1064,6 @@
(gtype-id "GTK_TYPE_BUTTON_BOX")
)
-(define-object VButtonBox
- (in-module "Gtk")
- (parent "GtkButtonBox")
- (c-name "GtkVButtonBox")
- (gtype-id "GTK_TYPE_VBUTTON_BOX")
-)
-
-(define-object HButtonBox
- (in-module "Gtk")
- (parent "GtkButtonBox")
- (c-name "GtkHButtonBox")
- (gtype-id "GTK_TYPE_HBUTTON_BOX")
-)
-
(define-object ColorChooserWidget
(in-module "Gtk")
(parent "GtkBox")
@@ -1329,13 +1071,6 @@
(gtype-id "GTK_TYPE_COLOR_CHOOSER_WIDGET")
)
-(define-object ColorSelection
- (in-module "Gtk")
- (parent "GtkBox")
- (c-name "GtkColorSelection")
- (gtype-id "GTK_TYPE_COLOR_SELECTION")
-)
-
(define-object CellView
(in-module "Gtk")
(parent "GtkWidget")
@@ -1357,13 +1092,6 @@
(gtype-id "GTK_TYPE_WINDOW")
)
-(define-object Win32EmbedWidget
- (in-module "Gtk")
- (parent "GtkWindow")
- (c-name "GtkWin32EmbedWidget")
- (gtype-id "GTK_TYPE_WIN32_EMBED_WIDGET")
-)
-
(define-object ShortcutsWindow
(in-module "Gtk")
(parent "GtkWindow")
@@ -1371,27 +1099,6 @@
(gtype-id "GTK_TYPE_SHORTCUTS_WINDOW")
)
-(define-object Plug
- (in-module "Gtk")
- (parent "GtkWindow")
- (c-name "GtkPlug")
- (gtype-id "GTK_TYPE_PLUG")
-)
-
-(define-object TrayIcon
- (in-module "Gtk")
- (parent "GtkPlug")
- (c-name "GtkTrayIcon")
- (gtype-id "GTK_TYPE_TRAY_ICON")
-)
-
-(define-object OffscreenWindow
- (in-module "Gtk")
- (parent "GtkWindow")
- (c-name "GtkOffscreenWindow")
- (gtype-id "GTK_TYPE_OFFSCREEN_WINDOW")
-)
-
(define-object Dialog
(in-module "Gtk")
(parent "GtkWindow")
@@ -1427,13 +1134,6 @@
(gtype-id "GTK_TYPE_MESSAGE_DIALOG")
)
-(define-object FontSelectionDialog
- (in-module "Gtk")
- (parent "GtkDialog")
- (c-name "GtkFontSelectionDialog")
- (gtype-id "GTK_TYPE_FONT_SELECTION_DIALOG")
-)
-
(define-object FontChooserDialog
(in-module "Gtk")
(parent "GtkDialog")
@@ -1469,13 +1169,6 @@
(gtype-id "GTK_TYPE_COLOR_CHOOSER_DIALOG")
)
-(define-object ColorSelectionDialog
- (in-module "Gtk")
- (parent "GtkDialog")
- (c-name "GtkColorSelectionDialog")
- (gtype-id "GTK_TYPE_COLOR_SELECTION_DIALOG")
-)
-
(define-object CustomPaperUnixDialog
(in-module "Gtk")
(parent "GtkDialog")
@@ -1650,17 +1343,6 @@
)
)
-(define-enum ResizeMode
- (in-module "Gtk")
- (c-name "GtkResizeMode")
- (gtype-id "GTK_TYPE_RESIZE_MODE")
- (values
- '("parent" "GTK_RESIZE_PARENT")
- '("queue" "GTK_RESIZE_QUEUE")
- '("immediate" "GTK_RESIZE_IMMEDIATE")
- )
-)
-
(define-enum CssProviderError
(in-module "Gtk")
(c-name "GtkCssProviderError")
@@ -1698,7 +1380,6 @@
(gtype-id "GTK_TYPE_DEBUG_FLAG")
(values
'("misc" "GTK_DEBUG_MISC")
- '("plugsocket" "GTK_DEBUG_PLUGSOCKET")
'("text" "GTK_DEBUG_TEXT")
'("tree" "GTK_DEBUG_TREE")
'("updates" "GTK_DEBUG_UPDATES")
@@ -1985,7 +1666,6 @@
(gtype-id "GTK_TYPE_RELIEF_STYLE")
(values
'("normal" "GTK_RELIEF_NORMAL")
- '("half" "GTK_RELIEF_HALF")
'("none" "GTK_RELIEF_NONE")
)
)
@@ -2088,28 +1768,6 @@
)
)
-(define-enum IMPreeditStyle
- (in-module "Gtk")
- (c-name "GtkIMPreeditStyle")
- (gtype-id "GTK_TYPE_IM_PREEDIT_STYLE")
- (values
- '("nothing" "GTK_IM_PREEDIT_NOTHING")
- '("callback" "GTK_IM_PREEDIT_CALLBACK")
- '("none" "GTK_IM_PREEDIT_NONE")
- )
-)
-
-(define-enum IMStatusStyle
- (in-module "Gtk")
- (c-name "GtkIMStatusStyle")
- (gtype-id "GTK_TYPE_IM_STATUS_STYLE")
- (values
- '("nothing" "GTK_IM_STATUS_NOTHING")
- '("callback" "GTK_IM_STATUS_CALLBACK")
- '("none" "GTK_IM_STATUS_NONE")
- )
-)
-
(define-enum PackDirection
(in-module "Gtk")
(c-name "GtkPackDirection")
@@ -2289,20 +1947,6 @@
)
)
-(define-flags RegionFlags
- (in-module "Gtk")
- (c-name "GtkRegionFlags")
- (gtype-id "GTK_TYPE_REGION_FLAGS")
- (values
- '("even" "GTK_REGION_EVEN")
- '("odd" "GTK_REGION_ODD")
- '("first" "GTK_REGION_FIRST")
- '("last" "GTK_REGION_LAST")
- '("only" "GTK_REGION_ONLY")
- '("sorted" "GTK_REGION_SORTED")
- )
-)
-
(define-flags JunctionSides
(in-module "Gtk")
(c-name "GtkJunctionSides")
@@ -2559,8 +2203,6 @@
(values
'("empty" "GTK_IMAGE_EMPTY")
'("pixbuf" "GTK_IMAGE_PIXBUF")
- '("stock" "GTK_IMAGE_STOCK")
- '("icon-set" "GTK_IMAGE_ICON_SET")
'("animation" "GTK_IMAGE_ANIMATION")
'("icon-name" "GTK_IMAGE_ICON_NAME")
'("gicon" "GTK_IMAGE_GICON")
@@ -2908,6 +2550,8 @@
'("gesture-two-finger-swipe-left" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT")
'("gesture-two-finger-swipe-right" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT")
'("gesture" "GTK_SHORTCUT_GESTURE")
+ '("gesture-swipe-left" "GTK_SHORTCUT_GESTURE_SWIPE_LEFT")
+ '("gesture-swipe-right" "GTK_SHORTCUT_GESTURE_SWIPE_RIGHT")
)
)
@@ -3034,16 +2678,6 @@
)
)
-(define-enum ToolbarSpaceStyle
- (in-module "Gtk")
- (c-name "GtkToolbarSpaceStyle")
- (gtype-id "GTK_TYPE_TOOLBAR_SPACE_STYLE")
- (values
- '("empty" "GTK_TOOLBAR_SPACE_EMPTY")
- '("line" "GTK_TOOLBAR_SPACE_LINE")
- )
-)
-
(define-flags ToolPaletteDragTargets
(in-module "Gtk")
(c-name "GtkToolPaletteDragTargets")
@@ -3142,133 +2776,6 @@
)
)
-(define-flags RcFlags
- (in-module "Gtk")
- (c-name "GtkRcFlags")
- (gtype-id "GTK_TYPE_RC_FLAGS")
- (values
- '("fg" "GTK_RC_FG")
- '("bg" "GTK_RC_BG")
- '("text" "GTK_RC_TEXT")
- '("base" "GTK_RC_BASE")
- )
-)
-
-(define-enum RcTokenType
- (in-module "Gtk")
- (c-name "GtkRcTokenType")
- (gtype-id "GTK_TYPE_RC_TOKEN_TYPE")
- (values
- '("invalid" "GTK_RC_TOKEN_INVALID")
- '("include" "GTK_RC_TOKEN_INCLUDE")
- '("normal" "GTK_RC_TOKEN_NORMAL")
- '("active" "GTK_RC_TOKEN_ACTIVE")
- '("prelight" "GTK_RC_TOKEN_PRELIGHT")
- '("selected" "GTK_RC_TOKEN_SELECTED")
- '("insensitive" "GTK_RC_TOKEN_INSENSITIVE")
- '("fg" "GTK_RC_TOKEN_FG")
- '("bg" "GTK_RC_TOKEN_BG")
- '("text" "GTK_RC_TOKEN_TEXT")
- '("base" "GTK_RC_TOKEN_BASE")
- '("xthickness" "GTK_RC_TOKEN_XTHICKNESS")
- '("ythickness" "GTK_RC_TOKEN_YTHICKNESS")
- '("font" "GTK_RC_TOKEN_FONT")
- '("fontset" "GTK_RC_TOKEN_FONTSET")
- '("font-name" "GTK_RC_TOKEN_FONT_NAME")
- '("bg-pixmap" "GTK_RC_TOKEN_BG_PIXMAP")
- '("pixmap-path" "GTK_RC_TOKEN_PIXMAP_PATH")
- '("style" "GTK_RC_TOKEN_STYLE")
- '("binding" "GTK_RC_TOKEN_BINDING")
- '("bind" "GTK_RC_TOKEN_BIND")
- '("widget" "GTK_RC_TOKEN_WIDGET")
- '("widget-class" "GTK_RC_TOKEN_WIDGET_CLASS")
- '("class" "GTK_RC_TOKEN_CLASS")
- '("lowest" "GTK_RC_TOKEN_LOWEST")
- '("gtk" "GTK_RC_TOKEN_GTK")
- '("application" "GTK_RC_TOKEN_APPLICATION")
- '("theme" "GTK_RC_TOKEN_THEME")
- '("rc" "GTK_RC_TOKEN_RC")
- '("highest" "GTK_RC_TOKEN_HIGHEST")
- '("engine" "GTK_RC_TOKEN_ENGINE")
- '("module-path" "GTK_RC_TOKEN_MODULE_PATH")
- '("im-module-path" "GTK_RC_TOKEN_IM_MODULE_PATH")
- '("im-module-file" "GTK_RC_TOKEN_IM_MODULE_FILE")
- '("stock" "GTK_RC_TOKEN_STOCK")
- '("ltr" "GTK_RC_TOKEN_LTR")
- '("rtl" "GTK_RC_TOKEN_RTL")
- '("color" "GTK_RC_TOKEN_COLOR")
- '("unbind" "GTK_RC_TOKEN_UNBIND")
- '("last" "GTK_RC_TOKEN_LAST")
- )
-)
-
-(define-enum PathPriorityType
- (in-module "Gtk")
- (c-name "GtkPathPriorityType")
- (gtype-id "GTK_TYPE_PATH_PRIORITY_TYPE")
- (values
- '("lowest" "GTK_PATH_PRIO_LOWEST")
- '("gtk" "GTK_PATH_PRIO_GTK")
- '("application" "GTK_PATH_PRIO_APPLICATION")
- '("theme" "GTK_PATH_PRIO_THEME")
- '("rc" "GTK_PATH_PRIO_RC")
- '("highest" "GTK_PATH_PRIO_HIGHEST")
- )
-)
-
-(define-enum PathType
- (in-module "Gtk")
- (c-name "GtkPathType")
- (gtype-id "GTK_TYPE_PATH_TYPE")
- (values
- '("widget" "GTK_PATH_WIDGET")
- '("widget-class" "GTK_PATH_WIDGET_CLASS")
- '("class" "GTK_PATH_CLASS")
- )
-)
-
-(define-enum ExpanderStyle
- (in-module "Gtk")
- (c-name "GtkExpanderStyle")
- (gtype-id "GTK_TYPE_EXPANDER_STYLE")
- (values
- '("collapsed" "GTK_EXPANDER_COLLAPSED")
- '("semi-collapsed" "GTK_EXPANDER_SEMI_COLLAPSED")
- '("semi-expanded" "GTK_EXPANDER_SEMI_EXPANDED")
- '("expanded" "GTK_EXPANDER_EXPANDED")
- )
-)
-
-(define-flags AttachOptions
- (in-module "Gtk")
- (c-name "GtkAttachOptions")
- (gtype-id "GTK_TYPE_ATTACH_OPTIONS")
- (values
- '("expand" "GTK_EXPAND")
- '("shrink" "GTK_SHRINK")
- '("fill" "GTK_FILL")
- )
-)
-
-(define-flags UIManagerItemType
- (in-module "Gtk")
- (c-name "GtkUIManagerItemType")
- (gtype-id "GTK_TYPE_UI_MANAGER_ITEM_TYPE")
- (values
- '("auto" "GTK_UI_MANAGER_AUTO")
- '("menubar" "GTK_UI_MANAGER_MENUBAR")
- '("menu" "GTK_UI_MANAGER_MENU")
- '("toolbar" "GTK_UI_MANAGER_TOOLBAR")
- '("placeholder" "GTK_UI_MANAGER_PLACEHOLDER")
- '("popup" "GTK_UI_MANAGER_POPUP")
- '("menuitem" "GTK_UI_MANAGER_MENUITEM")
- '("toolitem" "GTK_UI_MANAGER_TOOLITEM")
- '("separator" "GTK_UI_MANAGER_SEPARATOR")
- '("accelerator" "GTK_UI_MANAGER_ACCELERATOR")
- '("popup-with-accels" "GTK_UI_MANAGER_POPUP_WITH_ACCELS")
- )
-)
-
;; From gtk-a11y.h
@@ -3978,12 +3485,6 @@
(return-type "GtkWidget*")
)
-(define-method connect_widget_destroyed
- (of-object "GtkAccessible")
- (c-name "gtk_accessible_connect_widget_destroyed")
- (return-type "none")
-)
-
;; From gtkactionable.h
@@ -4312,18 +3813,6 @@
)
)
-(define-method changed
- (of-object "GtkAdjustment")
- (c-name "gtk_adjustment_changed")
- (return-type "none")
-)
-
-(define-method value_changed
- (of-object "GtkAdjustment")
- (c-name "gtk_adjustment_value_changed")
- (return-type "none")
-)
-
(define-method clamp_page
(of-object "GtkAdjustment")
(c-name "gtk_adjustment_clamp_page")
@@ -4792,27 +4281,6 @@
)
)
-(define-method add_accelerator
- (of-object "GtkApplication")
- (c-name "gtk_application_add_accelerator")
- (return-type "none")
- (parameters
- '("const-gchar*" "accelerator")
- '("const-gchar*" "action_name")
- '("GVariant*" "parameter")
- )
-)
-
-(define-method remove_accelerator
- (of-object "GtkApplication")
- (c-name "gtk_application_remove_accelerator")
- (return-type "none")
- (parameters
- '("const-gchar*" "action_name")
- '("GVariant*" "parameter")
- )
-)
-
(define-method inhibit
(of-object "GtkApplication")
(c-name "gtk_application_inhibit")
@@ -5134,44 +4602,6 @@
)
)
-(define-method set_page_header_image
- (of-object "GtkAssistant")
- (c-name "gtk_assistant_set_page_header_image")
- (return-type "none")
- (parameters
- '("GtkWidget*" "page")
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
-(define-method get_page_header_image
- (of-object "GtkAssistant")
- (c-name "gtk_assistant_get_page_header_image")
- (return-type "GdkPixbuf*")
- (parameters
- '("GtkWidget*" "page")
- )
-)
-
-(define-method set_page_side_image
- (of-object "GtkAssistant")
- (c-name "gtk_assistant_set_page_side_image")
- (return-type "none")
- (parameters
- '("GtkWidget*" "page")
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
-(define-method get_page_side_image
- (of-object "GtkAssistant")
- (c-name "gtk_assistant_get_page_side_image")
- (return-type "GdkPixbuf*")
- (parameters
- '("GtkWidget*" "page")
- )
-)
-
(define-method set_page_complete
(of-object "GtkAssistant")
(c-name "gtk_assistant_set_page_complete")
@@ -5505,7 +4935,6 @@
'("GtkWidget*" "child")
'("gboolean" "expand")
'("gboolean" "fill")
- '("guint" "padding")
)
)
@@ -5517,7 +4946,6 @@
'("GtkWidget*" "child")
'("gboolean" "expand")
'("gboolean" "fill")
- '("guint" "padding")
)
)
@@ -5584,7 +5012,6 @@
'("GtkWidget*" "child")
'("gboolean*" "expand")
'("gboolean*" "fill")
- '("guint*" "padding")
'("GtkPackType*" "pack_type")
)
)
@@ -5597,7 +5024,6 @@
'("GtkWidget*" "child")
'("gboolean" "expand")
'("gboolean" "fill")
- '("guint" "padding")
'("GtkPackType" "pack_type")
)
)
@@ -6021,14 +5447,6 @@
)
)
-(define-function gtk_button_new_from_stock
- (c-name "gtk_button_new_from_stock")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
(define-function gtk_button_new_with_mnemonic
(c-name "gtk_button_new_with_mnemonic")
(return-type "GtkWidget*")
@@ -6043,30 +5461,6 @@
(return-type "none")
)
-(define-method pressed
- (of-object "GtkButton")
- (c-name "gtk_button_pressed")
- (return-type "none")
-)
-
-(define-method released
- (of-object "GtkButton")
- (c-name "gtk_button_released")
- (return-type "none")
-)
-
-(define-method enter
- (of-object "GtkButton")
- (c-name "gtk_button_enter")
- (return-type "none")
-)
-
-(define-method leave
- (of-object "GtkButton")
- (c-name "gtk_button_leave")
- (return-type "none")
-)
-
(define-method set_relief
(of-object "GtkButton")
(c-name "gtk_button_set_relief")
@@ -6112,105 +5506,25 @@
(return-type "gboolean")
)
-(define-method set_use_stock
- (of-object "GtkButton")
- (c-name "gtk_button_set_use_stock")
- (return-type "none")
- (parameters
- '("gboolean" "use_stock")
- )
-)
-
-(define-method get_use_stock
- (of-object "GtkButton")
- (c-name "gtk_button_get_use_stock")
- (return-type "gboolean")
-)
-
-(define-method set_focus_on_click
- (of-object "GtkButton")
- (c-name "gtk_button_set_focus_on_click")
- (return-type "none")
- (parameters
- '("gboolean" "focus_on_click")
- )
-)
-
-(define-method get_focus_on_click
- (of-object "GtkButton")
- (c-name "gtk_button_get_focus_on_click")
- (return-type "gboolean")
-)
-
-(define-method set_alignment
- (of-object "GtkButton")
- (c-name "gtk_button_set_alignment")
- (return-type "none")
- (parameters
- '("gfloat" "xalign")
- '("gfloat" "yalign")
- )
-)
-
-(define-method get_alignment
- (of-object "GtkButton")
- (c-name "gtk_button_get_alignment")
- (return-type "none")
- (parameters
- '("gfloat*" "xalign")
- '("gfloat*" "yalign")
- )
-)
-
-(define-method set_image
- (of-object "GtkButton")
- (c-name "gtk_button_set_image")
- (return-type "none")
- (parameters
- '("GtkWidget*" "image")
- )
-)
-
-(define-method get_image
- (of-object "GtkButton")
- (c-name "gtk_button_get_image")
- (return-type "GtkWidget*")
-)
-
-(define-method set_image_position
- (of-object "GtkButton")
- (c-name "gtk_button_set_image_position")
- (return-type "none")
- (parameters
- '("GtkPositionType" "position")
- )
-)
-
-(define-method get_image_position
+(define-method get_event_window
(of-object "GtkButton")
- (c-name "gtk_button_get_image_position")
- (return-type "GtkPositionType")
+ (c-name "gtk_button_get_event_window")
+ (return-type "GdkWindow*")
)
-(define-method set_always_show_image
+(define-method set_icon_name
(of-object "GtkButton")
- (c-name "gtk_button_set_always_show_image")
+ (c-name "gtk_button_set_icon_name")
(return-type "none")
(parameters
- '("gboolean" "always_show")
+ '("const-char*" "icon_name")
)
)
-(define-method get_always_show_image
- (of-object "GtkButton")
- (c-name "gtk_button_get_always_show_image")
- (return-type "gboolean")
-)
-
-(define-method get_event_window
+(define-method get_icon_name
(of-object "GtkButton")
- (c-name "gtk_button_get_event_window")
- (return-type "GdkWindow*")
+ (c-name "gtk_button_get_icon_name")
+ (return-type "const-char*")
)
@@ -7677,25 +6991,6 @@
)
)
-(define-method get_size_of_row
- (of-object "GtkCellView")
- (c-name "gtk_cell_view_get_size_of_row")
- (return-type "gboolean")
- (parameters
- '("GtkTreePath*" "path")
- '("GtkRequisition*" "requisition")
- )
-)
-
-(define-method set_background_color
- (of-object "GtkCellView")
- (c-name "gtk_cell_view_set_background_color")
- (return-type "none")
- (parameters
- '("const-GdkColor*" "color")
- )
-)
-
;; From gtkcheckbutton.h
@@ -8112,80 +7407,6 @@
(return-type "const-gchar*")
)
-(define-function gtk_color_button_new_with_color
- (c-name "gtk_color_button_new_with_color")
- (return-type "GtkWidget*")
- (parameters
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method set_color
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_set_color")
- (return-type "none")
- (parameters
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method get_color
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_get_color")
- (return-type "none")
- (parameters
- '("GdkColor*" "color")
- )
-)
-
-(define-method set_alpha
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_set_alpha")
- (return-type "none")
- (parameters
- '("guint16" "alpha")
- )
-)
-
-(define-method get_alpha
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_get_alpha")
- (return-type "guint16")
-)
-
-(define-method set_use_alpha
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_set_use_alpha")
- (return-type "none")
- (parameters
- '("gboolean" "use_alpha")
- )
-)
-
-(define-method get_use_alpha
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_get_use_alpha")
- (return-type "gboolean")
-)
-
-(define-method set_rgba
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_set_rgba")
- (return-type "none")
- (parameters
- '("const-GdkRGBA*" "rgba")
- )
-)
-
-(define-method get_rgba
- (of-object "GtkColorButton")
- (c-name "gtk_color_button_get_rgba")
- (return-type "none")
- (parameters
- '("GdkRGBA*" "rgba")
- )
-)
-
;; From gtkcolorchooserdialog.h
@@ -8401,51 +7622,6 @@
)
)
-(define-method get_add_tearoffs
- (of-object "GtkComboBox")
- (c-name "gtk_combo_box_get_add_tearoffs")
- (return-type "gboolean")
-)
-
-(define-method set_add_tearoffs
- (of-object "GtkComboBox")
- (c-name "gtk_combo_box_set_add_tearoffs")
- (return-type "none")
- (parameters
- '("gboolean" "add_tearoffs")
- )
-)
-
-(define-method get_title
- (of-object "GtkComboBox")
- (c-name "gtk_combo_box_get_title")
- (return-type "const-gchar*")
-)
-
-(define-method set_title
- (of-object "GtkComboBox")
- (c-name "gtk_combo_box_set_title")
- (return-type "none")
- (parameters
- '("const-gchar*" "title")
- )
-)
-
-(define-method get_focus_on_click
- (of-object "GtkComboBox")
- (c-name "gtk_combo_box_get_focus_on_click")
- (return-type "gboolean")
-)
-
-(define-method set_focus_on_click
- (of-object "GtkComboBox")
- (c-name "gtk_combo_box_set_focus_on_click")
- (return-type "none")
- (parameters
- '("gboolean" "focus_on_click")
- )
-)
-
(define-method get_active
(of-object "GtkComboBox")
(c-name "gtk_combo_box_get_active")
@@ -8760,21 +7936,6 @@
(return-type "GType")
)
-(define-method set_border_width
- (of-object "GtkContainer")
- (c-name "gtk_container_set_border_width")
- (return-type "none")
- (parameters
- '("guint" "border_width")
- )
-)
-
-(define-method get_border_width
- (of-object "GtkContainer")
- (c-name "gtk_container_get_border_width")
- (return-type "guint")
-)
-
(define-method add
(of-object "GtkContainer")
(c-name "gtk_container_add")
@@ -8793,21 +7954,6 @@
)
)
-(define-method set_resize_mode
- (of-object "GtkContainer")
- (c-name "gtk_container_set_resize_mode")
- (return-type "none")
- (parameters
- '("GtkResizeMode" "resize_mode")
- )
-)
-
-(define-method get_resize_mode
- (of-object "GtkContainer")
- (c-name "gtk_container_get_resize_mode")
- (return-type "GtkResizeMode")
-)
-
(define-method check_resize
(of-object "GtkContainer")
(c-name "gtk_container_check_resize")
@@ -8864,15 +8010,6 @@
(return-type "none")
)
-(define-method set_reallocate_redraws
- (of-object "GtkContainer")
- (c-name "gtk_container_set_reallocate_redraws")
- (return-type "none")
- (parameters
- '("gboolean" "needs_redraws")
- )
-)
-
(define-method set_focus_child
(of-object "GtkContainer")
(c-name "gtk_container_set_focus_child")
@@ -8918,12 +8055,6 @@
(return-type "GtkAdjustment*")
)
-(define-method resize_children
- (of-object "GtkContainer")
- (c-name "gtk_container_resize_children")
- (return-type "none")
-)
-
(define-method child_type
(of-object "GtkContainer")
(c-name "gtk_container_child_type")
@@ -9075,12 +8206,6 @@
)
)
-(define-method handle_border_width
- (of-object "GtkContainerClass")
- (c-name "gtk_container_class_handle_border_width")
- (return-type "none")
-)
-
(define-method get_path_for_child
(of-object "GtkContainer")
(c-name "gtk_container_get_path_for_child")
@@ -9119,31 +8244,28 @@
(define-method load_from_data
(of-object "GtkCssProvider")
(c-name "gtk_css_provider_load_from_data")
- (return-type "gboolean")
+ (return-type "none")
(parameters
'("const-gchar*" "data")
'("gssize" "length")
- '("GError**" "error")
)
)
(define-method load_from_file
(of-object "GtkCssProvider")
(c-name "gtk_css_provider_load_from_file")
- (return-type "gboolean")
+ (return-type "none")
(parameters
'("GFile*" "file")
- '("GError**" "error")
)
)
(define-method load_from_path
(of-object "GtkCssProvider")
(c-name "gtk_css_provider_load_from_path")
- (return-type "gboolean")
+ (return-type "none")
(parameters
'("const-gchar*" "path")
- '("GError**" "error")
)
)
@@ -9357,34 +8479,6 @@
)
)
-(define-function gtk_alternative_dialog_button_order
- (c-name "gtk_alternative_dialog_button_order")
- (return-type "gboolean")
- (parameters
- '("GdkScreen*" "screen")
- )
-)
-
-(define-method set_alternative_button_order
- (of-object "GtkDialog")
- (c-name "gtk_dialog_set_alternative_button_order")
- (return-type "none")
- (parameters
- '("gint" "first_response_id")
- )
- (varargs #t)
-)
-
-(define-method set_alternative_button_order_from_array
- (of-object "GtkDialog")
- (c-name "gtk_dialog_set_alternative_button_order_from_array")
- (return-type "none")
- (parameters
- '("gint" "n_params")
- '("gint*" "new_order")
- )
-)
-
(define-method response
(of-object "GtkDialog")
(c-name "gtk_dialog_response")
@@ -9482,18 +8576,6 @@
)
)
-(define-function gtk_drag_begin
- (c-name "gtk_drag_begin")
- (return-type "GdkDragContext*")
- (parameters
- '("GtkWidget*" "widget")
- '("GtkTargetList*" "targets")
- '("GdkDragAction" "actions")
- '("gint" "button")
- '("GdkEvent*" "event")
- )
-)
-
(define-function gtk_drag_cancel
(c-name "gtk_drag_cancel")
(return-type "none")
@@ -9524,17 +8606,6 @@
)
)
-(define-function gtk_drag_set_icon_stock
- (c-name "gtk_drag_set_icon_stock")
- (return-type "none")
- (parameters
- '("GdkDragContext*" "context")
- '("const-gchar*" "stock_id")
- '("gint" "hot_x")
- '("gint" "hot_y")
- )
-)
-
(define-function gtk_drag_set_icon_surface
(c-name "gtk_drag_set_icon_surface")
(return-type "none")
@@ -9602,17 +8673,6 @@
)
)
-(define-function gtk_drag_dest_set_proxy
- (c-name "gtk_drag_dest_set_proxy")
- (return-type "none")
- (parameters
- '("GtkWidget*" "widget")
- '("GdkWindow*" "proxy_window")
- '("GdkDragProtocol" "protocol")
- '("gboolean" "use_coordinates")
- )
-)
-
(define-function gtk_drag_dest_unset
(c-name "gtk_drag_dest_unset")
(return-type "none")
@@ -9763,15 +8823,6 @@
)
)
-(define-function gtk_drag_source_set_icon_stock
- (c-name "gtk_drag_source_set_icon_stock")
- (return-type "none")
- (parameters
- '("GtkWidget*" "widget")
- '("const-gchar*" "stock_id")
- )
-)
-
(define-function gtk_drag_source_set_icon_name
(c-name "gtk_drag_source_set_icon_name")
(return-type "none")
@@ -10337,21 +9388,6 @@
(return-type "gboolean")
)
-(define-method set_inner_border
- (of-object "GtkEntry")
- (c-name "gtk_entry_set_inner_border")
- (return-type "none")
- (parameters
- '("const-GtkBorder*" "border")
- )
-)
-
-(define-method get_inner_border
- (of-object "GtkEntry")
- (c-name "gtk_entry_get_inner_border")
- (return-type "const-GtkBorder*")
-)
-
(define-method set_overwrite_mode
(of-object "GtkEntry")
(c-name "gtk_entry_set_overwrite_mode")
@@ -10588,16 +9624,6 @@
)
)
-(define-method set_icon_from_stock
- (of-object "GtkEntry")
- (c-name "gtk_entry_set_icon_from_stock")
- (return-type "none")
- (parameters
- '("GtkEntryIconPosition" "icon_pos")
- '("const-gchar*" "stock_id")
- )
-)
-
(define-method set_icon_from_icon_name
(of-object "GtkEntry")
(c-name "gtk_entry_set_icon_from_icon_name")
@@ -10636,15 +9662,6 @@
)
)
-(define-method get_icon_stock
- (of-object "GtkEntry")
- (c-name "gtk_entry_get_icon_stock")
- (return-type "const-gchar*")
- (parameters
- '("GtkEntryIconPosition" "icon_pos")
- )
-)
-
(define-method get_icon_name
(of-object "GtkEntry")
(c-name "gtk_entry_get_icon_name")
@@ -10992,21 +10009,6 @@
(return-type "gboolean")
)
-(define-method set_spacing
- (of-object "GtkExpander")
- (c-name "gtk_expander_set_spacing")
- (return-type "none")
- (parameters
- '("gint" "spacing")
- )
-)
-
-(define-method get_spacing
- (of-object "GtkExpander")
- (c-name "gtk_expander_get_spacing")
- (return-type "gint")
-)
-
(define-method set_label
(of-object "GtkExpander")
(c-name "gtk_expander_set_label")
@@ -11154,21 +10156,6 @@
)
)
-(define-method get_focus_on_click
- (of-object "GtkFileChooserButton")
- (c-name "gtk_file_chooser_button_get_focus_on_click")
- (return-type "gboolean")
-)
-
-(define-method set_focus_on_click
- (of-object "GtkFileChooserButton")
- (c-name "gtk_file_chooser_button_set_focus_on_click")
- (return-type "none")
- (parameters
- '("gboolean" "focus_on_click")
- )
-)
-
;; From gtkfilechooserdialog.h
@@ -13692,33 +12679,11 @@
(return-type "gboolean")
)
-(define-function gtk_icon_theme_add_builtin_icon
- (c-name "gtk_icon_theme_add_builtin_icon")
- (return-type "none")
- (parameters
- '("const-gchar*" "icon_name")
- '("gint" "size")
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
(define-function gtk_icon_info_get_type
(c-name "gtk_icon_info_get_type")
(return-type "GType")
)
-(define-method copy
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_copy")
- (return-type "GtkIconInfo*")
-)
-
-(define-method free
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_free")
- (return-type "none")
-)
-
(define-function gtk_icon_info_new_for_pixbuf
(c-name "gtk_icon_info_new_for_pixbuf")
(return-type "GtkIconInfo*")
@@ -13746,12 +12711,6 @@
(return-type "const-gchar*")
)
-(define-method get_builtin_pixbuf
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_get_builtin_pixbuf")
- (return-type "GdkPixbuf*")
-)
-
(define-method is_symbolic
(of-object "GtkIconInfo")
(c-name "gtk_icon_info_is_symbolic")
@@ -13872,52 +12831,16 @@
)
)
-(define-method load_symbolic_for_style
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_load_symbolic_for_style")
- (return-type "GdkPixbuf*")
- (parameters
- '("GtkStyle*" "style")
- '("GtkStateType" "state")
- '("gboolean*" "was_symbolic")
- '("GError**" "error")
- )
-)
-
-(define-method set_raw_coordinates
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_set_raw_coordinates")
- (return-type "none")
- (parameters
- '("gboolean" "raw_coordinates")
- )
-)
-
-(define-method get_embedded_rect
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_get_embedded_rect")
- (return-type "gboolean")
- (parameters
- '("GdkRectangle*" "rectangle")
- )
-)
-
-(define-method get_attach_points
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_get_attach_points")
+(define-method lookup
+ (of-object "GtkIconSize")
+ (c-name "gtk_icon_size_lookup")
(return-type "gboolean")
(parameters
- '("GdkPoint**" "points")
- '("gint*" "n_points")
+ '("gint*" "width")
+ '("gint*" "height")
)
)
-(define-method get_display_name
- (of-object "GtkIconInfo")
- (c-name "gtk_icon_info_get_display_name")
- (return-type "const-gchar*")
-)
-
;; From gtkiconview.h
@@ -14509,24 +13432,6 @@
)
)
-(define-function gtk_image_new_from_stock
- (c-name "gtk_image_new_from_stock")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkIconSize" "size")
- )
-)
-
-(define-function gtk_image_new_from_icon_set
- (c-name "gtk_image_new_from_icon_set")
- (return-type "GtkWidget*")
- (parameters
- '("GtkIconSet*" "icon_set")
- '("GtkIconSize" "size")
- )
-)
-
(define-function gtk_image_new_from_animation
(c-name "gtk_image_new_from_animation")
(return-type "GtkWidget*")
@@ -14594,26 +13499,6 @@
)
)
-(define-method set_from_stock
- (of-object "GtkImage")
- (c-name "gtk_image_set_from_stock")
- (return-type "none")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkIconSize" "size")
- )
-)
-
-(define-method set_from_icon_set
- (of-object "GtkImage")
- (c-name "gtk_image_set_from_icon_set")
- (return-type "none")
- (parameters
- '("GtkIconSet*" "icon_set")
- '("GtkIconSize" "size")
- )
-)
-
(define-method set_from_animation
(of-object "GtkImage")
(c-name "gtk_image_set_from_animation")
@@ -14673,26 +13558,6 @@
(return-type "GdkPixbuf*")
)
-(define-method get_stock
- (of-object "GtkImage")
- (c-name "gtk_image_get_stock")
- (return-type "none")
- (parameters
- '("gchar**" "stock_id")
- '("GtkIconSize*" "size")
- )
-)
-
-(define-method get_icon_set
- (of-object "GtkImage")
- (c-name "gtk_image_get_icon_set")
- (return-type "none")
- (parameters
- '("GtkIconSet**" "icon_set")
- '("GtkIconSize*" "size")
- )
-)
-
(define-method get_animation
(of-object "GtkImage")
(c-name "gtk_image_get_animation")
@@ -14892,15 +13757,6 @@
(return-type "GtkIMContext*")
)
-(define-method append_menuitems
- (of-object "GtkIMMulticontext")
- (c-name "gtk_im_multicontext_append_menuitems")
- (return-type "none")
- (parameters
- '("GtkMenuShell*" "menushell")
- )
-)
-
(define-method get_context_id
(of-object "GtkIMMulticontext")
(c-name "gtk_im_multicontext_get_context_id")
@@ -15583,36 +14439,6 @@
)
)
-(define-method get_hadjustment
- (of-object "GtkLayout")
- (c-name "gtk_layout_get_hadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method get_vadjustment
- (of-object "GtkLayout")
- (c-name "gtk_layout_get_vadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method set_hadjustment
- (of-object "GtkLayout")
- (c-name "gtk_layout_set_hadjustment")
- (return-type "none")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
-(define-method set_vadjustment
- (of-object "GtkLayout")
- (c-name "gtk_layout_set_vadjustment")
- (return-type "none")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
;; From gtklevelbar.h
@@ -16574,23 +15400,6 @@
)
)
-(define-function gtk_key_snooper_install
- (c-name "gtk_key_snooper_install")
- (return-type "guint")
- (parameters
- '("GtkKeySnoopFunc" "snooper")
- '("gpointer" "func_data")
- )
-)
-
-(define-function gtk_key_snooper_remove
- (c-name "gtk_key_snooper_remove")
- (return-type "none")
- (parameters
- '("guint" "snooper_handler_id")
- )
-)
-
(define-function gtk_get_current_event
(c-name "gtk_get_current_event")
(return-type "GdkEvent*")
@@ -16959,36 +15768,6 @@
(return-type "GtkWidget*")
)
-(define-method set_tearoff_state
- (of-object "GtkMenu")
- (c-name "gtk_menu_set_tearoff_state")
- (return-type "none")
- (parameters
- '("gboolean" "torn_off")
- )
-)
-
-(define-method get_tearoff_state
- (of-object "GtkMenu")
- (c-name "gtk_menu_get_tearoff_state")
- (return-type "gboolean")
-)
-
-(define-method set_title
- (of-object "GtkMenu")
- (c-name "gtk_menu_set_title")
- (return-type "none")
- (parameters
- '("const-gchar*" "title")
- )
-)
-
-(define-method get_title
- (of-object "GtkMenu")
- (c-name "gtk_menu_get_title")
- (return-type "const-gchar*")
-)
-
(define-method reorder_child
(of-object "GtkMenu")
(c-name "gtk_menu_reorder_child")
@@ -17150,21 +15929,6 @@
)
)
-(define-method set_right_justified
- (of-object "GtkMenuItem")
- (c-name "gtk_menu_item_set_right_justified")
- (return-type "none")
- (parameters
- '("gboolean" "right_justified")
- )
-)
-
-(define-method get_right_justified
- (of-object "GtkMenuItem")
- (c-name "gtk_menu_item_get_right_justified")
- (return-type "gboolean")
-)
-
(define-method set_accel_path
(of-object "GtkMenuItem")
(c-name "gtk_menu_item_set_accel_path")
@@ -17385,14 +16149,6 @@
)
)
-(define-function gtk_menu_tool_button_new_from_stock
- (c-name "gtk_menu_tool_button_new_from_stock")
- (return-type "GtkToolItem*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
(define-method set_menu
(of-object "GtkMenuToolButton")
(c-name "gtk_menu_tool_button_set_menu")
@@ -17493,6 +16249,12 @@
(return-type "const-gchar*")
)
+(define-method get_text_direction
+ (of-object "GtkMenuTrackerItem")
+ (c-name "gtk_menu_tracker_item_get_text_direction")
+ (return-type "const-gchar*")
+)
+
(define-method get_is_separator
(of-object "GtkMenuTrackerItem")
(c-name "gtk_menu_tracker_item_get_is_separator")
@@ -17625,21 +16387,6 @@
(varargs #t)
)
-(define-method set_image
- (of-object "GtkMessageDialog")
- (c-name "gtk_message_dialog_set_image")
- (return-type "none")
- (parameters
- '("GtkWidget*" "image")
- )
-)
-
-(define-method get_image
- (of-object "GtkMessageDialog")
- (c-name "gtk_message_dialog_get_image")
- (return-type "GtkWidget*")
-)
-
(define-method set_markup
(of-object "GtkMessageDialog")
(c-name "gtk_message_dialog_set_markup")
@@ -17700,10 +16447,6 @@
-;; From gtkmodifierstyle.h
-
-
-
;; From gtkmodules.h
@@ -18054,18 +16797,6 @@
(return-type "gboolean")
)
-(define-method get_tab_hborder
- (of-object "GtkNotebook")
- (c-name "gtk_notebook_get_tab_hborder")
- (return-type "guint16")
-)
-
-(define-method get_tab_vborder
- (of-object "GtkNotebook")
- (c-name "gtk_notebook_get_tab_vborder")
- (return-type "guint16")
-)
-
(define-method popup_enable
(of-object "GtkNotebook")
(c-name "gtk_notebook_popup_enable")
@@ -18232,33 +16963,6 @@
-;; From gtkoffscreenwindow.h
-
-(define-function gtk_offscreen_window_get_type
- (c-name "gtk_offscreen_window_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_offscreen_window_new
- (c-name "gtk_offscreen_window_new")
- (is-constructor-of "GtkOffscreenWindow")
- (return-type "GtkWidget*")
-)
-
-(define-method get_surface
- (of-object "GtkOffscreenWindow")
- (c-name "gtk_offscreen_window_get_surface")
- (return-type "cairo_surface_t*")
-)
-
-(define-method get_pixbuf
- (of-object "GtkOffscreenWindow")
- (c-name "gtk_offscreen_window_get_pixbuf")
- (return-type "GdkPixbuf*")
-)
-
-
-
;; From gtkorientable.h
(define-function gtk_orientable_get_type
@@ -19080,21 +17784,6 @@
)
)
-(define-method get_show_connect_to_server
- (of-object "GtkPlacesSidebar")
- (c-name "gtk_places_sidebar_get_show_connect_to_server")
- (return-type "gboolean")
-)
-
-(define-method set_show_connect_to_server
- (of-object "GtkPlacesSidebar")
- (c-name "gtk_places_sidebar_set_show_connect_to_server")
- (return-type "none")
- (parameters
- '("gboolean" "show_connect_to_server")
- )
-)
-
(define-method get_show_enter_location
(of-object "GtkPlacesSidebar")
(c-name "gtk_places_sidebar_get_show_enter_location")
@@ -19200,70 +17889,6 @@
-;; From gtkplug.h
-
-(define-function gtk_plug_get_type
- (c-name "gtk_plug_get_type")
- (return-type "GType")
-)
-
-(define-method construct
- (of-object "GtkPlug")
- (c-name "gtk_plug_construct")
- (return-type "none")
- (parameters
- '("Window" "socket_id")
- )
-)
-
-(define-function gtk_plug_new
- (c-name "gtk_plug_new")
- (is-constructor-of "GtkPlug")
- (return-type "GtkWidget*")
- (parameters
- '("Window" "socket_id")
- )
-)
-
-(define-method construct_for_display
- (of-object "GtkPlug")
- (c-name "gtk_plug_construct_for_display")
- (return-type "none")
- (parameters
- '("GdkDisplay*" "display")
- '("Window" "socket_id")
- )
-)
-
-(define-function gtk_plug_new_for_display
- (c-name "gtk_plug_new_for_display")
- (return-type "GtkWidget*")
- (parameters
- '("GdkDisplay*" "display")
- '("Window" "socket_id")
- )
-)
-
-(define-method get_id
- (of-object "GtkPlug")
- (c-name "gtk_plug_get_id")
- (return-type "Window")
-)
-
-(define-method get_embedded
- (of-object "GtkPlug")
- (c-name "gtk_plug_get_embedded")
- (return-type "gboolean")
-)
-
-(define-method get_socket_window
- (of-object "GtkPlug")
- (c-name "gtk_plug_get_socket_window")
- (return-type "GdkWindow*")
-)
-
-
-
;; From gtkpopover.h
(define-function gtk_popover_get_type
@@ -19362,21 +17987,6 @@
)
)
-(define-method set_transitions_enabled
- (of-object "GtkPopover")
- (c-name "gtk_popover_set_transitions_enabled")
- (return-type "none")
- (parameters
- '("gboolean" "transitions_enabled")
- )
-)
-
-(define-method get_transitions_enabled
- (of-object "GtkPopover")
- (c-name "gtk_popover_get_transitions_enabled")
- (return-type "gboolean")
-)
-
(define-method set_default_widget
(of-object "GtkPopover")
(c-name "gtk_popover_set_default_widget")
@@ -21907,30 +20517,12 @@
)
)
-(define-function gtk_radio_tool_button_new_from_stock
- (c-name "gtk_radio_tool_button_new_from_stock")
- (return-type "GtkToolItem*")
- (parameters
- '("GSList*" "group")
- '("const-gchar*" "stock_id")
- )
-)
-
(define-method new_from_widget
(of-object "GtkRadioToolButton")
(c-name "gtk_radio_tool_button_new_from_widget")
(return-type "GtkToolItem*")
)
-(define-method new_with_stock_from_widget
- (of-object "GtkRadioToolButton")
- (c-name "gtk_radio_tool_button_new_with_stock_from_widget")
- (return-type "GtkToolItem*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
(define-method get_group
(of-object "GtkRadioToolButton")
(c-name "gtk_radio_tool_button_get_group")
@@ -22015,21 +20607,6 @@
(return-type "gboolean")
)
-(define-method set_min_slider_size
- (of-object "GtkRange")
- (c-name "gtk_range_set_min_slider_size")
- (return-type "none")
- (parameters
- '("gint" "min_size")
- )
-)
-
-(define-method get_min_slider_size
- (of-object "GtkRange")
- (c-name "gtk_range_get_min_slider_size")
- (return-type "gint")
-)
-
(define-method get_range_rect
(of-object "GtkRange")
(c-name "gtk_range_get_range_rect")
@@ -23125,16 +21702,6 @@
)
)
-(define-function gtk_render_icon_pixbuf
- (c-name "gtk_render_icon_pixbuf")
- (return-type "GdkPixbuf*")
- (parameters
- '("GtkStyleContext*" "context")
- '("const-GtkIconSource*" "source")
- '("GtkIconSize" "size")
- )
-)
-
(define-function gtk_render_icon
(c-name "gtk_render_icon")
(return-type "none")
@@ -23645,15 +22212,6 @@
(return-type "GtkShadowType")
)
-(define-method add_with_viewport
- (of-object "GtkScrolledWindow")
- (c-name "gtk_scrolled_window_add_with_viewport")
- (return-type "none")
- (parameters
- '("GtkWidget*" "child")
- )
-)
-
(define-method get_min_content_width
(of-object "GtkScrolledWindow")
(c-name "gtk_scrolled_window_get_min_content_width")
@@ -24412,23 +22970,6 @@
)
)
-(define-function gtk_settings_install_property
- (c-name "gtk_settings_install_property")
- (return-type "none")
- (parameters
- '("GParamSpec*" "pspec")
- )
-)
-
-(define-function gtk_settings_install_property_parser
- (c-name "gtk_settings_install_property_parser")
- (return-type "none")
- (parameters
- '("GParamSpec*" "pspec")
- '("GtkRcPropertyParser" "parser")
- )
-)
-
(define-function gtk_rc_property_parse_color
(c-name "gtk_rc_property_parse_color")
(return-type "gboolean")
@@ -24479,49 +23020,6 @@
)
)
-(define-method set_property_value
- (of-object "GtkSettings")
- (c-name "gtk_settings_set_property_value")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- '("const-GtkSettingsValue*" "svalue")
- )
-)
-
-(define-method set_string_property
- (of-object "GtkSettings")
- (c-name "gtk_settings_set_string_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- '("const-gchar*" "v_string")
- '("const-gchar*" "origin")
- )
-)
-
-(define-method set_long_property
- (of-object "GtkSettings")
- (c-name "gtk_settings_set_long_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- '("glong" "v_long")
- '("const-gchar*" "origin")
- )
-)
-
-(define-method set_double_property
- (of-object "GtkSettings")
- (c-name "gtk_settings_set_double_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- '("gdouble" "v_double")
- '("const-gchar*" "origin")
- )
-)
-
(define-method reset_property
(of-object "GtkSettings")
(c-name "gtk_settings_reset_property")
@@ -24674,21 +23172,6 @@
(return-type "GtkSizeGroupMode")
)
-(define-method set_ignore_hidden
- (of-object "GtkSizeGroup")
- (c-name "gtk_size_group_set_ignore_hidden")
- (return-type "none")
- (parameters
- '("gboolean" "ignore_hidden")
- )
-)
-
-(define-method get_ignore_hidden
- (of-object "GtkSizeGroup")
- (c-name "gtk_size_group_get_ignore_hidden")
- (return-type "gboolean")
-)
-
(define-method add_widget
(of-object "GtkSizeGroup")
(c-name "gtk_size_group_add_widget")
@@ -24729,42 +23212,6 @@
-;; From gtksocket.h
-
-(define-function gtk_socket_get_type
- (c-name "gtk_socket_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_socket_new
- (c-name "gtk_socket_new")
- (is-constructor-of "GtkSocket")
- (return-type "GtkWidget*")
-)
-
-(define-method add_id
- (of-object "GtkSocket")
- (c-name "gtk_socket_add_id")
- (return-type "none")
- (parameters
- '("Window" "window")
- )
-)
-
-(define-method get_id
- (of-object "GtkSocket")
- (c-name "gtk_socket_get_id")
- (return-type "Window")
-)
-
-(define-method get_plug_window
- (of-object "GtkSocket")
- (c-name "gtk_socket_get_plug_window")
- (return-type "GdkWindow*")
-)
-
-
-
;; From gtkspinbutton.h
(define-function gtk_spin_button_get_type
@@ -25387,7 +23834,6 @@
(return-type "none")
(parameters
'("const-gchar*" "property")
- '("GtkStateFlags" "state")
'("GValue*" "value")
)
)
@@ -25397,7 +23843,6 @@
(c-name "gtk_style_context_get_valist")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
'("va_list" "args")
)
)
@@ -25407,7 +23852,6 @@
(c-name "gtk_style_context_get")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
)
(varargs #t)
)
@@ -25442,16 +23886,6 @@
(return-type "gint")
)
-(define-method state_is_running
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_state_is_running")
- (return-type "gboolean")
- (parameters
- '("GtkStateType" "state")
- '("gdouble*" "progress")
- )
-)
-
(define-method set_path
(of-object "GtkStyleContext")
(c-name "gtk_style_context_set_path")
@@ -25515,41 +23949,6 @@
)
)
-(define-method list_regions
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_list_regions")
- (return-type "GList*")
-)
-
-(define-method add_region
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_add_region")
- (return-type "none")
- (parameters
- '("const-gchar*" "region_name")
- '("GtkRegionFlags" "flags")
- )
-)
-
-(define-method remove_region
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_remove_region")
- (return-type "none")
- (parameters
- '("const-gchar*" "region_name")
- )
-)
-
-(define-method has_region
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_has_region")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "region_name")
- '("GtkRegionFlags*" "flags_return")
- )
-)
-
(define-method get_style_property
(of-object "GtkStyleContext")
(c-name "gtk_style_context_get_style_property")
@@ -25578,37 +23977,6 @@
(varargs #t)
)
-(define-method lookup_icon_set
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_lookup_icon_set")
- (return-type "GtkIconSet*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method render_icon_pixbuf
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_render_icon_pixbuf")
- (return-type "GdkPixbuf*")
- (parameters
- '("GtkStyleContext*" "context")
- '("GtkIconSize" "size")
- )
-)
-
-(define-method render_icon_surface
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_render_icon_surface")
- (return-type "cairo_surface_t*")
- (parameters
- '("GtkStyleContext*" "context")
- '("GtkIconSize" "size")
- '("int" "scale")
- '("GdkWindow*" "for_window")
- )
-)
-
(define-method set_screen
(of-object "GtkStyleContext")
(c-name "gtk_style_context_set_screen")
@@ -25639,21 +24007,6 @@
(return-type "GdkFrameClock*")
)
-(define-method set_direction
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_set_direction")
- (return-type "none")
- (parameters
- '("GtkTextDirection" "direction")
- )
-)
-
-(define-method get_direction
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_get_direction")
- (return-type "GtkTextDirection")
-)
-
(define-method set_junction_sides
(of-object "GtkStyleContext")
(c-name "gtk_style_context_set_junction_sides")
@@ -25679,59 +24032,11 @@
)
)
-(define-method notify_state_change
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_notify_state_change")
- (return-type "none")
- (parameters
- '("GdkWindow*" "window")
- '("gpointer" "region_id")
- '("GtkStateType" "state")
- '("gboolean" "state_value")
- )
-)
-
-(define-method cancel_animations
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_cancel_animations")
- (return-type "none")
- (parameters
- '("gpointer" "region_id")
- )
-)
-
-(define-method scroll_animations
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_scroll_animations")
- (return-type "none")
- (parameters
- '("GdkWindow*" "window")
- '("gint" "dx")
- '("gint" "dy")
- )
-)
-
-(define-method push_animatable_region
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_push_animatable_region")
- (return-type "none")
- (parameters
- '("gpointer" "region_id")
- )
-)
-
-(define-method pop_animatable_region
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_pop_animatable_region")
- (return-type "none")
-)
-
(define-method get_color
(of-object "GtkStyleContext")
(c-name "gtk_style_context_get_color")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
'("GdkRGBA*" "color")
)
)
@@ -25741,7 +24046,6 @@
(c-name "gtk_style_context_get_background_color")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
'("GdkRGBA*" "color")
)
)
@@ -25751,26 +24055,15 @@
(c-name "gtk_style_context_get_border_color")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
'("GdkRGBA*" "color")
)
)
-(define-method get_font
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_get_font")
- (return-type "const-PangoFontDescription*")
- (parameters
- '("GtkStateFlags" "state")
- )
-)
-
(define-method get_border
(of-object "GtkStyleContext")
(c-name "gtk_style_context_get_border")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
'("GtkBorder*" "border")
)
)
@@ -25780,7 +24073,6 @@
(c-name "gtk_style_context_get_padding")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
'("GtkBorder*" "padding")
)
)
@@ -25790,17 +24082,10 @@
(c-name "gtk_style_context_get_margin")
(return-type "none")
(parameters
- '("GtkStateFlags" "state")
'("GtkBorder*" "margin")
)
)
-(define-method invalidate
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_invalidate")
- (return-type "none")
-)
-
(define-function gtk_style_context_reset_widgets
(c-name "gtk_style_context_reset_widgets")
(return-type "none")
@@ -25809,15 +24094,6 @@
)
)
-(define-method set_background
- (of-object "GtkStyleContext")
- (c-name "gtk_style_context_set_background")
- (return-type "none")
- (parameters
- '("GdkWindow*" "window")
- )
-)
-
(define-function gtk_render_insertion_cursor
(c-name "gtk_render_insertion_cursor")
(return-type "none")
@@ -25832,19 +24108,6 @@
)
)
-(define-function gtk_draw_insertion_cursor
- (c-name "gtk_draw_insertion_cursor")
- (return-type "none")
- (parameters
- '("GtkWidget*" "widget")
- '("cairo_t*" "cr")
- '("const-GdkRectangle*" "location")
- '("gboolean" "is_primary")
- '("GtkTextDirection" "direction")
- '("gboolean" "draw_arrow")
- )
-)
-
(define-method to_string
(of-object "GtkStyleContext")
(c-name "gtk_style_context_to_string")
@@ -25863,15 +24126,6 @@
(return-type "GType")
)
-(define-method get_style
- (of-object "GtkStyleProvider")
- (c-name "gtk_style_provider_get_style")
- (return-type "GtkStyleProperties*")
- (parameters
- '("GtkWidgetPath*" "path")
- )
-)
-
(define-method get_style_property
(of-object "GtkStyleProvider")
(c-name "gtk_style_provider_get_style_property")
@@ -25884,15 +24138,6 @@
)
)
-(define-method get_icon_factory
- (of-object "GtkStyleProvider")
- (c-name "gtk_style_provider_get_icon_factory")
- (return-type "GtkIconFactory*")
- (parameters
- '("GtkWidgetPath*" "path")
- )
-)
-
;; From gtkswitch.h
@@ -25975,62 +24220,6 @@
)
)
-(define-function gtk_test_create_widget
- (c-name "gtk_test_create_widget")
- (return-type "GtkWidget*")
- (parameters
- '("GType" "widget_type")
- '("const-gchar*" "first_property_name")
- )
- (varargs #t)
-)
-
-(define-function gtk_test_create_simple_window
- (c-name "gtk_test_create_simple_window")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "window_title")
- '("const-gchar*" "dialog_text")
- )
-)
-
-(define-function gtk_test_display_button_window
- (c-name "gtk_test_display_button_window")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "window_title")
- '("const-gchar*" "dialog_text")
- )
- (varargs #t)
-)
-
-(define-function gtk_test_slider_set_perc
- (c-name "gtk_test_slider_set_perc")
- (return-type "none")
- (parameters
- '("GtkWidget*" "widget")
- '("double" "percentage")
- )
-)
-
-(define-function gtk_test_slider_get_value
- (c-name "gtk_test_slider_get_value")
- (return-type "double")
- (parameters
- '("GtkWidget*" "widget")
- )
-)
-
-(define-function gtk_test_spin_button_click
- (c-name "gtk_test_spin_button_click")
- (return-type "gboolean")
- (parameters
- '("GtkSpinButton*" "spinner")
- '("guint" "button")
- '("gboolean" "upwards")
- )
-)
-
(define-function gtk_test_widget_wait_for_draw
(c-name "gtk_test_widget_wait_for_draw")
(return-type "none")
@@ -26039,16 +24228,6 @@
)
)
-(define-function gtk_test_widget_click
- (c-name "gtk_test_widget_click")
- (return-type "gboolean")
- (parameters
- '("GtkWidget*" "widget")
- '("guint" "button")
- '("GdkModifierType" "modifiers")
- )
-)
-
(define-function gtk_test_widget_send_key
(c-name "gtk_test_widget_send_key")
(return-type "gboolean")
@@ -26059,23 +24238,6 @@
)
)
-(define-function gtk_test_text_set
- (c-name "gtk_test_text_set")
- (return-type "none")
- (parameters
- '("GtkWidget*" "widget")
- '("const-gchar*" "string")
- )
-)
-
-(define-function gtk_test_text_get
- (c-name "gtk_test_text_get")
- (return-type "gchar*")
- (parameters
- '("GtkWidget*" "widget")
- )
-)
-
(define-function gtk_test_find_sibling
(c-name "gtk_test_find_sibling")
(return-type "GtkWidget*")
@@ -27064,15 +25226,6 @@
)
)
-(define-method begins_tag
- (of-object "GtkTextIter")
- (c-name "gtk_text_iter_begins_tag")
- (return-type "gboolean")
- (parameters
- '("GtkTextTag*" "tag")
- )
-)
-
(define-method ends_tag
(of-object "GtkTextIter")
(c-name "gtk_text_iter_ends_tag")
@@ -28483,18 +26636,6 @@
)
)
-(define-method get_hadjustment
- (of-object "GtkTextView")
- (c-name "gtk_text_view_get_hadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method get_vadjustment
- (of-object "GtkTextView")
- (c-name "gtk_text_view_get_vadjustment")
- (return-type "GtkAdjustment*")
-)
-
(define-method get_window
(of-object "GtkTextView")
(c-name "gtk_text_view_get_window")
@@ -28993,14 +27134,6 @@
(return-type "GtkToolItem*")
)
-(define-function gtk_toggle_tool_button_new_from_stock
- (c-name "gtk_toggle_tool_button_new_from_stock")
- (return-type "GtkToolItem*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
(define-method set_active
(of-object "GtkToggleToolButton")
(c-name "gtk_toggle_tool_button_set_active")
@@ -29122,12 +27255,6 @@
(return-type "none")
)
-(define-method get_relief_style
- (of-object "GtkToolbar")
- (c-name "gtk_toolbar_get_relief_style")
- (return-type "GtkReliefStyle")
-)
-
(define-method get_drop_index
(of-object "GtkToolbar")
(c-name "gtk_toolbar_get_drop_index")
@@ -29167,14 +27294,6 @@
)
)
-(define-function gtk_tool_button_new_from_stock
- (c-name "gtk_tool_button_new_from_stock")
- (return-type "GtkToolItem*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
(define-method set_label
(of-object "GtkToolButton")
(c-name "gtk_tool_button_set_label")
@@ -29205,21 +27324,6 @@
(return-type "gboolean")
)
-(define-method set_stock_id
- (of-object "GtkToolButton")
- (c-name "gtk_tool_button_set_stock_id")
- (return-type "none")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method get_stock_id
- (of-object "GtkToolButton")
- (c-name "gtk_tool_button_get_stock_id")
- (return-type "const-gchar*")
-)
-
(define-method set_icon_name
(of-object "GtkToolButton")
(c-name "gtk_tool_button_set_icon_name")
@@ -29559,12 +27663,6 @@
(return-type "GtkToolbarStyle")
)
-(define-method get_relief_style
- (of-object "GtkToolItem")
- (c-name "gtk_tool_item_get_relief_style")
- (return-type "GtkReliefStyle")
-)
-
(define-method get_text_alignment
(of-object "GtkToolItem")
(c-name "gtk_tool_item_get_text_alignment")
@@ -29784,18 +27882,6 @@
)
)
-(define-method get_hadjustment
- (of-object "GtkToolPalette")
- (c-name "gtk_tool_palette_get_hadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method get_vadjustment
- (of-object "GtkToolPalette")
- (c-name "gtk_tool_palette_get_vadjustment")
- (return-type "GtkAdjustment*")
-)
-
(define-function gtk_tool_palette_get_drag_target_item
(c-name "gtk_tool_palette_get_drag_target_item")
(return-type "const-GtkTargetEntry*")
@@ -29833,12 +27919,6 @@
(return-type "GtkToolbarStyle")
)
-(define-method get_relief_style
- (of-object "GtkToolShell")
- (c-name "gtk_tool_shell_get_relief_style")
- (return-type "GtkReliefStyle")
-)
-
(define-method rebuild_menu
(of-object "GtkToolShell")
(c-name "gtk_tool_shell_rebuild_menu")
@@ -29905,16 +27985,6 @@
)
)
-(define-method set_icon_from_stock
- (of-object "GtkTooltip")
- (c-name "gtk_tooltip_set_icon_from_stock")
- (return-type "none")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkIconSize" "size")
- )
-)
-
(define-method set_icon_from_icon_name
(of-object "GtkTooltip")
(c-name "gtk_tooltip_set_icon_from_icon_name")
@@ -31711,36 +29781,6 @@
(return-type "GtkTreeSelection*")
)
-(define-method get_hadjustment
- (of-object "GtkTreeView")
- (c-name "gtk_tree_view_get_hadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method set_hadjustment
- (of-object "GtkTreeView")
- (c-name "gtk_tree_view_set_hadjustment")
- (return-type "none")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
-(define-method get_vadjustment
- (of-object "GtkTreeView")
- (c-name "gtk_tree_view_get_vadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method set_vadjustment
- (of-object "GtkTreeView")
- (c-name "gtk_tree_view_set_vadjustment")
- (return-type "none")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
(define-method get_headers_visible
(of-object "GtkTreeView")
(c-name "gtk_tree_view_get_headers_visible")
@@ -31777,21 +29817,6 @@
)
)
-(define-method set_rules_hint
- (of-object "GtkTreeView")
- (c-name "gtk_tree_view_set_rules_hint")
- (return-type "none")
- (parameters
- '("gboolean" "setting")
- )
-)
-
-(define-method get_rules_hint
- (of-object "GtkTreeView")
- (c-name "gtk_tree_view_get_rules_hint")
- (return-type "gboolean")
-)
-
(define-method get_activate_on_single_click
(of-object "GtkTreeView")
(c-name "gtk_tree_view_get_activate_on_single_click")
@@ -32360,17 +30385,6 @@
)
)
-(define-method set_destroy_count_func
- (of-object "GtkTreeView")
- (c-name "gtk_tree_view_set_destroy_count_func")
- (return-type "none")
- (parameters
- '("GtkTreeDestroyCountFunc" "func")
- '("gpointer" "data")
- '("GDestroyNotify" "destroy")
- )
-)
-
(define-method set_fixed_height_mode
(of-object "GtkTreeView")
(c-name "gtk_tree_view_set_fixed_height_mode")
@@ -32619,11 +30633,6 @@
(return-type "GType")
)
-(define-function gtk_resize_mode_get_type
- (c-name "gtk_resize_mode_get_type")
- (return-type "GType")
-)
-
(define-function gtk_css_provider_error_get_type
(c-name "gtk_css_provider_error_get_type")
(return-type "GType")
@@ -32779,16 +30788,6 @@
(return-type "GType")
)
-(define-function gtk_im_preedit_style_get_type
- (c-name "gtk_im_preedit_style_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_im_status_style_get_type
- (c-name "gtk_im_status_style_get_type")
- (return-type "GType")
-)
-
(define-function gtk_pack_direction_get_type
(c-name "gtk_pack_direction_get_type")
(return-type "GType")
@@ -32859,11 +30858,6 @@
(return-type "GType")
)
-(define-function gtk_region_flags_get_type
- (c-name "gtk_region_flags_get_type")
- (return-type "GType")
-)
-
(define-function gtk_junction_sides_get_type
(c-name "gtk_junction_sides_get_type")
(return-type "GType")
@@ -33089,11 +31083,6 @@
(return-type "GType")
)
-(define-function gtk_toolbar_space_style_get_type
- (c-name "gtk_toolbar_space_style_get_type")
- (return-type "GType")
-)
-
(define-function gtk_tool_palette_drag_targets_get_type
(c-name "gtk_tool_palette_drag_targets_get_type")
(return-type "GType")
@@ -33129,41 +31118,6 @@
(return-type "GType")
)
-(define-function gtk_rc_flags_get_type
- (c-name "gtk_rc_flags_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_rc_token_type_get_type
- (c-name "gtk_rc_token_type_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_path_priority_type_get_type
- (c-name "gtk_path_priority_type_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_path_type_get_type
- (c-name "gtk_path_type_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_expander_style_get_type
- (c-name "gtk_expander_style_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_attach_options_get_type
- (c-name "gtk_attach_options_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_ui_manager_item_type_get_type
- (c-name "gtk_ui_manager_item_type_get_type")
- (return-type "GType")
-)
-
;; From gtktypes.h
@@ -33199,36 +31153,6 @@
)
)
-(define-method get_hadjustment
- (of-object "GtkViewport")
- (c-name "gtk_viewport_get_hadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method get_vadjustment
- (of-object "GtkViewport")
- (c-name "gtk_viewport_get_vadjustment")
- (return-type "GtkAdjustment*")
-)
-
-(define-method set_hadjustment
- (of-object "GtkViewport")
- (c-name "gtk_viewport_set_hadjustment")
- (return-type "none")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
-(define-method set_vadjustment
- (of-object "GtkViewport")
- (c-name "gtk_viewport_set_vadjustment")
- (return-type "none")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
(define-method set_shadow_type
(of-object "GtkViewport")
(c-name "gtk_viewport_set_shadow_type")
@@ -33435,15 +31359,6 @@
(return-type "GdkFrameClock*")
)
-(define-method size_request
- (of-object "GtkWidget")
- (c-name "gtk_widget_size_request")
- (return-type "none")
- (parameters
- '("GtkRequisition*" "requisition")
- )
-)
-
(define-method size_allocate
(of-object "GtkWidget")
(c-name "gtk_widget_size_allocate")
@@ -33511,6 +31426,20 @@
)
)
+(define-method measure
+ (of-object "GtkWidget")
+ (c-name "gtk_widget_measure")
+ (return-type "none")
+ (parameters
+ '("GtkOrientation" "orientation")
+ '("int" "for_size")
+ '("int*" "minimum")
+ '("int*" "natural")
+ '("int*" "minimum_baseline")
+ '("int*" "natural_baseline")
+ )
+)
+
(define-method get_preferred_height_and_baseline_for_width
(of-object "GtkWidget")
(c-name "gtk_widget_get_preferred_height_and_baseline_for_width")
@@ -33534,15 +31463,6 @@
)
)
-(define-method get_child_requisition
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_child_requisition")
- (return-type "none")
- (parameters
- '("GtkRequisition*" "requisition")
- )
-)
-
(define-method add_accelerator
(of-object "GtkWidget")
(c-name "gtk_widget_add_accelerator")
@@ -33610,15 +31530,6 @@
)
)
-(define-method send_expose
- (of-object "GtkWidget")
- (c-name "gtk_widget_send_expose")
- (return-type "gint")
- (parameters
- '("GdkEvent*" "event")
- )
-)
-
(define-method send_focus_change
(of-object "GtkWidget")
(c-name "gtk_widget_send_focus_change")
@@ -33634,15 +31545,6 @@
(return-type "gboolean")
)
-(define-method reparent
- (of-object "GtkWidget")
- (c-name "gtk_widget_reparent")
- (return-type "none")
- (parameters
- '("GtkWidget*" "new_parent")
- )
-)
-
(define-method intersect
(of-object "GtkWidget")
(c-name "gtk_widget_intersect")
@@ -33653,15 +31555,6 @@
)
)
-(define-method region_intersect
- (of-object "GtkWidget")
- (c-name "gtk_widget_region_intersect")
- (return-type "cairo_region_t*")
- (parameters
- '("const-cairo_region_t*" "region")
- )
-)
-
(define-method freeze_child_notify
(of-object "GtkWidget")
(c-name "gtk_widget_freeze_child_notify")
@@ -33809,21 +31702,6 @@
(return-type "const-gchar*")
)
-(define-method set_state
- (of-object "GtkWidget")
- (c-name "gtk_widget_set_state")
- (return-type "none")
- (parameters
- '("GtkStateType" "state")
- )
-)
-
-(define-method get_state
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_state")
- (return-type "GtkStateType")
-)
-
(define-method set_state_flags
(of-object "GtkWidget")
(c-name "gtk_widget_set_state_flags")
@@ -33963,21 +31841,6 @@
(return-type "gboolean")
)
-(define-method set_double_buffered
- (of-object "GtkWidget")
- (c-name "gtk_widget_set_double_buffered")
- (return-type "none")
- (parameters
- '("gboolean" "double_buffered")
- )
-)
-
-(define-method get_double_buffered
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_double_buffered")
- (return-type "gboolean")
-)
-
(define-method set_redraw_on_allocate
(of-object "GtkWidget")
(c-name "gtk_widget_set_redraw_on_allocate")
@@ -34129,15 +31992,6 @@
)
)
-(define-method get_requisition
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_requisition")
- (return-type "none")
- (parameters
- '("GtkRequisition*" "requisition")
- )
-)
-
(define-method child_focus
(of-object "GtkWidget")
(c-name "gtk_widget_child_focus")
@@ -34269,21 +32123,6 @@
)
)
-(define-method get_visual
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_visual")
- (return-type "GdkVisual*")
-)
-
-(define-method set_visual
- (of-object "GtkWidget")
- (c-name "gtk_widget_set_visual")
- (return-type "none")
- (parameters
- '("GdkVisual*" "visual")
- )
-)
-
(define-method get_screen
(of-object "GtkWidget")
(c-name "gtk_widget_get_screen")
@@ -34308,12 +32147,6 @@
(return-type "GdkDisplay*")
)
-(define-method get_root_window
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_root_window")
- (return-type "GdkWindow*")
-)
-
(define-method get_settings
(of-object "GtkWidget")
(c-name "gtk_widget_get_settings")
@@ -34479,36 +32312,6 @@
)
)
-(define-method get_margin_left
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_margin_left")
- (return-type "gint")
-)
-
-(define-method set_margin_left
- (of-object "GtkWidget")
- (c-name "gtk_widget_set_margin_left")
- (return-type "none")
- (parameters
- '("gint" "margin")
- )
-)
-
-(define-method get_margin_right
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_margin_right")
- (return-type "gint")
-)
-
-(define-method set_margin_right
- (of-object "GtkWidget")
- (c-name "gtk_widget_set_margin_right")
- (return-type "none")
- (parameters
- '("gint" "margin")
- )
-)
-
(define-method get_margin_start
(of-object "GtkWidget")
(c-name "gtk_widget_get_margin_start")
@@ -34584,16 +32387,6 @@
)
)
-(define-method get_pointer
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_pointer")
- (return-type "none")
- (parameters
- '("gint*" "x")
- '("gint*" "y")
- )
-)
-
(define-method is_ancestor
(of-object "GtkWidget")
(c-name "gtk_widget_is_ancestor")
@@ -34622,55 +32415,6 @@
(return-type "gboolean")
)
-(define-method override_color
- (of-object "GtkWidget")
- (c-name "gtk_widget_override_color")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("const-GdkRGBA*" "color")
- )
-)
-
-(define-method override_background_color
- (of-object "GtkWidget")
- (c-name "gtk_widget_override_background_color")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("const-GdkRGBA*" "color")
- )
-)
-
-(define-method override_font
- (of-object "GtkWidget")
- (c-name "gtk_widget_override_font")
- (return-type "none")
- (parameters
- '("const-PangoFontDescription*" "font_desc")
- )
-)
-
-(define-method override_symbolic_color
- (of-object "GtkWidget")
- (c-name "gtk_widget_override_symbolic_color")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- '("const-GdkRGBA*" "color")
- )
-)
-
-(define-method override_cursor
- (of-object "GtkWidget")
- (c-name "gtk_widget_override_cursor")
- (return-type "none")
- (parameters
- '("const-GdkRGBA*" "cursor")
- '("const-GdkRGBA*" "secondary_cursor")
- )
-)
-
(define-method reset_style
(of-object "GtkWidget")
(c-name "gtk_widget_reset_style")
@@ -34713,41 +32457,6 @@
)
)
-(define-method render_icon_pixbuf
- (of-object "GtkWidget")
- (c-name "gtk_widget_render_icon_pixbuf")
- (return-type "GdkPixbuf*")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkIconSize" "size")
- )
-)
-
-(define-method set_composite_name
- (of-object "GtkWidget")
- (c-name "gtk_widget_set_composite_name")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- )
-)
-
-(define-method get_composite_name
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_composite_name")
- (return-type "gchar*")
-)
-
-(define-function gtk_widget_push_composite_child
- (c-name "gtk_widget_push_composite_child")
- (return-type "none")
-)
-
-(define-function gtk_widget_pop_composite_child
- (c-name "gtk_widget_pop_composite_child")
- (return-type "none")
-)
-
(define-method install_style_property
(of-object "GtkWidgetClass")
(c-name "gtk_widget_class_install_style_property")
@@ -34757,16 +32466,6 @@
)
)
-(define-method install_style_property_parser
- (of-object "GtkWidgetClass")
- (c-name "gtk_widget_class_install_style_property_parser")
- (return-type "none")
- (parameters
- '("GParamSpec*" "pspec")
- '("GtkRcPropertyParser" "parser")
- )
-)
-
(define-method find_style_property
(of-object "GtkWidgetClass")
(c-name "gtk_widget_class_find_style_property")
@@ -35427,67 +33126,6 @@
)
)
-(define-method iter_add_region
- (of-object "GtkWidgetPath")
- (c-name "gtk_widget_path_iter_add_region")
- (return-type "none")
- (parameters
- '("gint" "pos")
- '("const-gchar*" "name")
- '("GtkRegionFlags" "flags")
- )
-)
-
-(define-method iter_remove_region
- (of-object "GtkWidgetPath")
- (c-name "gtk_widget_path_iter_remove_region")
- (return-type "none")
- (parameters
- '("gint" "pos")
- '("const-gchar*" "name")
- )
-)
-
-(define-method iter_clear_regions
- (of-object "GtkWidgetPath")
- (c-name "gtk_widget_path_iter_clear_regions")
- (return-type "none")
- (parameters
- '("gint" "pos")
- )
-)
-
-(define-method iter_list_regions
- (of-object "GtkWidgetPath")
- (c-name "gtk_widget_path_iter_list_regions")
- (return-type "GSList*")
- (parameters
- '("gint" "pos")
- )
-)
-
-(define-method iter_has_region
- (of-object "GtkWidgetPath")
- (c-name "gtk_widget_path_iter_has_region")
- (return-type "gboolean")
- (parameters
- '("gint" "pos")
- '("const-gchar*" "name")
- '("GtkRegionFlags*" "flags")
- )
-)
-
-(define-method iter_has_qregion
- (of-object "GtkWidgetPath")
- (c-name "gtk_widget_path_iter_has_qregion")
- (return-type "gboolean")
- (parameters
- '("gint" "pos")
- '("GQuark" "qname")
- '("GtkRegionFlags*" "flags")
- )
-)
-
(define-method get_object_type
(of-object "GtkWidgetPath")
(c-name "gtk_widget_path_get_object_type")
@@ -35514,19 +33152,6 @@
-;; From gtkwin32embed.h
-
-
-
-;; From gtkwin32embedwidget.h
-
-(define-function gtk_win32_embed_widget_get_type
- (c-name "gtk_win32_embed_widget_get_type")
- (return-type "GType")
-)
-
-
-
;; From gtkwindowgroup.h
(define-function gtk_window_group_get_type
@@ -35612,16 +33237,6 @@
(return-type "const-gchar*")
)
-(define-method set_wmclass
- (of-object "GtkWindow")
- (c-name "gtk_window_set_wmclass")
- (return-type "none")
- (parameters
- '("const-gchar*" "wmclass_name")
- '("const-gchar*" "wmclass_class")
- )
-)
-
(define-method set_role
(of-object "GtkWindow")
(c-name "gtk_window_set_role")
@@ -35745,21 +33360,6 @@
(return-type "GtkWidget*")
)
-(define-method set_opacity
- (of-object "GtkWindow")
- (c-name "gtk_window_set_opacity")
- (return-type "none")
- (parameters
- '("gdouble" "opacity")
- )
-)
-
-(define-method get_opacity
- (of-object "GtkWindow")
- (c-name "gtk_window_get_opacity")
- (return-type "gdouble")
-)
-
(define-method set_type_hint
(of-object "GtkWindow")
(c-name "gtk_window_set_type_hint")
@@ -35940,17 +33540,6 @@
(return-type "GdkGravity")
)
-(define-method set_geometry_hints
- (of-object "GtkWindow")
- (c-name "gtk_window_set_geometry_hints")
- (return-type "none")
- (parameters
- '("GtkWidget*" "geometry_widget")
- '("GdkGeometry*" "geometry")
- '("GdkWindowHints" "geom_mask")
- )
-)
-
(define-method set_screen
(of-object "GtkWindow")
(c-name "gtk_window_set_screen")
@@ -36388,35 +33977,6 @@
)
)
-(define-method parse_geometry
- (of-object "GtkWindow")
- (c-name "gtk_window_parse_geometry")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "geometry")
- )
-)
-
-(define-method set_default_geometry
- (of-object "GtkWindow")
- (c-name "gtk_window_set_default_geometry")
- (return-type "none")
- (parameters
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-method resize_to_geometry
- (of-object "GtkWindow")
- (c-name "gtk_window_resize_to_geometry")
- (return-type "none")
- (parameters
- '("gint" "width")
- '("gint" "height")
- )
-)
-
(define-method get_group
(of-object "GtkWindow")
(c-name "gtk_window_get_group")
@@ -36429,12 +33989,6 @@
(return-type "gboolean")
)
-(define-method reshow_with_initial_size
- (of-object "GtkWindow")
- (c-name "gtk_window_reshow_with_initial_size")
- (return-type "none")
-)
-
(define-method get_window_type
(of-object "GtkWindow")
(c-name "gtk_window_get_window_type")
@@ -36456,36 +34010,6 @@
)
)
-(define-method set_has_resize_grip
- (of-object "GtkWindow")
- (c-name "gtk_window_set_has_resize_grip")
- (return-type "none")
- (parameters
- '("gboolean" "value")
- )
-)
-
-(define-method get_has_resize_grip
- (of-object "GtkWindow")
- (c-name "gtk_window_get_has_resize_grip")
- (return-type "gboolean")
-)
-
-(define-method resize_grip_is_visible
- (of-object "GtkWindow")
- (c-name "gtk_window_resize_grip_is_visible")
- (return-type "gboolean")
-)
-
-(define-method get_resize_grip_area
- (of-object "GtkWindow")
- (c-name "gtk_window_get_resize_grip_area")
- (return-type "gboolean")
- (parameters
- '("GdkRectangle*" "rect")
- )
-)
-
(define-method set_titlebar
(of-object "GtkWindow")
(c-name "gtk_window_set_titlebar")
@@ -36517,18 +34041,6 @@
-;; From gtkx-autocleanups.h
-
-
-
-;; From gtkxembed.h
-
-
-
-;; From gtkx.h
-
-
-
;; From stamp-gtkmarshalers.h
@@ -36545,1034 +34057,6 @@
-;; From gtkactiongroup.h
-
-(define-function gtk_action_group_get_type
- (c-name "gtk_action_group_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_action_group_new
- (c-name "gtk_action_group_new")
- (is-constructor-of "GtkActionGroup")
- (return-type "GtkActionGroup*")
- (parameters
- '("const-gchar*" "name")
- )
-)
-
-(define-method get_name
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_get_name")
- (return-type "const-gchar*")
-)
-
-(define-method get_sensitive
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_get_sensitive")
- (return-type "gboolean")
-)
-
-(define-method set_sensitive
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_set_sensitive")
- (return-type "none")
- (parameters
- '("gboolean" "sensitive")
- )
-)
-
-(define-method get_visible
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_get_visible")
- (return-type "gboolean")
-)
-
-(define-method set_visible
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_set_visible")
- (return-type "none")
- (parameters
- '("gboolean" "visible")
- )
-)
-
-(define-method get_accel_group
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_get_accel_group")
- (return-type "GtkAccelGroup*")
-)
-
-(define-method set_accel_group
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_set_accel_group")
- (return-type "none")
- (parameters
- '("GtkAccelGroup*" "accel_group")
- )
-)
-
-(define-method get_action
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_get_action")
- (return-type "GtkAction*")
- (parameters
- '("const-gchar*" "action_name")
- )
-)
-
-(define-method list_actions
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_list_actions")
- (return-type "GList*")
-)
-
-(define-method add_action
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_action")
- (return-type "none")
- (parameters
- '("GtkAction*" "action")
- )
-)
-
-(define-method add_action_with_accel
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_action_with_accel")
- (return-type "none")
- (parameters
- '("GtkAction*" "action")
- '("const-gchar*" "accelerator")
- )
-)
-
-(define-method remove_action
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_remove_action")
- (return-type "none")
- (parameters
- '("GtkAction*" "action")
- )
-)
-
-(define-method add_actions
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_actions")
- (return-type "none")
- (parameters
- '("const-GtkActionEntry*" "entries")
- '("guint" "n_entries")
- '("gpointer" "user_data")
- )
-)
-
-(define-method add_toggle_actions
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_toggle_actions")
- (return-type "none")
- (parameters
- '("const-GtkToggleActionEntry*" "entries")
- '("guint" "n_entries")
- '("gpointer" "user_data")
- )
-)
-
-(define-method add_radio_actions
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_radio_actions")
- (return-type "none")
- (parameters
- '("const-GtkRadioActionEntry*" "entries")
- '("guint" "n_entries")
- '("gint" "value")
- '("GCallback" "on_change")
- '("gpointer" "user_data")
- )
-)
-
-(define-method add_actions_full
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_actions_full")
- (return-type "none")
- (parameters
- '("const-GtkActionEntry*" "entries")
- '("guint" "n_entries")
- '("gpointer" "user_data")
- '("GDestroyNotify" "destroy")
- )
-)
-
-(define-method add_toggle_actions_full
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_toggle_actions_full")
- (return-type "none")
- (parameters
- '("const-GtkToggleActionEntry*" "entries")
- '("guint" "n_entries")
- '("gpointer" "user_data")
- '("GDestroyNotify" "destroy")
- )
-)
-
-(define-method add_radio_actions_full
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_add_radio_actions_full")
- (return-type "none")
- (parameters
- '("const-GtkRadioActionEntry*" "entries")
- '("guint" "n_entries")
- '("gint" "value")
- '("GCallback" "on_change")
- '("gpointer" "user_data")
- '("GDestroyNotify" "destroy")
- )
-)
-
-(define-method set_translate_func
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_set_translate_func")
- (return-type "none")
- (parameters
- '("GtkTranslateFunc" "func")
- '("gpointer" "data")
- '("GDestroyNotify" "notify")
- )
-)
-
-(define-method set_translation_domain
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_set_translation_domain")
- (return-type "none")
- (parameters
- '("const-gchar*" "domain")
- )
-)
-
-(define-method translate_string
- (of-object "GtkActionGroup")
- (c-name "gtk_action_group_translate_string")
- (return-type "const-gchar*")
- (parameters
- '("const-gchar*" "string")
- )
-)
-
-
-
-;; From gtkaction.h
-
-(define-function gtk_action_get_type
- (c-name "gtk_action_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_action_new
- (c-name "gtk_action_new")
- (is-constructor-of "GtkAction")
- (return-type "GtkAction*")
- (parameters
- '("const-gchar*" "name")
- '("const-gchar*" "label")
- '("const-gchar*" "tooltip")
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method get_name
- (of-object "GtkAction")
- (c-name "gtk_action_get_name")
- (return-type "const-gchar*")
-)
-
-(define-method is_sensitive
- (of-object "GtkAction")
- (c-name "gtk_action_is_sensitive")
- (return-type "gboolean")
-)
-
-(define-method get_sensitive
- (of-object "GtkAction")
- (c-name "gtk_action_get_sensitive")
- (return-type "gboolean")
-)
-
-(define-method set_sensitive
- (of-object "GtkAction")
- (c-name "gtk_action_set_sensitive")
- (return-type "none")
- (parameters
- '("gboolean" "sensitive")
- )
-)
-
-(define-method is_visible
- (of-object "GtkAction")
- (c-name "gtk_action_is_visible")
- (return-type "gboolean")
-)
-
-(define-method get_visible
- (of-object "GtkAction")
- (c-name "gtk_action_get_visible")
- (return-type "gboolean")
-)
-
-(define-method set_visible
- (of-object "GtkAction")
- (c-name "gtk_action_set_visible")
- (return-type "none")
- (parameters
- '("gboolean" "visible")
- )
-)
-
-(define-method activate
- (of-object "GtkAction")
- (c-name "gtk_action_activate")
- (return-type "none")
-)
-
-(define-method create_icon
- (of-object "GtkAction")
- (c-name "gtk_action_create_icon")
- (return-type "GtkWidget*")
- (parameters
- '("GtkIconSize" "icon_size")
- )
-)
-
-(define-method create_menu_item
- (of-object "GtkAction")
- (c-name "gtk_action_create_menu_item")
- (return-type "GtkWidget*")
-)
-
-(define-method create_tool_item
- (of-object "GtkAction")
- (c-name "gtk_action_create_tool_item")
- (return-type "GtkWidget*")
-)
-
-(define-method create_menu
- (of-object "GtkAction")
- (c-name "gtk_action_create_menu")
- (return-type "GtkWidget*")
-)
-
-(define-method get_proxies
- (of-object "GtkAction")
- (c-name "gtk_action_get_proxies")
- (return-type "GSList*")
-)
-
-(define-method connect_accelerator
- (of-object "GtkAction")
- (c-name "gtk_action_connect_accelerator")
- (return-type "none")
-)
-
-(define-method disconnect_accelerator
- (of-object "GtkAction")
- (c-name "gtk_action_disconnect_accelerator")
- (return-type "none")
-)
-
-(define-method get_accel_path
- (of-object "GtkAction")
- (c-name "gtk_action_get_accel_path")
- (return-type "const-gchar*")
-)
-
-(define-method get_accel_closure
- (of-object "GtkAction")
- (c-name "gtk_action_get_accel_closure")
- (return-type "GClosure*")
-)
-
-(define-method block_activate
- (of-object "GtkAction")
- (c-name "gtk_action_block_activate")
- (return-type "none")
-)
-
-(define-method unblock_activate
- (of-object "GtkAction")
- (c-name "gtk_action_unblock_activate")
- (return-type "none")
-)
-
-(define-method set_accel_path
- (of-object "GtkAction")
- (c-name "gtk_action_set_accel_path")
- (return-type "none")
- (parameters
- '("const-gchar*" "accel_path")
- )
-)
-
-(define-method set_accel_group
- (of-object "GtkAction")
- (c-name "gtk_action_set_accel_group")
- (return-type "none")
- (parameters
- '("GtkAccelGroup*" "accel_group")
- )
-)
-
-(define-method set_label
- (of-object "GtkAction")
- (c-name "gtk_action_set_label")
- (return-type "none")
- (parameters
- '("const-gchar*" "label")
- )
-)
-
-(define-method get_label
- (of-object "GtkAction")
- (c-name "gtk_action_get_label")
- (return-type "const-gchar*")
-)
-
-(define-method set_short_label
- (of-object "GtkAction")
- (c-name "gtk_action_set_short_label")
- (return-type "none")
- (parameters
- '("const-gchar*" "short_label")
- )
-)
-
-(define-method get_short_label
- (of-object "GtkAction")
- (c-name "gtk_action_get_short_label")
- (return-type "const-gchar*")
-)
-
-(define-method set_tooltip
- (of-object "GtkAction")
- (c-name "gtk_action_set_tooltip")
- (return-type "none")
- (parameters
- '("const-gchar*" "tooltip")
- )
-)
-
-(define-method get_tooltip
- (of-object "GtkAction")
- (c-name "gtk_action_get_tooltip")
- (return-type "const-gchar*")
-)
-
-(define-method set_stock_id
- (of-object "GtkAction")
- (c-name "gtk_action_set_stock_id")
- (return-type "none")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method get_stock_id
- (of-object "GtkAction")
- (c-name "gtk_action_get_stock_id")
- (return-type "const-gchar*")
-)
-
-(define-method set_gicon
- (of-object "GtkAction")
- (c-name "gtk_action_set_gicon")
- (return-type "none")
- (parameters
- '("GIcon*" "icon")
- )
-)
-
-(define-method get_gicon
- (of-object "GtkAction")
- (c-name "gtk_action_get_gicon")
- (return-type "GIcon*")
-)
-
-(define-method set_icon_name
- (of-object "GtkAction")
- (c-name "gtk_action_set_icon_name")
- (return-type "none")
- (parameters
- '("const-gchar*" "icon_name")
- )
-)
-
-(define-method get_icon_name
- (of-object "GtkAction")
- (c-name "gtk_action_get_icon_name")
- (return-type "const-gchar*")
-)
-
-(define-method set_visible_horizontal
- (of-object "GtkAction")
- (c-name "gtk_action_set_visible_horizontal")
- (return-type "none")
- (parameters
- '("gboolean" "visible_horizontal")
- )
-)
-
-(define-method get_visible_horizontal
- (of-object "GtkAction")
- (c-name "gtk_action_get_visible_horizontal")
- (return-type "gboolean")
-)
-
-(define-method set_visible_vertical
- (of-object "GtkAction")
- (c-name "gtk_action_set_visible_vertical")
- (return-type "none")
- (parameters
- '("gboolean" "visible_vertical")
- )
-)
-
-(define-method get_visible_vertical
- (of-object "GtkAction")
- (c-name "gtk_action_get_visible_vertical")
- (return-type "gboolean")
-)
-
-(define-method set_is_important
- (of-object "GtkAction")
- (c-name "gtk_action_set_is_important")
- (return-type "none")
- (parameters
- '("gboolean" "is_important")
- )
-)
-
-(define-method get_is_important
- (of-object "GtkAction")
- (c-name "gtk_action_get_is_important")
- (return-type "gboolean")
-)
-
-(define-method set_always_show_image
- (of-object "GtkAction")
- (c-name "gtk_action_set_always_show_image")
- (return-type "none")
- (parameters
- '("gboolean" "always_show")
- )
-)
-
-(define-method get_always_show_image
- (of-object "GtkAction")
- (c-name "gtk_action_get_always_show_image")
- (return-type "gboolean")
-)
-
-
-
-;; From gtkactivatable.h
-
-(define-function gtk_activatable_get_type
- (c-name "gtk_activatable_get_type")
- (return-type "GType")
-)
-
-(define-method sync_action_properties
- (of-object "GtkActivatable")
- (c-name "gtk_activatable_sync_action_properties")
- (return-type "none")
- (parameters
- '("GtkAction*" "action")
- )
-)
-
-(define-method set_related_action
- (of-object "GtkActivatable")
- (c-name "gtk_activatable_set_related_action")
- (return-type "none")
- (parameters
- '("GtkAction*" "action")
- )
-)
-
-(define-method get_related_action
- (of-object "GtkActivatable")
- (c-name "gtk_activatable_get_related_action")
- (return-type "GtkAction*")
-)
-
-(define-method set_use_action_appearance
- (of-object "GtkActivatable")
- (c-name "gtk_activatable_set_use_action_appearance")
- (return-type "none")
- (parameters
- '("gboolean" "use_appearance")
- )
-)
-
-(define-method get_use_action_appearance
- (of-object "GtkActivatable")
- (c-name "gtk_activatable_get_use_action_appearance")
- (return-type "gboolean")
-)
-
-(define-method do_set_related_action
- (of-object "GtkActivatable")
- (c-name "gtk_activatable_do_set_related_action")
- (return-type "none")
- (parameters
- '("GtkAction*" "action")
- )
-)
-
-
-
-;; From gtkalignment.h
-
-(define-function gtk_alignment_get_type
- (c-name "gtk_alignment_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_alignment_new
- (c-name "gtk_alignment_new")
- (is-constructor-of "GtkAlignment")
- (return-type "GtkWidget*")
- (parameters
- '("gfloat" "xalign")
- '("gfloat" "yalign")
- '("gfloat" "xscale")
- '("gfloat" "yscale")
- )
-)
-
-(define-method set
- (of-object "GtkAlignment")
- (c-name "gtk_alignment_set")
- (return-type "none")
- (parameters
- '("gfloat" "xalign")
- '("gfloat" "yalign")
- '("gfloat" "xscale")
- '("gfloat" "yscale")
- )
-)
-
-(define-method set_padding
- (of-object "GtkAlignment")
- (c-name "gtk_alignment_set_padding")
- (return-type "none")
- (parameters
- '("guint" "padding_top")
- '("guint" "padding_bottom")
- '("guint" "padding_left")
- '("guint" "padding_right")
- )
-)
-
-(define-method get_padding
- (of-object "GtkAlignment")
- (c-name "gtk_alignment_get_padding")
- (return-type "none")
- (parameters
- '("guint*" "padding_top")
- '("guint*" "padding_bottom")
- '("guint*" "padding_left")
- '("guint*" "padding_right")
- )
-)
-
-
-
-;; From gtkarrow.h
-
-(define-function gtk_arrow_get_type
- (c-name "gtk_arrow_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_arrow_new
- (c-name "gtk_arrow_new")
- (is-constructor-of "GtkArrow")
- (return-type "GtkWidget*")
- (parameters
- '("GtkArrowType" "arrow_type")
- '("GtkShadowType" "shadow_type")
- )
-)
-
-(define-method set
- (of-object "GtkArrow")
- (c-name "gtk_arrow_set")
- (return-type "none")
- (parameters
- '("GtkArrowType" "arrow_type")
- '("GtkShadowType" "shadow_type")
- )
-)
-
-
-
-;; From gtkcolorseldialog.h
-
-(define-function gtk_color_selection_dialog_get_type
- (c-name "gtk_color_selection_dialog_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_color_selection_dialog_new
- (c-name "gtk_color_selection_dialog_new")
- (is-constructor-of "GtkColorSelectionDialog")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "title")
- )
-)
-
-(define-method get_color_selection
- (of-object "GtkColorSelectionDialog")
- (c-name "gtk_color_selection_dialog_get_color_selection")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkcolorsel.h
-
-(define-function gtk_color_selection_get_type
- (c-name "gtk_color_selection_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_color_selection_new
- (c-name "gtk_color_selection_new")
- (is-constructor-of "GtkColorSelection")
- (return-type "GtkWidget*")
-)
-
-(define-method get_has_opacity_control
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_has_opacity_control")
- (return-type "gboolean")
-)
-
-(define-method set_has_opacity_control
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_has_opacity_control")
- (return-type "none")
- (parameters
- '("gboolean" "has_opacity")
- )
-)
-
-(define-method get_has_palette
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_has_palette")
- (return-type "gboolean")
-)
-
-(define-method set_has_palette
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_has_palette")
- (return-type "none")
- (parameters
- '("gboolean" "has_palette")
- )
-)
-
-(define-method set_current_alpha
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_current_alpha")
- (return-type "none")
- (parameters
- '("guint16" "alpha")
- )
-)
-
-(define-method get_current_alpha
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_current_alpha")
- (return-type "guint16")
-)
-
-(define-method set_previous_alpha
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_previous_alpha")
- (return-type "none")
- (parameters
- '("guint16" "alpha")
- )
-)
-
-(define-method get_previous_alpha
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_previous_alpha")
- (return-type "guint16")
-)
-
-(define-method set_current_rgba
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_current_rgba")
- (return-type "none")
- (parameters
- '("const-GdkRGBA*" "rgba")
- )
-)
-
-(define-method get_current_rgba
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_current_rgba")
- (return-type "none")
- (parameters
- '("GdkRGBA*" "rgba")
- )
-)
-
-(define-method set_previous_rgba
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_previous_rgba")
- (return-type "none")
- (parameters
- '("const-GdkRGBA*" "rgba")
- )
-)
-
-(define-method get_previous_rgba
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_previous_rgba")
- (return-type "none")
- (parameters
- '("GdkRGBA*" "rgba")
- )
-)
-
-(define-method is_adjusting
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_is_adjusting")
- (return-type "gboolean")
-)
-
-(define-function gtk_color_selection_palette_from_string
- (c-name "gtk_color_selection_palette_from_string")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "str")
- '("GdkColor**" "colors")
- '("gint*" "n_colors")
- )
-)
-
-(define-function gtk_color_selection_palette_to_string
- (c-name "gtk_color_selection_palette_to_string")
- (return-type "gchar*")
- (parameters
- '("const-GdkColor*" "colors")
- '("gint" "n_colors")
- )
-)
-
-(define-function gtk_color_selection_set_change_palette_with_screen_hook
- (c-name "gtk_color_selection_set_change_palette_with_screen_hook")
- (return-type "GtkColorSelectionChangePaletteWithScreenFunc")
- (parameters
- '("GtkColorSelectionChangePaletteWithScreenFunc" "func")
- )
-)
-
-(define-method set_current_color
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_current_color")
- (return-type "none")
- (parameters
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method get_current_color
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_current_color")
- (return-type "none")
- (parameters
- '("GdkColor*" "color")
- )
-)
-
-(define-method set_previous_color
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_set_previous_color")
- (return-type "none")
- (parameters
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method get_previous_color
- (of-object "GtkColorSelection")
- (c-name "gtk_color_selection_get_previous_color")
- (return-type "none")
- (parameters
- '("GdkColor*" "color")
- )
-)
-
-
-
-;; From gtkfontsel.h
-
-(define-function gtk_font_selection_get_type
- (c-name "gtk_font_selection_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_font_selection_new
- (c-name "gtk_font_selection_new")
- (is-constructor-of "GtkFontSelection")
- (return-type "GtkWidget*")
-)
-
-(define-method get_family_list
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_family_list")
- (return-type "GtkWidget*")
-)
-
-(define-method get_face_list
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_face_list")
- (return-type "GtkWidget*")
-)
-
-(define-method get_size_entry
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_size_entry")
- (return-type "GtkWidget*")
-)
-
-(define-method get_size_list
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_size_list")
- (return-type "GtkWidget*")
-)
-
-(define-method get_preview_entry
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_preview_entry")
- (return-type "GtkWidget*")
-)
-
-(define-method get_family
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_family")
- (return-type "PangoFontFamily*")
-)
-
-(define-method get_face
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_face")
- (return-type "PangoFontFace*")
-)
-
-(define-method get_size
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_size")
- (return-type "gint")
-)
-
-(define-method get_font_name
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_font_name")
- (return-type "gchar*")
-)
-
-(define-method set_font_name
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_set_font_name")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "fontname")
- )
-)
-
-(define-method get_preview_text
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_get_preview_text")
- (return-type "const-gchar*")
-)
-
-(define-method set_preview_text
- (of-object "GtkFontSelection")
- (c-name "gtk_font_selection_set_preview_text")
- (return-type "none")
- (parameters
- '("const-gchar*" "text")
- )
-)
-
-(define-function gtk_font_selection_dialog_get_type
- (c-name "gtk_font_selection_dialog_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_font_selection_dialog_new
- (c-name "gtk_font_selection_dialog_new")
- (is-constructor-of "GtkFontSelectionDialog")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "title")
- )
-)
-
-(define-method get_ok_button
- (of-object "GtkFontSelectionDialog")
- (c-name "gtk_font_selection_dialog_get_ok_button")
- (return-type "GtkWidget*")
-)
-
-(define-method get_cancel_button
- (of-object "GtkFontSelectionDialog")
- (c-name "gtk_font_selection_dialog_get_cancel_button")
- (return-type "GtkWidget*")
-)
-
-(define-method get_font_selection
- (of-object "GtkFontSelectionDialog")
- (c-name "gtk_font_selection_dialog_get_font_selection")
- (return-type "GtkWidget*")
-)
-
-(define-method get_font_name
- (of-object "GtkFontSelectionDialog")
- (c-name "gtk_font_selection_dialog_get_font_name")
- (return-type "gchar*")
-)
-
-(define-method set_font_name
- (of-object "GtkFontSelectionDialog")
- (c-name "gtk_font_selection_dialog_set_font_name")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "fontname")
- )
-)
-
-(define-method get_preview_text
- (of-object "GtkFontSelectionDialog")
- (c-name "gtk_font_selection_dialog_get_preview_text")
- (return-type "const-gchar*")
-)
-
-(define-method set_preview_text
- (of-object "GtkFontSelectionDialog")
- (c-name "gtk_font_selection_dialog_set_preview_text")
- (return-type "none")
- (parameters
- '("const-gchar*" "text")
- )
-)
-
-
-
;; From gtkgradient.h
(define-function gtk_gradient_get_type
@@ -37626,25 +34110,6 @@
(return-type "none")
)
-(define-method resolve
- (of-object "GtkGradient")
- (c-name "gtk_gradient_resolve")
- (return-type "gboolean")
- (parameters
- '("GtkStyleProperties*" "props")
- '("cairo_pattern_t**" "resolved_gradient")
- )
-)
-
-(define-method resolve_for_context
- (of-object "GtkGradient")
- (c-name "gtk_gradient_resolve_for_context")
- (return-type "cairo_pattern_t*")
- (parameters
- '("GtkStyleContext*" "context")
- )
-)
-
(define-method to_string
(of-object "GtkGradient")
(c-name "gtk_gradient_to_string")
@@ -37653,2223 +34118,6 @@
-;; From gtkhandlebox.h
-
-(define-function gtk_handle_box_get_type
- (c-name "gtk_handle_box_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_handle_box_new
- (c-name "gtk_handle_box_new")
- (is-constructor-of "GtkHandleBox")
- (return-type "GtkWidget*")
-)
-
-(define-method set_shadow_type
- (of-object "GtkHandleBox")
- (c-name "gtk_handle_box_set_shadow_type")
- (return-type "none")
- (parameters
- '("GtkShadowType" "type")
- )
-)
-
-(define-method get_shadow_type
- (of-object "GtkHandleBox")
- (c-name "gtk_handle_box_get_shadow_type")
- (return-type "GtkShadowType")
-)
-
-(define-method set_handle_position
- (of-object "GtkHandleBox")
- (c-name "gtk_handle_box_set_handle_position")
- (return-type "none")
- (parameters
- '("GtkPositionType" "position")
- )
-)
-
-(define-method get_handle_position
- (of-object "GtkHandleBox")
- (c-name "gtk_handle_box_get_handle_position")
- (return-type "GtkPositionType")
-)
-
-(define-method set_snap_edge
- (of-object "GtkHandleBox")
- (c-name "gtk_handle_box_set_snap_edge")
- (return-type "none")
- (parameters
- '("GtkPositionType" "edge")
- )
-)
-
-(define-method get_snap_edge
- (of-object "GtkHandleBox")
- (c-name "gtk_handle_box_get_snap_edge")
- (return-type "GtkPositionType")
-)
-
-(define-method get_child_detached
- (of-object "GtkHandleBox")
- (c-name "gtk_handle_box_get_child_detached")
- (return-type "gboolean")
-)
-
-
-
-;; From gtkhbbox.h
-
-(define-function gtk_hbutton_box_get_type
- (c-name "gtk_hbutton_box_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_hbutton_box_new
- (c-name "gtk_hbutton_box_new")
- (is-constructor-of "GtkHbuttonBox")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkhbox.h
-
-(define-function gtk_hbox_get_type
- (c-name "gtk_hbox_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_hbox_new
- (c-name "gtk_hbox_new")
- (is-constructor-of "GtkHbox")
- (return-type "GtkWidget*")
- (parameters
- '("gboolean" "homogeneous")
- '("gint" "spacing")
- )
-)
-
-
-
-;; From gtkhpaned.h
-
-(define-function gtk_hpaned_get_type
- (c-name "gtk_hpaned_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_hpaned_new
- (c-name "gtk_hpaned_new")
- (is-constructor-of "GtkHpaned")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkhscale.h
-
-(define-function gtk_hscale_get_type
- (c-name "gtk_hscale_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_hscale_new
- (c-name "gtk_hscale_new")
- (is-constructor-of "GtkHscale")
- (return-type "GtkWidget*")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
-(define-function gtk_hscale_new_with_range
- (c-name "gtk_hscale_new_with_range")
- (return-type "GtkWidget*")
- (parameters
- '("gdouble" "min")
- '("gdouble" "max")
- '("gdouble" "step")
- )
-)
-
-
-
-;; From gtkhscrollbar.h
-
-(define-function gtk_hscrollbar_get_type
- (c-name "gtk_hscrollbar_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_hscrollbar_new
- (c-name "gtk_hscrollbar_new")
- (is-constructor-of "GtkHscrollbar")
- (return-type "GtkWidget*")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
-
-
-;; From gtkhseparator.h
-
-(define-function gtk_hseparator_get_type
- (c-name "gtk_hseparator_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_hseparator_new
- (c-name "gtk_hseparator_new")
- (is-constructor-of "GtkHseparator")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkhsv.h
-
-(define-function gtk_hsv_get_type
- (c-name "gtk_hsv_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_hsv_new
- (c-name "gtk_hsv_new")
- (is-constructor-of "GtkHsv")
- (return-type "GtkWidget*")
-)
-
-(define-method set_color
- (of-object "GtkHSV")
- (c-name "gtk_hsv_set_color")
- (return-type "none")
- (parameters
- '("double" "h")
- '("double" "s")
- '("double" "v")
- )
-)
-
-(define-method get_color
- (of-object "GtkHSV")
- (c-name "gtk_hsv_get_color")
- (return-type "none")
- (parameters
- '("gdouble*" "h")
- '("gdouble*" "s")
- '("gdouble*" "v")
- )
-)
-
-(define-method set_metrics
- (of-object "GtkHSV")
- (c-name "gtk_hsv_set_metrics")
- (return-type "none")
- (parameters
- '("gint" "size")
- '("gint" "ring_width")
- )
-)
-
-(define-method get_metrics
- (of-object "GtkHSV")
- (c-name "gtk_hsv_get_metrics")
- (return-type "none")
- (parameters
- '("gint*" "size")
- '("gint*" "ring_width")
- )
-)
-
-(define-method is_adjusting
- (of-object "GtkHSV")
- (c-name "gtk_hsv_is_adjusting")
- (return-type "gboolean")
-)
-
-
-
-;; From gtkiconfactory.h
-
-(define-function gtk_icon_factory_get_type
- (c-name "gtk_icon_factory_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_icon_factory_new
- (c-name "gtk_icon_factory_new")
- (is-constructor-of "GtkIconFactory")
- (return-type "GtkIconFactory*")
-)
-
-(define-method add
- (of-object "GtkIconFactory")
- (c-name "gtk_icon_factory_add")
- (return-type "none")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkIconSet*" "icon_set")
- )
-)
-
-(define-method lookup
- (of-object "GtkIconFactory")
- (c-name "gtk_icon_factory_lookup")
- (return-type "GtkIconSet*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method add_default
- (of-object "GtkIconFactory")
- (c-name "gtk_icon_factory_add_default")
- (return-type "none")
-)
-
-(define-method remove_default
- (of-object "GtkIconFactory")
- (c-name "gtk_icon_factory_remove_default")
- (return-type "none")
-)
-
-(define-function gtk_icon_factory_lookup_default
- (c-name "gtk_icon_factory_lookup_default")
- (return-type "GtkIconSet*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method lookup
- (of-object "GtkIconSize")
- (c-name "gtk_icon_size_lookup")
- (return-type "gboolean")
- (parameters
- '("gint*" "width")
- '("gint*" "height")
- )
-)
-
-(define-function gtk_icon_size_lookup_for_settings
- (c-name "gtk_icon_size_lookup_for_settings")
- (return-type "gboolean")
- (parameters
- '("GtkSettings*" "settings")
- '("GtkIconSize" "size")
- '("gint*" "width")
- '("gint*" "height")
- )
-)
-
-(define-function gtk_icon_size_register
- (c-name "gtk_icon_size_register")
- (return-type "GtkIconSize")
- (parameters
- '("const-gchar*" "name")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_icon_size_register_alias
- (c-name "gtk_icon_size_register_alias")
- (return-type "none")
- (parameters
- '("const-gchar*" "alias")
- '("GtkIconSize" "target")
- )
-)
-
-(define-function gtk_icon_size_from_name
- (c-name "gtk_icon_size_from_name")
- (return-type "GtkIconSize")
- (parameters
- '("const-gchar*" "name")
- )
-)
-
-(define-method get_name
- (of-object "GtkIconSize")
- (c-name "gtk_icon_size_get_name")
- (return-type "const-gchar*")
-)
-
-(define-function gtk_icon_set_get_type
- (c-name "gtk_icon_set_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_icon_set_new
- (c-name "gtk_icon_set_new")
- (is-constructor-of "GtkIconSet")
- (return-type "GtkIconSet*")
-)
-
-(define-function gtk_icon_set_new_from_pixbuf
- (c-name "gtk_icon_set_new_from_pixbuf")
- (return-type "GtkIconSet*")
- (parameters
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
-(define-method ref
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_ref")
- (return-type "GtkIconSet*")
-)
-
-(define-method unref
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_unref")
- (return-type "none")
-)
-
-(define-method copy
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_copy")
- (return-type "GtkIconSet*")
-)
-
-(define-method render_icon
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_render_icon")
- (return-type "GdkPixbuf*")
- (parameters
- '("GtkStyle*" "style")
- '("GtkTextDirection" "direction")
- '("GtkStateType" "state")
- '("GtkIconSize" "size")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- )
-)
-
-(define-method add_source
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_add_source")
- (return-type "none")
- (parameters
- '("const-GtkIconSource*" "source")
- )
-)
-
-(define-method get_sizes
- (of-object "GtkIconSet")
- (c-name "gtk_icon_set_get_sizes")
- (return-type "none")
- (parameters
- '("GtkIconSize**" "sizes")
- '("gint*" "n_sizes")
- )
-)
-
-(define-function gtk_icon_source_get_type
- (c-name "gtk_icon_source_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_icon_source_new
- (c-name "gtk_icon_source_new")
- (is-constructor-of "GtkIconSource")
- (return-type "GtkIconSource*")
-)
-
-(define-method copy
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_copy")
- (return-type "GtkIconSource*")
-)
-
-(define-method free
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_free")
- (return-type "none")
-)
-
-(define-method set_filename
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_filename")
- (return-type "none")
- (parameters
- '("const-gchar*" "filename")
- )
-)
-
-(define-method set_icon_name
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_icon_name")
- (return-type "none")
- (parameters
- '("const-gchar*" "icon_name")
- )
-)
-
-(define-method set_pixbuf
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_pixbuf")
- (return-type "none")
- (parameters
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
-(define-method get_filename
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_filename")
- (return-type "const-gchar*")
-)
-
-(define-method get_icon_name
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_icon_name")
- (return-type "const-gchar*")
-)
-
-(define-method get_pixbuf
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_pixbuf")
- (return-type "GdkPixbuf*")
-)
-
-(define-method set_direction_wildcarded
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_direction_wildcarded")
- (return-type "none")
- (parameters
- '("gboolean" "setting")
- )
-)
-
-(define-method set_state_wildcarded
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_state_wildcarded")
- (return-type "none")
- (parameters
- '("gboolean" "setting")
- )
-)
-
-(define-method set_size_wildcarded
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_size_wildcarded")
- (return-type "none")
- (parameters
- '("gboolean" "setting")
- )
-)
-
-(define-method get_size_wildcarded
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_size_wildcarded")
- (return-type "gboolean")
-)
-
-(define-method get_state_wildcarded
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_state_wildcarded")
- (return-type "gboolean")
-)
-
-(define-method get_direction_wildcarded
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_direction_wildcarded")
- (return-type "gboolean")
-)
-
-(define-method set_direction
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_direction")
- (return-type "none")
- (parameters
- '("GtkTextDirection" "direction")
- )
-)
-
-(define-method set_state
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_state")
- (return-type "none")
- (parameters
- '("GtkStateType" "state")
- )
-)
-
-(define-method set_size
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_set_size")
- (return-type "none")
- (parameters
- '("GtkIconSize" "size")
- )
-)
-
-(define-method get_direction
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_direction")
- (return-type "GtkTextDirection")
-)
-
-(define-method get_state
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_state")
- (return-type "GtkStateType")
-)
-
-(define-method get_size
- (of-object "GtkIconSource")
- (c-name "gtk_icon_source_get_size")
- (return-type "GtkIconSize")
-)
-
-
-
-;; From gtkimagemenuitem.h
-
-(define-function gtk_image_menu_item_get_type
- (c-name "gtk_image_menu_item_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_image_menu_item_new
- (c-name "gtk_image_menu_item_new")
- (is-constructor-of "GtkImageMenuItem")
- (return-type "GtkWidget*")
-)
-
-(define-function gtk_image_menu_item_new_with_label
- (c-name "gtk_image_menu_item_new_with_label")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "label")
- )
-)
-
-(define-function gtk_image_menu_item_new_with_mnemonic
- (c-name "gtk_image_menu_item_new_with_mnemonic")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "label")
- )
-)
-
-(define-function gtk_image_menu_item_new_from_stock
- (c-name "gtk_image_menu_item_new_from_stock")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkAccelGroup*" "accel_group")
- )
-)
-
-(define-method set_always_show_image
- (of-object "GtkImageMenuItem")
- (c-name "gtk_image_menu_item_set_always_show_image")
- (return-type "none")
- (parameters
- '("gboolean" "always_show")
- )
-)
-
-(define-method get_always_show_image
- (of-object "GtkImageMenuItem")
- (c-name "gtk_image_menu_item_get_always_show_image")
- (return-type "gboolean")
-)
-
-(define-method set_image
- (of-object "GtkImageMenuItem")
- (c-name "gtk_image_menu_item_set_image")
- (return-type "none")
- (parameters
- '("GtkWidget*" "image")
- )
-)
-
-(define-method get_image
- (of-object "GtkImageMenuItem")
- (c-name "gtk_image_menu_item_get_image")
- (return-type "GtkWidget*")
-)
-
-(define-method set_use_stock
- (of-object "GtkImageMenuItem")
- (c-name "gtk_image_menu_item_set_use_stock")
- (return-type "none")
- (parameters
- '("gboolean" "use_stock")
- )
-)
-
-(define-method get_use_stock
- (of-object "GtkImageMenuItem")
- (c-name "gtk_image_menu_item_get_use_stock")
- (return-type "gboolean")
-)
-
-(define-method set_accel_group
- (of-object "GtkImageMenuItem")
- (c-name "gtk_image_menu_item_set_accel_group")
- (return-type "none")
- (parameters
- '("GtkAccelGroup*" "accel_group")
- )
-)
-
-
-
-;; From gtkmisc.h
-
-(define-function gtk_misc_get_type
- (c-name "gtk_misc_get_type")
- (return-type "GType")
-)
-
-(define-method set_alignment
- (of-object "GtkMisc")
- (c-name "gtk_misc_set_alignment")
- (return-type "none")
- (parameters
- '("gfloat" "xalign")
- '("gfloat" "yalign")
- )
-)
-
-(define-method get_alignment
- (of-object "GtkMisc")
- (c-name "gtk_misc_get_alignment")
- (return-type "none")
- (parameters
- '("gfloat*" "xalign")
- '("gfloat*" "yalign")
- )
-)
-
-(define-method set_padding
- (of-object "GtkMisc")
- (c-name "gtk_misc_set_padding")
- (return-type "none")
- (parameters
- '("gint" "xpad")
- '("gint" "ypad")
- )
-)
-
-(define-method get_padding
- (of-object "GtkMisc")
- (c-name "gtk_misc_get_padding")
- (return-type "none")
- (parameters
- '("gint*" "xpad")
- '("gint*" "ypad")
- )
-)
-
-
-
-;; From gtknumerableicon.h
-
-(define-function gtk_numerable_icon_get_type
- (c-name "gtk_numerable_icon_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_numerable_icon_new
- (c-name "gtk_numerable_icon_new")
- (is-constructor-of "GtkNumerableIcon")
- (return-type "GIcon*")
- (parameters
- '("GIcon*" "base_icon")
- )
-)
-
-(define-function gtk_numerable_icon_new_with_style_context
- (c-name "gtk_numerable_icon_new_with_style_context")
- (return-type "GIcon*")
- (parameters
- '("GIcon*" "base_icon")
- '("GtkStyleContext*" "context")
- )
-)
-
-(define-method get_style_context
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_get_style_context")
- (return-type "GtkStyleContext*")
-)
-
-(define-method set_style_context
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_set_style_context")
- (return-type "none")
- (parameters
- '("GtkStyleContext*" "style")
- )
-)
-
-(define-method get_count
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_get_count")
- (return-type "gint")
-)
-
-(define-method set_count
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_set_count")
- (return-type "none")
- (parameters
- '("gint" "count")
- )
-)
-
-(define-method get_label
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_get_label")
- (return-type "const-gchar*")
-)
-
-(define-method set_label
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_set_label")
- (return-type "none")
- (parameters
- '("const-gchar*" "label")
- )
-)
-
-(define-method set_background_gicon
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_set_background_gicon")
- (return-type "none")
- (parameters
- '("GIcon*" "icon")
- )
-)
-
-(define-method get_background_gicon
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_get_background_gicon")
- (return-type "GIcon*")
-)
-
-(define-method set_background_icon_name
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_set_background_icon_name")
- (return-type "none")
- (parameters
- '("const-gchar*" "icon_name")
- )
-)
-
-(define-method get_background_icon_name
- (of-object "GtkNumerableIcon")
- (c-name "gtk_numerable_icon_get_background_icon_name")
- (return-type "const-gchar*")
-)
-
-
-
-;; From gtkradioaction.h
-
-(define-function gtk_radio_action_get_type
- (c-name "gtk_radio_action_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_radio_action_new
- (c-name "gtk_radio_action_new")
- (is-constructor-of "GtkRadioAction")
- (return-type "GtkRadioAction*")
- (parameters
- '("const-gchar*" "name")
- '("const-gchar*" "label")
- '("const-gchar*" "tooltip")
- '("const-gchar*" "stock_id")
- '("gint" "value")
- )
-)
-
-(define-method get_group
- (of-object "GtkRadioAction")
- (c-name "gtk_radio_action_get_group")
- (return-type "GSList*")
-)
-
-(define-method set_group
- (of-object "GtkRadioAction")
- (c-name "gtk_radio_action_set_group")
- (return-type "none")
- (parameters
- '("GSList*" "group")
- )
-)
-
-(define-method join_group
- (of-object "GtkRadioAction")
- (c-name "gtk_radio_action_join_group")
- (return-type "none")
- (parameters
- '("GtkRadioAction*" "group_source")
- )
-)
-
-(define-method get_current_value
- (of-object "GtkRadioAction")
- (c-name "gtk_radio_action_get_current_value")
- (return-type "gint")
-)
-
-(define-method set_current_value
- (of-object "GtkRadioAction")
- (c-name "gtk_radio_action_set_current_value")
- (return-type "none")
- (parameters
- '("gint" "current_value")
- )
-)
-
-
-
-;; From gtkrc.h
-
-(define-function gtk_rc_add_default_file
- (c-name "gtk_rc_add_default_file")
- (return-type "none")
- (parameters
- '("const-gchar*" "filename")
- )
-)
-
-(define-function gtk_rc_set_default_files
- (c-name "gtk_rc_set_default_files")
- (return-type "none")
- (parameters
- '("gchar**" "filenames")
- )
-)
-
-(define-function gtk_rc_get_default_files
- (c-name "gtk_rc_get_default_files")
- (return-type "gchar**")
-)
-
-(define-function gtk_rc_get_style
- (c-name "gtk_rc_get_style")
- (return-type "GtkStyle*")
- (parameters
- '("GtkWidget*" "widget")
- )
-)
-
-(define-function gtk_rc_get_style_by_paths
- (c-name "gtk_rc_get_style_by_paths")
- (return-type "GtkStyle*")
- (parameters
- '("GtkSettings*" "settings")
- '("const-char*" "widget_path")
- '("const-char*" "class_path")
- '("GType" "type")
- )
-)
-
-(define-function gtk_rc_reparse_all_for_settings
- (c-name "gtk_rc_reparse_all_for_settings")
- (return-type "gboolean")
- (parameters
- '("GtkSettings*" "settings")
- '("gboolean" "force_load")
- )
-)
-
-(define-function gtk_rc_reset_styles
- (c-name "gtk_rc_reset_styles")
- (return-type "none")
- (parameters
- '("GtkSettings*" "settings")
- )
-)
-
-(define-function gtk_rc_find_pixmap_in_path
- (c-name "gtk_rc_find_pixmap_in_path")
- (return-type "gchar*")
- (parameters
- '("GtkSettings*" "settings")
- '("GScanner*" "scanner")
- '("const-gchar*" "pixmap_file")
- )
-)
-
-(define-function gtk_rc_parse
- (c-name "gtk_rc_parse")
- (return-type "none")
- (parameters
- '("const-gchar*" "filename")
- )
-)
-
-(define-function gtk_rc_parse_string
- (c-name "gtk_rc_parse_string")
- (return-type "none")
- (parameters
- '("const-gchar*" "rc_string")
- )
-)
-
-(define-function gtk_rc_reparse_all
- (c-name "gtk_rc_reparse_all")
- (return-type "gboolean")
-)
-
-(define-function gtk_rc_style_get_type
- (c-name "gtk_rc_style_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_rc_style_new
- (c-name "gtk_rc_style_new")
- (is-constructor-of "GtkRcStyle")
- (return-type "GtkRcStyle*")
-)
-
-(define-method copy
- (of-object "GtkRcStyle")
- (c-name "gtk_rc_style_copy")
- (return-type "GtkRcStyle*")
-)
-
-(define-function gtk_rc_find_module_in_path
- (c-name "gtk_rc_find_module_in_path")
- (return-type "gchar*")
- (parameters
- '("const-gchar*" "module_file")
- )
-)
-
-(define-function gtk_rc_get_theme_dir
- (c-name "gtk_rc_get_theme_dir")
- (return-type "gchar*")
-)
-
-(define-function gtk_rc_get_module_dir
- (c-name "gtk_rc_get_module_dir")
- (return-type "gchar*")
-)
-
-(define-function gtk_rc_get_im_module_path
- (c-name "gtk_rc_get_im_module_path")
- (return-type "gchar*")
-)
-
-(define-function gtk_rc_get_im_module_file
- (c-name "gtk_rc_get_im_module_file")
- (return-type "gchar*")
-)
-
-(define-function gtk_rc_scanner_new
- (c-name "gtk_rc_scanner_new")
- (is-constructor-of "GtkRcScanner")
- (return-type "GScanner*")
-)
-
-(define-function gtk_rc_parse_color
- (c-name "gtk_rc_parse_color")
- (return-type "guint")
- (parameters
- '("GScanner*" "scanner")
- '("GdkColor*" "color")
- )
-)
-
-(define-function gtk_rc_parse_color_full
- (c-name "gtk_rc_parse_color_full")
- (return-type "guint")
- (parameters
- '("GScanner*" "scanner")
- '("GtkRcStyle*" "style")
- '("GdkColor*" "color")
- )
-)
-
-(define-function gtk_rc_parse_state
- (c-name "gtk_rc_parse_state")
- (return-type "guint")
- (parameters
- '("GScanner*" "scanner")
- '("GtkStateType*" "state")
- )
-)
-
-(define-function gtk_rc_parse_priority
- (c-name "gtk_rc_parse_priority")
- (return-type "guint")
- (parameters
- '("GScanner*" "scanner")
- '("GtkPathPriorityType*" "priority")
- )
-)
-
-(define-method add_path
- (of-object "GtkBindingSet")
- (c-name "gtk_binding_set_add_path")
- (return-type "none")
- (parameters
- '("GtkPathType" "path_type")
- '("const-gchar*" "path_pattern")
- '("GtkPathPriorityType" "priority")
- )
-)
-
-
-
-;; From gtkrecentaction.h
-
-(define-function gtk_recent_action_get_type
- (c-name "gtk_recent_action_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_recent_action_new
- (c-name "gtk_recent_action_new")
- (is-constructor-of "GtkRecentAction")
- (return-type "GtkAction*")
- (parameters
- '("const-gchar*" "name")
- '("const-gchar*" "label")
- '("const-gchar*" "tooltip")
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-function gtk_recent_action_new_for_manager
- (c-name "gtk_recent_action_new_for_manager")
- (return-type "GtkAction*")
- (parameters
- '("const-gchar*" "name")
- '("const-gchar*" "label")
- '("const-gchar*" "tooltip")
- '("const-gchar*" "stock_id")
- '("GtkRecentManager*" "manager")
- )
-)
-
-(define-method get_show_numbers
- (of-object "GtkRecentAction")
- (c-name "gtk_recent_action_get_show_numbers")
- (return-type "gboolean")
-)
-
-(define-method set_show_numbers
- (of-object "GtkRecentAction")
- (c-name "gtk_recent_action_set_show_numbers")
- (return-type "none")
- (parameters
- '("gboolean" "show_numbers")
- )
-)
-
-
-
-;; From gtkstatusicon.h
-
-(define-function gtk_status_icon_get_type
- (c-name "gtk_status_icon_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_status_icon_new
- (c-name "gtk_status_icon_new")
- (is-constructor-of "GtkStatusIcon")
- (return-type "GtkStatusIcon*")
-)
-
-(define-function gtk_status_icon_new_from_pixbuf
- (c-name "gtk_status_icon_new_from_pixbuf")
- (return-type "GtkStatusIcon*")
- (parameters
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
-(define-function gtk_status_icon_new_from_file
- (c-name "gtk_status_icon_new_from_file")
- (return-type "GtkStatusIcon*")
- (parameters
- '("const-gchar*" "filename")
- )
-)
-
-(define-function gtk_status_icon_new_from_stock
- (c-name "gtk_status_icon_new_from_stock")
- (return-type "GtkStatusIcon*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-function gtk_status_icon_new_from_icon_name
- (c-name "gtk_status_icon_new_from_icon_name")
- (return-type "GtkStatusIcon*")
- (parameters
- '("const-gchar*" "icon_name")
- )
-)
-
-(define-function gtk_status_icon_new_from_gicon
- (c-name "gtk_status_icon_new_from_gicon")
- (return-type "GtkStatusIcon*")
- (parameters
- '("GIcon*" "icon")
- )
-)
-
-(define-method set_from_pixbuf
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_from_pixbuf")
- (return-type "none")
- (parameters
- '("GdkPixbuf*" "pixbuf")
- )
-)
-
-(define-method set_from_file
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_from_file")
- (return-type "none")
- (parameters
- '("const-gchar*" "filename")
- )
-)
-
-(define-method set_from_stock
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_from_stock")
- (return-type "none")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method set_from_icon_name
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_from_icon_name")
- (return-type "none")
- (parameters
- '("const-gchar*" "icon_name")
- )
-)
-
-(define-method set_from_gicon
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_from_gicon")
- (return-type "none")
- (parameters
- '("GIcon*" "icon")
- )
-)
-
-(define-method get_storage_type
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_storage_type")
- (return-type "GtkImageType")
-)
-
-(define-method get_pixbuf
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_pixbuf")
- (return-type "GdkPixbuf*")
-)
-
-(define-method get_stock
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_stock")
- (return-type "const-gchar*")
-)
-
-(define-method get_icon_name
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_icon_name")
- (return-type "const-gchar*")
-)
-
-(define-method get_gicon
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_gicon")
- (return-type "GIcon*")
-)
-
-(define-method get_size
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_size")
- (return-type "gint")
-)
-
-(define-method set_screen
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_screen")
- (return-type "none")
- (parameters
- '("GdkScreen*" "screen")
- )
-)
-
-(define-method get_screen
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_screen")
- (return-type "GdkScreen*")
-)
-
-(define-method set_has_tooltip
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_has_tooltip")
- (return-type "none")
- (parameters
- '("gboolean" "has_tooltip")
- )
-)
-
-(define-method set_tooltip_text
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_tooltip_text")
- (return-type "none")
- (parameters
- '("const-gchar*" "text")
- )
-)
-
-(define-method set_tooltip_markup
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_tooltip_markup")
- (return-type "none")
- (parameters
- '("const-gchar*" "markup")
- )
-)
-
-(define-method set_title
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_title")
- (return-type "none")
- (parameters
- '("const-gchar*" "title")
- )
-)
-
-(define-method get_title
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_title")
- (return-type "const-gchar*")
-)
-
-(define-method set_name
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_name")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- )
-)
-
-(define-method set_visible
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_set_visible")
- (return-type "none")
- (parameters
- '("gboolean" "visible")
- )
-)
-
-(define-method get_visible
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_visible")
- (return-type "gboolean")
-)
-
-(define-method is_embedded
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_is_embedded")
- (return-type "gboolean")
-)
-
-(define-function gtk_status_icon_position_menu
- (c-name "gtk_status_icon_position_menu")
- (return-type "none")
- (parameters
- '("GtkMenu*" "menu")
- '("gint*" "x")
- '("gint*" "y")
- '("gboolean*" "push_in")
- '("gpointer" "user_data")
- )
-)
-
-(define-method get_geometry
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_geometry")
- (return-type "gboolean")
- (parameters
- '("GdkScreen**" "screen")
- '("GdkRectangle*" "area")
- '("GtkOrientation*" "orientation")
- )
-)
-
-(define-method get_has_tooltip
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_has_tooltip")
- (return-type "gboolean")
-)
-
-(define-method get_tooltip_text
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_tooltip_text")
- (return-type "gchar*")
-)
-
-(define-method get_tooltip_markup
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_tooltip_markup")
- (return-type "gchar*")
-)
-
-(define-method get_x11_window_id
- (of-object "GtkStatusIcon")
- (c-name "gtk_status_icon_get_x11_window_id")
- (return-type "guint32")
-)
-
-
-
-;; From gtkstock.h
-
-(define-function gtk_stock_add
- (c-name "gtk_stock_add")
- (return-type "none")
- (parameters
- '("const-GtkStockItem*" "items")
- '("guint" "n_items")
- )
-)
-
-(define-function gtk_stock_add_static
- (c-name "gtk_stock_add_static")
- (return-type "none")
- (parameters
- '("const-GtkStockItem*" "items")
- '("guint" "n_items")
- )
-)
-
-(define-function gtk_stock_lookup
- (c-name "gtk_stock_lookup")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkStockItem*" "item")
- )
-)
-
-(define-function gtk_stock_list_ids
- (c-name "gtk_stock_list_ids")
- (return-type "GSList*")
-)
-
-(define-method copy
- (of-object "GtkStockItem")
- (c-name "gtk_stock_item_copy")
- (return-type "GtkStockItem*")
-)
-
-(define-method free
- (of-object "GtkStockItem")
- (c-name "gtk_stock_item_free")
- (return-type "none")
-)
-
-(define-function gtk_stock_set_translate_func
- (c-name "gtk_stock_set_translate_func")
- (return-type "none")
- (parameters
- '("const-gchar*" "domain")
- '("GtkTranslateFunc" "func")
- '("gpointer" "data")
- '("GDestroyNotify" "notify")
- )
-)
-
-
-
-;; From gtkstyle.h
-
-(define-function gtk_style_get_type
- (c-name "gtk_style_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_style_new
- (c-name "gtk_style_new")
- (is-constructor-of "GtkStyle")
- (return-type "GtkStyle*")
-)
-
-(define-method copy
- (of-object "GtkStyle")
- (c-name "gtk_style_copy")
- (return-type "GtkStyle*")
-)
-
-(define-method attach
- (of-object "GtkStyle")
- (c-name "gtk_style_attach")
- (return-type "GtkStyle*")
- (parameters
- '("GdkWindow*" "window")
- )
-)
-
-(define-method detach
- (of-object "GtkStyle")
- (c-name "gtk_style_detach")
- (return-type "none")
-)
-
-(define-method set_background
- (of-object "GtkStyle")
- (c-name "gtk_style_set_background")
- (return-type "none")
- (parameters
- '("GdkWindow*" "window")
- '("GtkStateType" "state_type")
- )
-)
-
-(define-method apply_default_background
- (of-object "GtkStyle")
- (c-name "gtk_style_apply_default_background")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GdkWindow*" "window")
- '("GtkStateType" "state_type")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-method lookup_icon_set
- (of-object "GtkStyle")
- (c-name "gtk_style_lookup_icon_set")
- (return-type "GtkIconSet*")
- (parameters
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method lookup_color
- (of-object "GtkStyle")
- (c-name "gtk_style_lookup_color")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "color_name")
- '("GdkColor*" "color")
- )
-)
-
-(define-method render_icon
- (of-object "GtkStyle")
- (c-name "gtk_style_render_icon")
- (return-type "GdkPixbuf*")
- (parameters
- '("const-GtkIconSource*" "source")
- '("GtkTextDirection" "direction")
- '("GtkStateType" "state")
- '("GtkIconSize" "size")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- )
-)
-
-(define-function gtk_paint_hline
- (c-name "gtk_paint_hline")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x1")
- '("gint" "x2")
- '("gint" "y")
- )
-)
-
-(define-function gtk_paint_vline
- (c-name "gtk_paint_vline")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "y1_")
- '("gint" "y2_")
- '("gint" "x")
- )
-)
-
-(define-function gtk_paint_shadow
- (c-name "gtk_paint_shadow")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_arrow
- (c-name "gtk_paint_arrow")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("GtkArrowType" "arrow_type")
- '("gboolean" "fill")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_diamond
- (c-name "gtk_paint_diamond")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_box
- (c-name "gtk_paint_box")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_flat_box
- (c-name "gtk_paint_flat_box")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_check
- (c-name "gtk_paint_check")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_option
- (c-name "gtk_paint_option")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_tab
- (c-name "gtk_paint_tab")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_shadow_gap
- (c-name "gtk_paint_shadow_gap")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkPositionType" "gap_side")
- '("gint" "gap_x")
- '("gint" "gap_width")
- )
-)
-
-(define-function gtk_paint_box_gap
- (c-name "gtk_paint_box_gap")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkPositionType" "gap_side")
- '("gint" "gap_x")
- '("gint" "gap_width")
- )
-)
-
-(define-function gtk_paint_extension
- (c-name "gtk_paint_extension")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkPositionType" "gap_side")
- )
-)
-
-(define-function gtk_paint_focus
- (c-name "gtk_paint_focus")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_slider
- (c-name "gtk_paint_slider")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkOrientation" "orientation")
- )
-)
-
-(define-function gtk_paint_handle
- (c-name "gtk_paint_handle")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkOrientation" "orientation")
- )
-)
-
-(define-function gtk_paint_expander
- (c-name "gtk_paint_expander")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("GtkExpanderStyle" "expander_style")
- )
-)
-
-(define-function gtk_paint_layout
- (c-name "gtk_paint_layout")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("gboolean" "use_text")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("PangoLayout*" "layout")
- )
-)
-
-(define-function gtk_paint_resize_grip
- (c-name "gtk_paint_resize_grip")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("GdkWindowEdge" "edge")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-function gtk_paint_spinner
- (c-name "gtk_paint_spinner")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("guint" "step")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-method get_style_property
- (of-object "GtkStyle")
- (c-name "gtk_style_get_style_property")
- (return-type "none")
- (parameters
- '("GType" "widget_type")
- '("const-gchar*" "property_name")
- '("GValue*" "value")
- )
-)
-
-(define-method get_valist
- (of-object "GtkStyle")
- (c-name "gtk_style_get_valist")
- (return-type "none")
- (parameters
- '("GType" "widget_type")
- '("const-gchar*" "first_property_name")
- '("va_list" "var_args")
- )
-)
-
-(define-method get
- (of-object "GtkStyle")
- (c-name "gtk_style_get")
- (return-type "none")
- (parameters
- '("GType" "widget_type")
- '("const-gchar*" "first_property_name")
- )
- (varargs #t)
-)
-
-(define-method has_context
- (of-object "GtkStyle")
- (c-name "gtk_style_has_context")
- (return-type "gboolean")
-)
-
-(define-method style_attach
- (of-object "GtkWidget")
- (c-name "gtk_widget_style_attach")
- (return-type "none")
-)
-
-(define-method has_rc_style
- (of-object "GtkWidget")
- (c-name "gtk_widget_has_rc_style")
- (return-type "gboolean")
-)
-
-(define-method set_style
- (of-object "GtkWidget")
- (c-name "gtk_widget_set_style")
- (return-type "none")
- (parameters
- '("GtkStyle*" "style")
- )
-)
-
-(define-method ensure_style
- (of-object "GtkWidget")
- (c-name "gtk_widget_ensure_style")
- (return-type "none")
-)
-
-(define-method get_style
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_style")
- (return-type "GtkStyle*")
-)
-
-(define-method modify_style
- (of-object "GtkWidget")
- (c-name "gtk_widget_modify_style")
- (return-type "none")
- (parameters
- '("GtkRcStyle*" "style")
- )
-)
-
-(define-method get_modifier_style
- (of-object "GtkWidget")
- (c-name "gtk_widget_get_modifier_style")
- (return-type "GtkRcStyle*")
-)
-
-(define-method modify_fg
- (of-object "GtkWidget")
- (c-name "gtk_widget_modify_fg")
- (return-type "none")
- (parameters
- '("GtkStateType" "state")
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method modify_bg
- (of-object "GtkWidget")
- (c-name "gtk_widget_modify_bg")
- (return-type "none")
- (parameters
- '("GtkStateType" "state")
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method modify_text
- (of-object "GtkWidget")
- (c-name "gtk_widget_modify_text")
- (return-type "none")
- (parameters
- '("GtkStateType" "state")
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method modify_base
- (of-object "GtkWidget")
- (c-name "gtk_widget_modify_base")
- (return-type "none")
- (parameters
- '("GtkStateType" "state")
- '("const-GdkColor*" "color")
- )
-)
-
-(define-method modify_cursor
- (of-object "GtkWidget")
- (c-name "gtk_widget_modify_cursor")
- (return-type "none")
- (parameters
- '("const-GdkColor*" "primary")
- '("const-GdkColor*" "secondary")
- )
-)
-
-(define-method modify_font
- (of-object "GtkWidget")
- (c-name "gtk_widget_modify_font")
- (return-type "none")
- (parameters
- '("PangoFontDescription*" "font_desc")
- )
-)
-
-(define-method reset_rc_styles
- (of-object "GtkWidget")
- (c-name "gtk_widget_reset_rc_styles")
- (return-type "none")
-)
-
-(define-function gtk_widget_get_default_style
- (c-name "gtk_widget_get_default_style")
- (return-type "GtkStyle*")
-)
-
-(define-method path
- (of-object "GtkWidget")
- (c-name "gtk_widget_path")
- (return-type "none")
- (parameters
- '("guint*" "path_length")
- '("gchar**" "path")
- '("gchar**" "path_reversed")
- )
-)
-
-(define-method class_path
- (of-object "GtkWidget")
- (c-name "gtk_widget_class_path")
- (return-type "none")
- (parameters
- '("guint*" "path_length")
- '("gchar**" "path")
- '("gchar**" "path_reversed")
- )
-)
-
-(define-method render_icon
- (of-object "GtkWidget")
- (c-name "gtk_widget_render_icon")
- (return-type "GdkPixbuf*")
- (parameters
- '("const-gchar*" "stock_id")
- '("GtkIconSize" "size")
- '("const-gchar*" "detail")
- )
-)
-
-
-
-;; From gtkstyleproperties.h
-
-(define-function gtk_style_properties_get_type
- (c-name "gtk_style_properties_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_style_properties_register_property
- (c-name "gtk_style_properties_register_property")
- (return-type "none")
- (parameters
- '("GtkStylePropertyParser" "parse_func")
- '("GParamSpec*" "pspec")
- )
-)
-
-(define-function gtk_style_properties_lookup_property
- (c-name "gtk_style_properties_lookup_property")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "property_name")
- '("GtkStylePropertyParser*" "parse_func")
- '("GParamSpec**" "pspec")
- )
-)
-
-(define-function gtk_style_properties_new
- (c-name "gtk_style_properties_new")
- (is-constructor-of "GtkStyleProperties")
- (return-type "GtkStyleProperties*")
-)
-
-(define-method map_color
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_map_color")
- (return-type "none")
- (parameters
- '("const-gchar*" "name")
- '("GtkSymbolicColor*" "color")
- )
-)
-
-(define-method lookup_color
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_lookup_color")
- (return-type "GtkSymbolicColor*")
- (parameters
- '("const-gchar*" "name")
- )
-)
-
-(define-method set_property
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_set_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "property")
- '("GtkStateFlags" "state")
- '("const-GValue*" "value")
- )
-)
-
-(define-method set_valist
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_set_valist")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("va_list" "args")
- )
-)
-
-(define-method set
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_set")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- )
- (varargs #t)
-)
-
-(define-method get_property
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_get_property")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "property")
- '("GtkStateFlags" "state")
- '("GValue*" "value")
- )
-)
-
-(define-method get_valist
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_get_valist")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("va_list" "args")
- )
-)
-
-(define-method get
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_get")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- )
- (varargs #t)
-)
-
-(define-method unset_property
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_unset_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "property")
- '("GtkStateFlags" "state")
- )
-)
-
-(define-method clear
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_clear")
- (return-type "none")
-)
-
-(define-method merge
- (of-object "GtkStyleProperties")
- (c-name "gtk_style_properties_merge")
- (return-type "none")
- (parameters
- '("const-GtkStyleProperties*" "props_to_merge")
- '("gboolean" "replace")
- )
-)
-
-
-
;; From gtksymboliccolor.h
(define-function gtk_symbolic_color_get_type
@@ -39953,737 +34201,8 @@
(c-name "gtk_symbolic_color_resolve")
(return-type "gboolean")
(parameters
- '("GtkStyleProperties*" "props")
'("GdkRGBA*" "resolved_color")
)
)
-
-;; From gtktable.h
-
-(define-function gtk_table_get_type
- (c-name "gtk_table_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_table_new
- (c-name "gtk_table_new")
- (is-constructor-of "GtkTable")
- (return-type "GtkWidget*")
- (parameters
- '("guint" "rows")
- '("guint" "columns")
- '("gboolean" "homogeneous")
- )
-)
-
-(define-method resize
- (of-object "GtkTable")
- (c-name "gtk_table_resize")
- (return-type "none")
- (parameters
- '("guint" "rows")
- '("guint" "columns")
- )
-)
-
-(define-method attach
- (of-object "GtkTable")
- (c-name "gtk_table_attach")
- (return-type "none")
- (parameters
- '("GtkWidget*" "child")
- '("guint" "left_attach")
- '("guint" "right_attach")
- '("guint" "top_attach")
- '("guint" "bottom_attach")
- '("GtkAttachOptions" "xoptions")
- '("GtkAttachOptions" "yoptions")
- '("guint" "xpadding")
- '("guint" "ypadding")
- )
-)
-
-(define-method attach_defaults
- (of-object "GtkTable")
- (c-name "gtk_table_attach_defaults")
- (return-type "none")
- (parameters
- '("GtkWidget*" "widget")
- '("guint" "left_attach")
- '("guint" "right_attach")
- '("guint" "top_attach")
- '("guint" "bottom_attach")
- )
-)
-
-(define-method set_row_spacing
- (of-object "GtkTable")
- (c-name "gtk_table_set_row_spacing")
- (return-type "none")
- (parameters
- '("guint" "row")
- '("guint" "spacing")
- )
-)
-
-(define-method get_row_spacing
- (of-object "GtkTable")
- (c-name "gtk_table_get_row_spacing")
- (return-type "guint")
- (parameters
- '("guint" "row")
- )
-)
-
-(define-method set_col_spacing
- (of-object "GtkTable")
- (c-name "gtk_table_set_col_spacing")
- (return-type "none")
- (parameters
- '("guint" "column")
- '("guint" "spacing")
- )
-)
-
-(define-method get_col_spacing
- (of-object "GtkTable")
- (c-name "gtk_table_get_col_spacing")
- (return-type "guint")
- (parameters
- '("guint" "column")
- )
-)
-
-(define-method set_row_spacings
- (of-object "GtkTable")
- (c-name "gtk_table_set_row_spacings")
- (return-type "none")
- (parameters
- '("guint" "spacing")
- )
-)
-
-(define-method get_default_row_spacing
- (of-object "GtkTable")
- (c-name "gtk_table_get_default_row_spacing")
- (return-type "guint")
-)
-
-(define-method set_col_spacings
- (of-object "GtkTable")
- (c-name "gtk_table_set_col_spacings")
- (return-type "none")
- (parameters
- '("guint" "spacing")
- )
-)
-
-(define-method get_default_col_spacing
- (of-object "GtkTable")
- (c-name "gtk_table_get_default_col_spacing")
- (return-type "guint")
-)
-
-(define-method set_homogeneous
- (of-object "GtkTable")
- (c-name "gtk_table_set_homogeneous")
- (return-type "none")
- (parameters
- '("gboolean" "homogeneous")
- )
-)
-
-(define-method get_homogeneous
- (of-object "GtkTable")
- (c-name "gtk_table_get_homogeneous")
- (return-type "gboolean")
-)
-
-(define-method get_size
- (of-object "GtkTable")
- (c-name "gtk_table_get_size")
- (return-type "none")
- (parameters
- '("guint*" "rows")
- '("guint*" "columns")
- )
-)
-
-
-
-;; From gtktearoffmenuitem.h
-
-(define-function gtk_tearoff_menu_item_get_type
- (c-name "gtk_tearoff_menu_item_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_tearoff_menu_item_new
- (c-name "gtk_tearoff_menu_item_new")
- (is-constructor-of "GtkTearoffMenuItem")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkthemingengine.h
-
-(define-function gtk_theming_engine_get_type
- (c-name "gtk_theming_engine_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_theming_engine_register_property
- (c-name "gtk_theming_engine_register_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "name_space")
- '("GtkStylePropertyParser" "parse_func")
- '("GParamSpec*" "pspec")
- )
-)
-
-(define-method get_property
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "property")
- '("GtkStateFlags" "state")
- '("GValue*" "value")
- )
-)
-
-(define-method get_valist
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_valist")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("va_list" "args")
- )
-)
-
-(define-method get
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- )
- (varargs #t)
-)
-
-(define-method get_style_property
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_style_property")
- (return-type "none")
- (parameters
- '("const-gchar*" "property_name")
- '("GValue*" "value")
- )
-)
-
-(define-method get_style_valist
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_style_valist")
- (return-type "none")
- (parameters
- '("va_list" "args")
- )
-)
-
-(define-method get_style
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_style")
- (return-type "none")
- (parameters
- )
- (varargs #t)
-)
-
-(define-method lookup_color
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_lookup_color")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "color_name")
- '("GdkRGBA*" "color")
- )
-)
-
-(define-method get_path
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_path")
- (return-type "const-GtkWidgetPath*")
-)
-
-(define-method has_class
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_has_class")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "style_class")
- )
-)
-
-(define-method has_region
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_has_region")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "style_region")
- '("GtkRegionFlags*" "flags")
- )
-)
-
-(define-method get_state
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_state")
- (return-type "GtkStateFlags")
-)
-
-(define-method state_is_running
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_state_is_running")
- (return-type "gboolean")
- (parameters
- '("GtkStateType" "state")
- '("gdouble*" "progress")
- )
-)
-
-(define-method get_direction
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_direction")
- (return-type "GtkTextDirection")
-)
-
-(define-method get_junction_sides
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_junction_sides")
- (return-type "GtkJunctionSides")
-)
-
-(define-method get_color
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_color")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("GdkRGBA*" "color")
- )
-)
-
-(define-method get_background_color
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_background_color")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("GdkRGBA*" "color")
- )
-)
-
-(define-method get_border_color
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_border_color")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("GdkRGBA*" "color")
- )
-)
-
-(define-method get_border
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_border")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("GtkBorder*" "border")
- )
-)
-
-(define-method get_padding
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_padding")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("GtkBorder*" "padding")
- )
-)
-
-(define-method get_margin
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_margin")
- (return-type "none")
- (parameters
- '("GtkStateFlags" "state")
- '("GtkBorder*" "margin")
- )
-)
-
-(define-method get_font
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_font")
- (return-type "const-PangoFontDescription*")
- (parameters
- '("GtkStateFlags" "state")
- )
-)
-
-(define-function gtk_theming_engine_load
- (c-name "gtk_theming_engine_load")
- (return-type "GtkThemingEngine*")
- (parameters
- '("const-gchar*" "name")
- )
-)
-
-(define-method get_screen
- (of-object "GtkThemingEngine")
- (c-name "gtk_theming_engine_get_screen")
- (return-type "GdkScreen*")
-)
-
-
-
-;; From gtktoggleaction.h
-
-(define-function gtk_toggle_action_get_type
- (c-name "gtk_toggle_action_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_toggle_action_new
- (c-name "gtk_toggle_action_new")
- (is-constructor-of "GtkToggleAction")
- (return-type "GtkToggleAction*")
- (parameters
- '("const-gchar*" "name")
- '("const-gchar*" "label")
- '("const-gchar*" "tooltip")
- '("const-gchar*" "stock_id")
- )
-)
-
-(define-method toggled
- (of-object "GtkToggleAction")
- (c-name "gtk_toggle_action_toggled")
- (return-type "none")
-)
-
-(define-method set_active
- (of-object "GtkToggleAction")
- (c-name "gtk_toggle_action_set_active")
- (return-type "none")
- (parameters
- '("gboolean" "is_active")
- )
-)
-
-(define-method get_active
- (of-object "GtkToggleAction")
- (c-name "gtk_toggle_action_get_active")
- (return-type "gboolean")
-)
-
-(define-method set_draw_as_radio
- (of-object "GtkToggleAction")
- (c-name "gtk_toggle_action_set_draw_as_radio")
- (return-type "none")
- (parameters
- '("gboolean" "draw_as_radio")
- )
-)
-
-(define-method get_draw_as_radio
- (of-object "GtkToggleAction")
- (c-name "gtk_toggle_action_get_draw_as_radio")
- (return-type "gboolean")
-)
-
-
-
-;; From gtktrayicon.h
-
-(define-function gtk_tray_icon_get_type
- (c-name "gtk_tray_icon_get_type")
- (return-type "GType")
-)
-
-
-
-;; From gtkuimanager.h
-
-(define-function gtk_ui_manager_get_type
- (c-name "gtk_ui_manager_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_ui_manager_new
- (c-name "gtk_ui_manager_new")
- (is-constructor-of "GtkUiManager")
- (return-type "GtkUIManager*")
-)
-
-(define-method set_add_tearoffs
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_set_add_tearoffs")
- (return-type "none")
- (parameters
- '("gboolean" "add_tearoffs")
- )
-)
-
-(define-method get_add_tearoffs
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_get_add_tearoffs")
- (return-type "gboolean")
-)
-
-(define-method insert_action_group
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_insert_action_group")
- (return-type "none")
- (parameters
- '("GtkActionGroup*" "action_group")
- '("gint" "pos")
- )
-)
-
-(define-method remove_action_group
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_remove_action_group")
- (return-type "none")
- (parameters
- '("GtkActionGroup*" "action_group")
- )
-)
-
-(define-method get_action_groups
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_get_action_groups")
- (return-type "GList*")
-)
-
-(define-method get_accel_group
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_get_accel_group")
- (return-type "GtkAccelGroup*")
-)
-
-(define-method get_widget
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_get_widget")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "path")
- )
-)
-
-(define-method get_toplevels
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_get_toplevels")
- (return-type "GSList*")
- (parameters
- '("GtkUIManagerItemType" "types")
- )
-)
-
-(define-method get_action
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_get_action")
- (return-type "GtkAction*")
- (parameters
- '("const-gchar*" "path")
- )
-)
-
-(define-method add_ui_from_string
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_add_ui_from_string")
- (return-type "guint")
- (parameters
- '("const-gchar*" "buffer")
- '("gssize" "length")
- '("GError**" "error")
- )
-)
-
-(define-method add_ui_from_file
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_add_ui_from_file")
- (return-type "guint")
- (parameters
- '("const-gchar*" "filename")
- '("GError**" "error")
- )
-)
-
-(define-method add_ui_from_resource
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_add_ui_from_resource")
- (return-type "guint")
- (parameters
- '("const-gchar*" "resource_path")
- '("GError**" "error")
- )
-)
-
-(define-method add_ui
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_add_ui")
- (return-type "none")
- (parameters
- '("guint" "merge_id")
- '("const-gchar*" "path")
- '("const-gchar*" "name")
- '("const-gchar*" "action")
- '("GtkUIManagerItemType" "type")
- '("gboolean" "top")
- )
-)
-
-(define-method remove_ui
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_remove_ui")
- (return-type "none")
- (parameters
- '("guint" "merge_id")
- )
-)
-
-(define-method get_ui
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_get_ui")
- (return-type "gchar*")
-)
-
-(define-method ensure_update
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_ensure_update")
- (return-type "none")
-)
-
-(define-method new_merge_id
- (of-object "GtkUIManager")
- (c-name "gtk_ui_manager_new_merge_id")
- (return-type "guint")
-)
-
-
-
-;; From gtkvbbox.h
-
-(define-function gtk_vbutton_box_get_type
- (c-name "gtk_vbutton_box_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_vbutton_box_new
- (c-name "gtk_vbutton_box_new")
- (is-constructor-of "GtkVbuttonBox")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkvbox.h
-
-(define-function gtk_vbox_get_type
- (c-name "gtk_vbox_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_vbox_new
- (c-name "gtk_vbox_new")
- (is-constructor-of "GtkVbox")
- (return-type "GtkWidget*")
- (parameters
- '("gboolean" "homogeneous")
- '("gint" "spacing")
- )
-)
-
-
-
-;; From gtkvpaned.h
-
-(define-function gtk_vpaned_get_type
- (c-name "gtk_vpaned_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_vpaned_new
- (c-name "gtk_vpaned_new")
- (is-constructor-of "GtkVpaned")
- (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkvscale.h
-
-(define-function gtk_vscale_get_type
- (c-name "gtk_vscale_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_vscale_new
- (c-name "gtk_vscale_new")
- (is-constructor-of "GtkVscale")
- (return-type "GtkWidget*")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
-(define-function gtk_vscale_new_with_range
- (c-name "gtk_vscale_new_with_range")
- (return-type "GtkWidget*")
- (parameters
- '("gdouble" "min")
- '("gdouble" "max")
- '("gdouble" "step")
- )
-)
-
-
-
-;; From gtkvscrollbar.h
-
-(define-function gtk_vscrollbar_get_type
- (c-name "gtk_vscrollbar_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_vscrollbar_new
- (c-name "gtk_vscrollbar_new")
- (is-constructor-of "GtkVscrollbar")
- (return-type "GtkWidget*")
- (parameters
- '("GtkAdjustment*" "adjustment")
- )
-)
-
-
-
-;; From gtkvseparator.h
-
-(define-function gtk_vseparator_get_type
- (c-name "gtk_vseparator_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_vseparator_new
- (c-name "gtk_vseparator_new")
- (is-constructor-of "GtkVseparator")
- (return-type "GtkWidget*")
-)
-
-
diff --git a/gtk/src/gtk_signals.defs b/gtk/src/gtk_signals.defs
index 407068f..ef7ec59 100644
--- a/gtk/src/gtk_signals.defs
+++ b/gtk/src/gtk_signals.defs
@@ -206,234 +206,6 @@
(construct-only #f)
)
-;; From GtkAction
-
-(define-signal activate
- (of-object "GtkAction")
- (return-type "void")
- (when "first")
-)
-
-(define-property name
- (of-object "GtkAction")
- (prop-type "GParamString")
- (docs "A unique name for the action.")
- (readable #t)
- (writable #t)
- (construct-only #t)
-)
-
-(define-property label
- (of-object "GtkAction")
- (prop-type "GParamString")
- (docs "The label used for menu items and buttons that activate this action.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property short-label
- (of-object "GtkAction")
- (prop-type "GParamString")
- (docs "A shorter label that may be used on toolbar buttons.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property tooltip
- (of-object "GtkAction")
- (prop-type "GParamString")
- (docs "A tooltip for this action.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stock-id
- (of-object "GtkAction")
- (prop-type "GParamString")
- (docs "The stock icon displayed in widgets representing this action.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property icon-name
- (of-object "GtkAction")
- (prop-type "GParamString")
- (docs "The name of the icon from the icon theme")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property gicon
- (of-object "GtkAction")
- (prop-type "GParamObject")
- (docs "The GIcon being displayed")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visible-horizontal
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "Whether the toolbar item is visible when the toolbar is in a horizontal orientation.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visible-vertical
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "Whether the toolbar item is visible when the toolbar is in a vertical orientation.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visible-overflown
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "When TRUE, toolitem proxies for this action are represented in the toolbar overflow menu.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property is-important
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "Whether the action is considered important. When TRUE, toolitem proxies for this action show text
in GTK_TOOLBAR_BOTH_HORIZ mode.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hide-if-empty
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "When TRUE, empty menu proxies for this action are hidden.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property sensitive
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "Whether the action is enabled.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visible
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "Whether the action is visible.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property action-group
- (of-object "GtkAction")
- (prop-type "GParamObject")
- (docs "The GtkActionGroup this GtkAction is associated with, or NULL (for internal use).")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property always-show-image
- (of-object "GtkAction")
- (prop-type "GParamBoolean")
- (docs "Whether the image will always be shown")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GtkActionGroup
-
-(define-signal connect-proxy
- (of-object "GtkActionGroup")
- (return-type "void")
- (when "unknown")
- (parameters
- '("GtkAction*" "p0")
- '("GtkWidget*" "p1")
- )
-)
-
-(define-signal disconnect-proxy
- (of-object "GtkActionGroup")
- (return-type "void")
- (when "unknown")
- (parameters
- '("GtkAction*" "p0")
- '("GtkWidget*" "p1")
- )
-)
-
-(define-signal pre-activate
- (of-object "GtkActionGroup")
- (return-type "void")
- (when "unknown")
- (parameters
- '("GtkAction*" "p0")
- )
-)
-
-(define-signal post-activate
- (of-object "GtkActionGroup")
- (return-type "void")
- (when "unknown")
- (parameters
- '("GtkAction*" "p0")
- )
-)
-
-(define-property name
- (of-object "GtkActionGroup")
- (prop-type "GParamString")
- (docs "A name for the action group.")
- (readable #t)
- (writable #t)
- (construct-only #t)
-)
-
-(define-property sensitive
- (of-object "GtkActionGroup")
- (prop-type "GParamBoolean")
- (docs "Whether the action group is enabled.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visible
- (of-object "GtkActionGroup")
- (prop-type "GParamBoolean")
- (docs "Whether the action group is visible.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property accel-group
- (of-object "GtkActionGroup")
- (prop-type "GParamObject")
- (docs "The accelerator group the actions of this group should use.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkActionable
(define-property action-name
@@ -456,26 +228,6 @@
;; From GtkActionBar
-;; From GtkActivatable
-
-(define-property related-action
- (of-object "GtkActivatable")
- (prop-type "GParamObject")
- (docs "The action this activatable will activate and receive updates from")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property use-action-appearance
- (of-object "GtkActivatable")
- (prop-type "GParamBoolean")
- (docs "Whether to use the related actions appearance properties")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkAdjustment
(define-signal changed
@@ -544,88 +296,6 @@
(construct-only #f)
)
-;; From GtkAlignment
-
-(define-property xalign
- (of-object "GtkAlignment")
- (prop-type "GParamFloat")
- (docs "Horizontal position of child in available space. 0.0 is left aligned, 1.0 is right aligned")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property yalign
- (of-object "GtkAlignment")
- (prop-type "GParamFloat")
- (docs "Vertical position of child in available space. 0.0 is top aligned, 1.0 is bottom aligned")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property xscale
- (of-object "GtkAlignment")
- (prop-type "GParamFloat")
- (docs "If available horizontal space is bigger than needed for the child, how much of it to use for the
child. 0.0 means none, 1.0 means all")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property yscale
- (of-object "GtkAlignment")
- (prop-type "GParamFloat")
- (docs "If available vertical space is bigger than needed for the child, how much of it to use for the
child. 0.0 means none, 1.0 means all")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property top-padding
- (of-object "GtkAlignment")
- (prop-type "GParamUInt")
- (docs "The padding to insert at the top of the widget.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property bottom-padding
- (of-object "GtkAlignment")
- (prop-type "GParamUInt")
- (docs "The padding to insert at the bottom of the widget.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property left-padding
- (of-object "GtkAlignment")
- (prop-type "GParamUInt")
- (docs "The padding to insert at the left of the widget.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property right-padding
- (of-object "GtkAlignment")
- (prop-type "GParamUInt")
- (docs "The padding to insert at the right of the widget.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
;; From GtkAppChooser
(define-property content-type
@@ -846,26 +516,6 @@
(construct-only #f)
)
-;; From GtkArrow
-
-(define-property arrow-type
- (of-object "GtkArrow")
- (prop-type "GParamEnum")
- (docs "The direction the arrow should point")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property shadow-type
- (of-object "GtkArrow")
- (prop-type "GParamEnum")
- (docs "Appearance of the shadow surrounding the arrow")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkAspectFrame
(define-property xalign
@@ -1000,36 +650,12 @@
(when "first")
)
-(define-signal pressed
- (of-object "GtkButton")
- (return-type "void")
- (when "first")
-)
-
-(define-signal released
- (of-object "GtkButton")
- (return-type "void")
- (when "first")
-)
-
(define-signal clicked
(of-object "GtkButton")
(return-type "void")
(when "first")
)
-(define-signal enter
- (of-object "GtkButton")
- (return-type "void")
- (when "first")
-)
-
-(define-signal leave
- (of-object "GtkButton")
- (return-type "void")
- (when "first")
-)
-
(define-property label
(of-object "GtkButton")
(prop-type "GParamString")
@@ -1039,15 +665,6 @@
(construct-only #f)
)
-(define-property image
- (of-object "GtkButton")
- (prop-type "GParamObject")
- (docs "Child widget to appear next to the button text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
(define-property relief
(of-object "GtkButton")
(prop-type "GParamEnum")
@@ -1066,49 +683,10 @@
(construct-only #f)
)
-(define-property use-stock
- (of-object "GtkButton")
- (prop-type "GParamBoolean")
- (docs "If set, the label is used to pick a stock item instead of being displayed")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property xalign
- (of-object "GtkButton")
- (prop-type "GParamFloat")
- (docs "Horizontal position of child in available space. 0.0 is left aligned, 1.0 is right aligned")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property yalign
- (of-object "GtkButton")
- (prop-type "GParamFloat")
- (docs "Vertical position of child in available space. 0.0 is top aligned, 1.0 is bottom aligned")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property image-position
- (of-object "GtkButton")
- (prop-type "GParamEnum")
- (docs "The position of the image relative to the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property always-show-image
+(define-property icon-name
(of-object "GtkButton")
- (prop-type "GParamBoolean")
- (docs "Whether the image will always be shown")
+ (prop-type "GParamString")
+ (docs "The name of the icon used to automatically populate the button")
(readable #t)
(writable #t)
(construct-only #f)
@@ -1578,16 +1156,6 @@
(construct-only #f)
)
-(define-property cell-background-gdk
- (of-object "GtkCellRenderer")
- (prop-type "GParamBoxed")
- (docs "Cell background color as a GdkColor")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property cell-background-rgba
(of-object "GtkCellRenderer")
(prop-type "GParamBoxed")
@@ -1880,26 +1448,6 @@
(construct-only #f)
)
-(define-property background-gdk
- (of-object "GtkCellRendererText")
- (prop-type "GParamBoxed")
- (docs "Background color as a GdkColor")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property foreground-gdk
- (of-object "GtkCellRendererText")
- (prop-type "GParamBoxed")
- (docs "Foreground color as a GdkColor")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property background-rgba
(of-object "GtkCellRendererText")
(prop-type "GParamBoxed")
@@ -2262,16 +1810,6 @@
(construct-only #f)
)
-(define-property indicator-size
- (of-object "GtkCellRendererToggle")
- (prop-type "GParamInt")
- (docs "Size of check or radio indicator")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
;; From GtkCellRendererPixbuf
(define-property pixbuf
@@ -2310,16 +1848,6 @@
(construct-only #f)
)
-(define-property stock-id
- (of-object "GtkCellRendererPixbuf")
- (prop-type "GParamString")
- (docs "The stock ID of the stock icon to render")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property stock-size
(of-object "GtkCellRendererPixbuf")
(prop-type "GParamUInt")
@@ -2338,16 +1866,6 @@
(construct-only #f)
)
-(define-property follow-state
- (of-object "GtkCellRendererPixbuf")
- (prop-type "GParamBoolean")
- (docs "Whether the rendered pixbuf should be colorized according to the state")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property icon-name
(of-object "GtkCellRendererPixbuf")
(prop-type "GParamString")
@@ -2517,25 +2035,6 @@
(construct-only #f)
)
-(define-property color
- (of-object "GtkColorButton")
- (prop-type "GParamBoxed")
- (docs "The selected color")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property alpha
- (of-object "GtkColorButton")
- (prop-type "GParamUInt")
- (docs "The selected opacity value (0 fully transparent, 65535 fully opaque)")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
(define-property rgba
(of-object "GtkColorButton")
(prop-type "GParamBoxed")
@@ -2594,98 +2093,6 @@
(construct-only #f)
)
-;; From GtkColorSelection
-
-(define-signal color-changed
- (of-object "GtkColorSelection")
- (return-type "void")
- (when "first")
-)
-
-(define-property has-palette
- (of-object "GtkColorSelection")
- (prop-type "GParamBoolean")
- (docs "Whether a palette should be used")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property has-opacity-control
- (of-object "GtkColorSelection")
- (prop-type "GParamBoolean")
- (docs "Whether the color selector should allow setting opacity")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property current-color
- (of-object "GtkColorSelection")
- (prop-type "GParamBoxed")
- (docs "The current color")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property current-alpha
- (of-object "GtkColorSelection")
- (prop-type "GParamUInt")
- (docs "The current opacity value (0 fully transparent, 65535 fully opaque)")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property current-rgba
- (of-object "GtkColorSelection")
- (prop-type "GParamBoxed")
- (docs "The current RGBA color")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GtkColorSelectionDialog
-
-(define-property color-selection
- (of-object "GtkColorSelectionDialog")
- (prop-type "GParamObject")
- (docs "The color selection embedded in the dialog.")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property ok-button
- (of-object "GtkColorSelectionDialog")
- (prop-type "GParamObject")
- (docs "The OK button of the dialog.")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property cancel-button
- (of-object "GtkColorSelectionDialog")
- (prop-type "GParamObject")
- (docs "The cancel button of the dialog.")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property help-button
- (of-object "GtkColorSelectionDialog")
- (prop-type "GParamObject")
- (docs "The help button of the dialog.")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
;; From GtkComboBox
(define-signal changed
@@ -2769,26 +2176,6 @@
(construct-only #f)
)
-(define-property add-tearoffs
- (of-object "GtkComboBox")
- (prop-type "GParamBoolean")
- (docs "Whether dropdowns should have a tearoff menu item")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property tearoff-title
- (of-object "GtkComboBox")
- (prop-type "GParamString")
- (docs "A title that may be displayed by the window manager when the popup is torn-off")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property has-frame
(of-object "GtkComboBox")
(prop-type "GParamBoolean")
@@ -2905,34 +2292,6 @@
)
)
-(define-property border-width
- (of-object "GtkContainer")
- (prop-type "GParamUInt")
- (docs "The width of the empty border outside the containers children")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property resize-mode
- (of-object "GtkContainer")
- (prop-type "GParamEnum")
- (docs "Specify how resize events are handled")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property child
- (of-object "GtkContainer")
- (prop-type "GParamObject")
- (docs "Can be used to add a new child to the container")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkCellView
(define-property background
@@ -2944,16 +2303,6 @@
(construct-only #f)
)
-(define-property background-gdk
- (of-object "GtkCellView")
- (prop-type "GParamBoxed")
- (docs "Background color as a GdkColor")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property background-rgba
(of-object "GtkCellView")
(prop-type "GParamBoxed")
@@ -3255,16 +2604,6 @@
(construct-only #f)
)
-(define-property inner-border
- (of-object "GtkEntry")
- (prop-type "GParamBoxed")
- (docs "Border between text and frame. Overrides the inner-border style property")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property invisible-char
(of-object "GtkEntry")
(prop-type "GParamUnichar")
@@ -3337,16 +2676,6 @@
(construct-only #f)
)
-(define-property shadow-type
- (of-object "GtkEntry")
- (prop-type "GParamEnum")
- (docs "Which kind of shadow to draw around the entry when has-frame is set")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property overwrite-mode
(of-object "GtkEntry")
(prop-type "GParamBoolean")
@@ -3419,26 +2748,6 @@
(construct-only #f)
)
-(define-property primary-icon-stock
- (of-object "GtkEntry")
- (prop-type "GParamString")
- (docs "Stock ID for primary icon")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property secondary-icon-stock
- (of-object "GtkEntry")
- (prop-type "GParamString")
- (docs "Stock ID for secondary icon")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property primary-icon-name
(of-object "GtkEntry")
(prop-type "GParamString")
@@ -3898,16 +3207,6 @@
(construct-only #f)
)
-(define-property spacing
- (of-object "GtkExpander")
- (prop-type "GParamInt")
- (docs "Space to put between the label and the child")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property label-widget
(of-object "GtkExpander")
(prop-type "GParamObject")
@@ -4440,28 +3739,6 @@
;; From GtkFontChooserWidget
-;; From GtkFontSelection
-
-(define-property font-name
- (of-object "GtkFontSelection")
- (prop-type "GParamString")
- (docs "The string that represents this font")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property preview-text
- (of-object "GtkFontSelection")
- (prop-type "GParamString")
- (docs "The text to display in order to demonstrate the selected font")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GtkFontSelectionDialog
-
;; From GtkFrame
(define-property label
@@ -4877,71 +4154,6 @@
(construct-only #f)
)
-;; From GtkHandleBox
-
-(define-signal child-detached
- (of-object "GtkHandleBox")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkWidget*" "p0")
- )
-)
-
-(define-signal child-attached
- (of-object "GtkHandleBox")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkWidget*" "p0")
- )
-)
-
-(define-property shadow-type
- (of-object "GtkHandleBox")
- (prop-type "GParamEnum")
- (docs "Appearance of the shadow that surrounds the container")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property handle-position
- (of-object "GtkHandleBox")
- (prop-type "GParamEnum")
- (docs "Position of the handle relative to the child widget")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property snap-edge
- (of-object "GtkHandleBox")
- (prop-type "GParamEnum")
- (docs "Side of the handlebox that's lined up with the docking point to dock the handlebox")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property snap-edge-set
- (of-object "GtkHandleBox")
- (prop-type "GParamBoolean")
- (docs "Whether to use the value from the snap_edge property or a value derived from handle_position")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property child-detached
- (of-object "GtkHandleBox")
- (prop-type "GParamBoolean")
- (docs "A boolean value indicating whether the handlebox's child is attached or detached.")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
;; From GtkHeaderBar
(define-property title
@@ -5053,30 +4265,10 @@
(construct-only #f)
)
-(define-property stock
- (of-object "GtkImage")
- (prop-type "GParamString")
- (docs "Stock ID for a stock image to display")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property icon-set
- (of-object "GtkImage")
- (prop-type "GParamBoxed")
- (docs "Icon set to display")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property icon-size
(of-object "GtkImage")
(prop-type "GParamInt")
- (docs "Symbolic size to use for stock icon, icon set or named icon")
+ (docs "Symbolic size to use for icon set or named icon")
(readable #t)
(writable #t)
(construct-only #f)
@@ -5145,48 +4337,6 @@
(construct-only #f)
)
-;; From GtkImageMenuItem
-
-(define-property image
- (of-object "GtkImageMenuItem")
- (prop-type "GParamObject")
- (docs "Child widget to appear next to the menu text")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property use-stock
- (of-object "GtkImageMenuItem")
- (prop-type "GParamBoolean")
- (docs "Whether to use the label text to create a stock menu item")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property accel-group
- (of-object "GtkImageMenuItem")
- (prop-type "GParamObject")
- (docs "The Accel Group to use for stock accelerator keys")
- (readable #f)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property always-show-image
- (of-object "GtkImageMenuItem")
- (prop-type "GParamBoolean")
- (docs "Whether the image will always be shown")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
;; From GtkInfoBar
(define-signal close
@@ -6005,26 +5155,6 @@
(construct-only #f)
)
-(define-property tearoff-state
- (of-object "GtkMenu")
- (prop-type "GParamBoolean")
- (docs "A boolean that indicates whether the menu is torn-off")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property tearoff-title
- (of-object "GtkMenu")
- (prop-type "GParamString")
- (docs "A title that may be displayed by the window manager when this menu is torn-off")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property monitor
(of-object "GtkMenu")
(prop-type "GParamInt")
@@ -6199,16 +5329,6 @@
(when "first")
)
-(define-property right-justified
- (of-object "GtkMenuItem")
- (prop-type "GParamBoolean")
- (docs "Sets whether the menu item appears justified at the right side of a menu bar")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property submenu
(of-object "GtkMenuItem")
(prop-type "GParamObject")
@@ -6393,16 +5513,6 @@
(construct-only #f)
)
-(define-property image
- (of-object "GtkMessageDialog")
- (prop-type "GParamObject")
- (docs "The image")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property message-area
(of-object "GtkMessageDialog")
(prop-type "GParamObject")
@@ -6412,48 +5522,6 @@
(construct-only #f)
)
-;; From GtkMisc
-
-(define-property xalign
- (of-object "GtkMisc")
- (prop-type "GParamFloat")
- (docs "The horizontal alignment, from 0 (left) to 1 (right). Reversed for RTL layouts.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property yalign
- (of-object "GtkMisc")
- (prop-type "GParamFloat")
- (docs "The vertical alignment, from 0 (top) to 1 (bottom)")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property xpad
- (of-object "GtkMisc")
- (prop-type "GParamInt")
- (docs "The amount of space to add on the left and right of the widget, in pixels")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property ypad
- (of-object "GtkMisc")
- (prop-type "GParamInt")
- (docs "The amount of space to add on the top and bottom of the widget, in pixels")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
;; From GtkModelButton
(define-property role
@@ -6690,55 +5758,6 @@
(construct-only #f)
)
-;; From GtkNumerableIcon
-
-(define-property count
- (of-object "GtkNumerableIcon")
- (prop-type "GParamInt")
- (docs "The count of the emblem currently displayed")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property label
- (of-object "GtkNumerableIcon")
- (prop-type "GParamString")
- (docs "The label to be displayed over the icon")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property style-context
- (of-object "GtkNumerableIcon")
- (prop-type "GParamObject")
- (docs "The style context to theme the icon appearance")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property background-icon
- (of-object "GtkNumerableIcon")
- (prop-type "GParamObject")
- (docs "The icon for the number emblem background")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property background-icon-name
- (of-object "GtkNumerableIcon")
- (prop-type "GParamString")
- (docs "The icon name for the number emblem background")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GtkOffscreenWindow
-
;; From GtkOrientable
(define-property orientation
@@ -6887,12 +5906,6 @@
)
)
-(define-signal show-connect-to-server
- (of-object "GtkPlacesSidebar")
- (return-type "void")
- (when "first")
-)
-
(define-signal show-enter-location
(of-object "GtkPlacesSidebar")
(return-type "void")
@@ -6930,13 +5943,6 @@
)
)
-(define-signal show-other-locations
- (of-object "GtkPlacesSidebar")
- (return-type "void")
- (when "first")
- (deprecated #t)
-)
-
(define-signal show-other-locations-with-flags
(of-object "GtkPlacesSidebar")
(return-type "void")
@@ -7000,16 +6006,6 @@
(construct-only #f)
)
-(define-property show-connect-to-server
- (of-object "GtkPlacesSidebar")
- (prop-type "GParamBoolean")
- (docs "Whether the sidebar includes a builtin shortcut to a 'Connect to server' dialog")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property show-enter-location
(of-object "GtkPlacesSidebar")
(prop-type "GParamBoolean")
@@ -7055,32 +6051,6 @@
(construct-only #f)
)
-;; From GtkPlug
-
-(define-signal embedded
- (of-object "GtkPlug")
- (return-type "void")
- (when "last")
-)
-
-(define-property embedded
- (of-object "GtkPlug")
- (prop-type "GParamBoolean")
- (docs "Whether the plug is embedded")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property socket-window
- (of-object "GtkPlug")
- (prop-type "GParamObject")
- (docs "The window of the socket the plug is embedded in")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
;; From GtkPopover
(define-signal closed
@@ -7125,16 +6095,6 @@
(construct-only #f)
)
-(define-property transitions-enabled
- (of-object "GtkPopover")
- (prop-type "GParamBoolean")
- (docs "Whether show/hide transitions are enabled or not")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property constrain-to
(of-object "GtkPopover")
(prop-type "GParamEnum")
@@ -7786,44 +6746,6 @@
(construct-only #f)
)
-;; From GtkRadioAction
-
-(define-signal changed
- (of-object "GtkRadioAction")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkRadioAction*" "p0")
- )
-)
-
-(define-property value
- (of-object "GtkRadioAction")
- (prop-type "GParamInt")
- (docs "The value returned by gtk_radio_action_get_current_value() when this action is the current action
of its group.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property group
- (of-object "GtkRadioAction")
- (prop-type "GParamObject")
- (docs "The radio action whose group this action belongs to.")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property current-value
- (of-object "GtkRadioAction")
- (prop-type "GParamInt")
- (docs "The value property of the currently active member of the group to which this action belongs.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkRadioMenuItem
(define-signal group-changed
@@ -7949,17 +6871,6 @@
(construct-only #f)
)
-;; From GtkRecentAction
-
-(define-property show-numbers
- (of-object "GtkRecentAction")
- (prop-type "GParamBoolean")
- (docs "Whether the items should be displayed with a number")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkRecentChooser
(define-signal selection-changed
@@ -8373,15 +7284,6 @@
(construct-only #f)
)
-(define-property window-placement-set
- (of-object "GtkScrolledWindow")
- (prop-type "GParamBoolean")
- (docs "Whether 'window-placement' should be used to determine the location of the contents with respect to
the scrollbars.")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
(define-property shadow-type
(of-object "GtkScrolledWindow")
(prop-type "GParamEnum")
@@ -8596,16 +7498,6 @@
(construct-only #f)
)
-(define-property gtk-fallback-icon-theme
- (of-object "GtkSettings")
- (prop-type "GParamString")
- (docs "Name of a icon theme to fall back to")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-key-theme-name
(of-object "GtkSettings")
(prop-type "GParamString")
@@ -8615,15 +7507,6 @@
(construct-only #f)
)
-(define-property gtk-menu-bar-accel
- (of-object "GtkSettings")
- (prop-type "GParamString")
- (docs "Keybinding to activate the menu bar")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
(define-property gtk-dnd-drag-threshold
(of-object "GtkSettings")
(prop-type "GParamInt")
@@ -8642,16 +7525,6 @@
(construct-only #f)
)
-(define-property gtk-icon-sizes
- (of-object "GtkSettings")
- (prop-type "GParamString")
- (docs "List of icon sizes: gtk-menu=16,16:gtk-button=20,20...")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-modules
(of-object "GtkSettings")
(prop-type "GParamString")
@@ -8742,66 +7615,6 @@
(construct-only #f)
)
-(define-property gtk-show-input-method-menu
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether the context menus of entries and text views should offer to change the input method")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-show-unicode-menu
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether the context menus of entries and text views should offer to insert control characters")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-timeout-initial
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Starting value for timeouts, when button is pressed")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-timeout-repeat
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Repeat value for timeouts, when button is pressed")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-timeout-expand
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Expand value for timeouts, when a widget is expanding a new region")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-color-scheme
- (of-object "GtkSettings")
- (prop-type "GParamString")
- (docs "A palette of named colors for use in themes")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-enable-animations
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -8811,66 +7624,6 @@
(construct-only #f)
)
-(define-property gtk-touchscreen-mode
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "When TRUE, there are no motion notify events delivered on this screen")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-tooltip-timeout
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Timeout before tooltip is shown")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-tooltip-browse-timeout
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Timeout before tooltip is shown when browse mode is enabled")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-tooltip-browse-mode-timeout
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Timeout after which browse mode is disabled")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-keynav-cursor-only
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "When TRUE, there are only cursor keys available to navigate widgets")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-keynav-wrap-around
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether to wrap around when keyboard-navigating widgets")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-error-bell
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -8880,26 +7633,6 @@
(construct-only #f)
)
-(define-property color-hash
- (of-object "GtkSettings")
- (prop-type "GParamBoxed")
- (docs "A hash table representation of the color scheme.")
- (readable #t)
- (writable #f)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-file-chooser-backend
- (of-object "GtkSettings")
- (prop-type "GParamString")
- (docs "Name of the GtkFileChooser backend to use by default")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-print-backends
(of-object "GtkSettings")
(prop-type "GParamString")
@@ -8918,15 +7651,6 @@
(construct-only #f)
)
-(define-property gtk-enable-mnemonics
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether labels should have mnemonics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
(define-property gtk-enable-accels
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -8936,16 +7660,6 @@
(construct-only #f)
)
-(define-property gtk-recent-files-limit
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Number of recently used files")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-im-module
(of-object "GtkSettings")
(prop-type "GParamString")
@@ -9000,46 +7714,6 @@
(construct-only #f)
)
-(define-property gtk-enable-tooltips
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether tooltips should be shown on widgets")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-toolbar-style
- (of-object "GtkSettings")
- (prop-type "GParamEnum")
- (docs "Whether default toolbars have text only, text and icons, icons only, etc.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-toolbar-icon-size
- (of-object "GtkSettings")
- (prop-type "GParamEnum")
- (docs "The size of icons in default toolbars.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-auto-mnemonics
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether mnemonics should be automatically shown and hidden when the user presses the mnemonic
activator.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-primary-button-warps-slider
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -9049,16 +7723,6 @@
(construct-only #f)
)
-(define-property gtk-visible-focus
- (of-object "GtkSettings")
- (prop-type "GParamEnum")
- (docs "Whether 'focus rectangles' should be hidden until the user starts to use the keyboard.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-application-prefer-dark-theme
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -9068,16 +7732,6 @@
(construct-only #f)
)
-(define-property gtk-button-images
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether images should be shown on buttons")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-entry-select-on-focus
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -9096,66 +7750,6 @@
(construct-only #f)
)
-(define-property gtk-menu-images
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether images should be shown in menus")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-menu-bar-popup-delay
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Delay before the submenus of a menu bar appear")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-scrolled-window-placement
- (of-object "GtkSettings")
- (prop-type "GParamEnum")
- (docs "Where the contents of scrolled windows are located with respect to the scrollbars, if not
overridden by the scrolled window's own placement.")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-can-change-accels
- (of-object "GtkSettings")
- (prop-type "GParamBoolean")
- (docs "Whether menu accelerators can be changed by pressing a key over the menu item")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-menu-popup-delay
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "Minimum time the pointer must stay over a menu item before the submenu appear")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-menu-popdown-delay
- (of-object "GtkSettings")
- (prop-type "GParamInt")
- (docs "The time before hiding a submenu when the pointer is moving towards the submenu")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-label-select-on-focus
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -9165,36 +7759,6 @@
(construct-only #f)
)
-(define-property gtk-color-palette
- (of-object "GtkSettings")
- (prop-type "GParamString")
- (docs "Palette to use in the color selector")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-im-preedit-style
- (of-object "GtkSettings")
- (prop-type "GParamEnum")
- (docs "How to draw the input method preedit string")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property gtk-im-status-style
- (of-object "GtkSettings")
- (prop-type "GParamEnum")
- (docs "How to draw the input method statusbar")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property gtk-shell-shows-app-menu
(of-object "GtkSettings")
(prop-type "GParamBoolean")
@@ -9561,30 +8125,6 @@
(construct-only #f)
)
-(define-property ignore-hidden
- (of-object "GtkSizeGroup")
- (prop-type "GParamBoolean")
- (docs "If TRUE, unmapped widgets are ignored when determining the size of the group")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-;; From GtkSocket
-
-(define-signal plug-added
- (of-object "GtkSocket")
- (return-type "void")
- (when "last")
-)
-
-(define-signal plug-removed
- (of-object "GtkSocket")
- (return-type "gboolean")
- (when "last")
-)
-
;; From GtkSpinner
(define-property active
@@ -9842,208 +8382,6 @@
)
)
-;; From GtkStatusIcon
-
-(define-signal size-changed
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("gint" "p0")
- )
-)
-
-(define-signal button-press-event
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GdkEventButton*" "p0")
- )
-)
-
-(define-signal button-release-event
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GdkEventButton*" "p0")
- )
-)
-
-(define-signal scroll-event
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GdkEventScroll*" "p0")
- )
-)
-
-(define-signal query-tooltip
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("gint" "p0")
- '("gint" "p1")
- '("gboolean" "p2")
- '("GtkTooltip*" "p3")
- )
-)
-
-(define-signal popup-menu
- (of-object "GtkStatusIcon")
- (return-type "void")
- (when "first")
- (parameters
- '("guint" "p0")
- '("guint32" "p1")
- )
-)
-
-(define-signal activate
- (of-object "GtkStatusIcon")
- (return-type "void")
- (when "first")
-)
-
-(define-property pixbuf
- (of-object "GtkStatusIcon")
- (prop-type "GParamObject")
- (docs "A GdkPixbuf to display")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property file
- (of-object "GtkStatusIcon")
- (prop-type "GParamString")
- (docs "Filename to load and display")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stock
- (of-object "GtkStatusIcon")
- (prop-type "GParamString")
- (docs "Stock ID for a stock image to display")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property icon-name
- (of-object "GtkStatusIcon")
- (prop-type "GParamString")
- (docs "The name of the icon from the icon theme")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property gicon
- (of-object "GtkStatusIcon")
- (prop-type "GParamObject")
- (docs "The GIcon being displayed")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property storage-type
- (of-object "GtkStatusIcon")
- (prop-type "GParamEnum")
- (docs "The representation being used for image data")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property size
- (of-object "GtkStatusIcon")
- (prop-type "GParamInt")
- (docs "The size of the icon")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property screen
- (of-object "GtkStatusIcon")
- (prop-type "GParamObject")
- (docs "The screen where this status icon will be displayed")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visible
- (of-object "GtkStatusIcon")
- (prop-type "GParamBoolean")
- (docs "Whether the status icon is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property orientation
- (of-object "GtkStatusIcon")
- (prop-type "GParamEnum")
- (docs "The orientation of the tray")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property embedded
- (of-object "GtkStatusIcon")
- (prop-type "GParamBoolean")
- (docs "Whether the status icon is embedded")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property has-tooltip
- (of-object "GtkStatusIcon")
- (prop-type "GParamBoolean")
- (docs "Whether this tray icon has a tooltip")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property tooltip-text
- (of-object "GtkStatusIcon")
- (prop-type "GParamString")
- (docs "The contents of the tooltip for this widget")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property tooltip-markup
- (of-object "GtkStatusIcon")
- (prop-type "GParamString")
- (docs "The contents of the tooltip for this tray icon")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GtkStatusIcon")
- (prop-type "GParamString")
- (docs "The title of this tray icon")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkStyleContext
(define-signal changed
@@ -10061,16 +8399,6 @@
(construct-only #f)
)
-(define-property direction
- (of-object "GtkStyleContext")
- (prop-type "GParamEnum")
- (docs "Text direction")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property paint-clock
(of-object "GtkStyleContext")
(prop-type "GParamObject")
@@ -10126,55 +8454,6 @@
(construct-only #f)
)
-;; From GtkTable
-
-(define-property n-rows
- (of-object "GtkTable")
- (prop-type "GParamUInt")
- (docs "The number of rows in the table")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property n-columns
- (of-object "GtkTable")
- (prop-type "GParamUInt")
- (docs "The number of columns in the table")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property column-spacing
- (of-object "GtkTable")
- (prop-type "GParamUInt")
- (docs "The amount of space between two consecutive columns")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property row-spacing
- (of-object "GtkTable")
- (prop-type "GParamUInt")
- (docs "The amount of space between two consecutive rows")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property homogeneous
- (of-object "GtkTable")
- (prop-type "GParamBoolean")
- (docs "If TRUE, the table cells are all the same width/height")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GtkTearoffMenuItem
-
;; From GtkToggleButton
(define-signal toggled
@@ -10438,16 +8717,6 @@
(construct-only #f)
)
-(define-property stock-id
- (of-object "GtkToolButton")
- (prop-type "GParamString")
- (docs "The stock icon displayed on the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property icon-name
(of-object "GtkToolButton")
(prop-type "GParamString")
@@ -10697,26 +8966,6 @@
(construct-only #f)
)
-(define-property background-gdk
- (of-object "GtkTextTag")
- (prop-type "GParamBoxed")
- (docs "Background color as a GdkColor")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property foreground-gdk
- (of-object "GtkTextTag")
- (prop-type "GParamBoxed")
- (docs "Foreground color as a GdkColor")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property background-rgba
(of-object "GtkTextTag")
(prop-type "GParamBoxed")
@@ -11005,16 +9254,6 @@
(construct-only #f)
)
-(define-property paragraph-background-gdk
- (of-object "GtkTextTag")
- (prop-type "GParamBoxed")
- (docs "Paragraph background color as a GdkColor")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property paragraph-background-rgba
(of-object "GtkTextTag")
(prop-type "GParamBoxed")
@@ -11681,32 +9920,6 @@
(construct-only #f)
)
-;; From GtkToggleAction
-
-(define-signal toggled
- (of-object "GtkToggleAction")
- (return-type "void")
- (when "first")
-)
-
-(define-property draw-as-radio
- (of-object "GtkToggleAction")
- (prop-type "GParamBoolean")
- (docs "Whether the proxies for this action look like radio action proxies")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property active
- (of-object "GtkToggleAction")
- (prop-type "GParamBoolean")
- (docs "Whether the toggle action should be active")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
;; From GtkToggleToolButton
(define-signal toggled
@@ -12022,16 +10235,6 @@
(construct-only #f)
)
-(define-property rules-hint
- (of-object "GtkTreeView")
- (prop-type "GParamBoolean")
- (docs "Set a hint to the theme engine to draw rows in alternating colors")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property enable-search
(of-object "GtkTreeView")
(prop-type "GParamBoolean")
@@ -12319,80 +10522,6 @@
(construct-only #t)
)
-;; From GtkUIManager
-
-(define-signal add-widget
- (of-object "GtkUIManager")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkWidget*" "p0")
- )
-)
-
-(define-signal actions-changed
- (of-object "GtkUIManager")
- (return-type "void")
- (when "first")
-)
-
-(define-signal connect-proxy
- (of-object "GtkUIManager")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkAction*" "p0")
- '("GtkWidget*" "p1")
- )
-)
-
-(define-signal disconnect-proxy
- (of-object "GtkUIManager")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkAction*" "p0")
- '("GtkWidget*" "p1")
- )
-)
-
-(define-signal pre-activate
- (of-object "GtkUIManager")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkAction*" "p0")
- )
-)
-
-(define-signal post-activate
- (of-object "GtkUIManager")
- (return-type "void")
- (when "first")
- (parameters
- '("GtkAction*" "p0")
- )
-)
-
-(define-property add-tearoffs
- (of-object "GtkUIManager")
- (prop-type "GParamBoolean")
- (docs "Whether tearoff menu items should be added to menus")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property ui
- (of-object "GtkUIManager")
- (prop-type "GParamString")
- (docs "An XML string describing the merged UI")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
;; From GtkViewport
(define-property shadow-type
@@ -12474,16 +10603,6 @@
)
)
-(define-signal state-changed
- (of-object "GtkWidget")
- (return-type "void")
- (when "first")
- (deprecated #t)
- (parameters
- '("GtkStateType" "p0")
- )
-)
-
(define-signal state-flags-changed
(of-object "GtkWidget")
(return-type "void")
@@ -12511,16 +10630,6 @@
)
)
-(define-signal style-set
- (of-object "GtkWidget")
- (return-type "void")
- (when "first")
- (deprecated #t)
- (parameters
- '("GtkStyle*" "p0")
- )
-)
-
(define-signal style-updated
(of-object "GtkWidget")
(return-type "void")
@@ -12939,16 +11048,6 @@
)
)
-(define-signal visibility-notify-event
- (of-object "GtkWidget")
- (return-type "gboolean")
- (when "last")
- (deprecated #t)
- (parameters
- '("GdkEventVisibility*" "p0")
- )
-)
-
(define-signal window-state-event
(of-object "GtkWidget")
(return-type "gboolean")
@@ -13153,25 +11252,6 @@
(construct-only #f)
)
-(define-property composite-child
- (of-object "GtkWidget")
- (prop-type "GParamBoolean")
- (docs "Whether the widget is part of a composite widget")
- (readable #t)
- (writable #f)
- (construct-only #f)
-)
-
-(define-property style
- (of-object "GtkWidget")
- (prop-type "GParamObject")
- (docs "The style of the widget, which contains information about how it will look (colors etc)")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property events
(of-object "GtkWidget")
(prop-type "GParamFlags")
@@ -13235,16 +11315,6 @@
(construct-only #f)
)
-(define-property double-buffered
- (of-object "GtkWidget")
- (prop-type "GParamBoolean")
- (docs "Whether the widget is double buffered")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property halign
(of-object "GtkWidget")
(prop-type "GParamEnum")
@@ -13263,26 +11333,6 @@
(construct-only #f)
)
-(define-property margin-left
- (of-object "GtkWidget")
- (prop-type "GParamInt")
- (docs "Pixels of extra space on the left side")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property margin-right
- (of-object "GtkWidget")
- (prop-type "GParamInt")
- (docs "Pixels of extra space on the right side")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property margin-start
(of-object "GtkWidget")
(prop-type "GParamInt")
@@ -13636,26 +11686,6 @@
(construct-only #f)
)
-(define-property has-resize-grip
- (of-object "GtkWindow")
- (prop-type "GParamBoolean")
- (docs "Specifies whether the window should have a resize grip")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
-)
-
-(define-property resize-grip-visible
- (of-object "GtkWindow")
- (prop-type "GParamBoolean")
- (docs "Specifies whether the window's resize grip is visible.")
- (readable #t)
- (writable #f)
- (construct-only #f)
- (deprecated #t)
-)
-
(define-property application
(of-object "GtkWindow")
(prop-type "GParamObject")
@@ -13737,15 +11767,6 @@
(construct-only #f)
)
-(define-child-property padding
- (of-object "GtkBox")
- (prop-type "GParamUInt")
- (docs "Extra space to put between the child and its neighbors, in pixels")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
(define-child-property pack-type
(of-object "GtkBox")
(prop-type "GParamEnum")
diff --git a/gtk/src/gtk_signals.defs.patch b/gtk/src/gtk_signals.defs.patch
index f22dfdb..956cd7b 100644
--- a/gtk/src/gtk_signals.defs.patch
+++ b/gtk/src/gtk_signals.defs.patch
@@ -1,6 +1,6 @@
---- ./../../gtk/src/gtk_signals.defs.orig 2016-03-08 09:14:43.132753765 +0100
-+++ ./../../gtk/src/gtk_signals.defs 2016-03-08 09:17:51.460727660 +0100
-@@ -2480,21 +2480,21 @@
+--- ./../../gtk/src/gtk_signals.defs.orig 2016-11-01 13:27:33.663188572 +0100
++++ ./../../gtk/src/gtk_signals.defs 2016-11-01 13:50:04.959615287 +0100
+@@ -1998,21 +1998,21 @@
(construct-only #f)
)
@@ -23,7 +23,7 @@
(return-type "void")
(when "first")
)
-@@ -2554,21 +2554,21 @@
+@@ -2053,21 +2053,21 @@
(construct-only #f)
)
@@ -46,7 +46,7 @@
(readable #t)
(writable #t)
(construct-only #f)
-@@ -2710,21 +2710,21 @@
+@@ -2117,21 +2117,21 @@
(of-object "GtkComboBox")
(return-type "void")
(when "last")
@@ -69,7 +69,7 @@
(of-object "GtkComboBox")
(prop-type "GParamObject")
(docs "The model for the combo box")
-@@ -3018,21 +3018,21 @@
+@@ -2367,21 +2367,21 @@
)
;; From GtkCssProvider
@@ -92,7 +92,7 @@
(return-type "void")
(when "last")
)
-@@ -3171,31 +3171,31 @@
+@@ -2520,31 +2520,31 @@
'("const-gchar*" "p0")
)
)
@@ -126,7 +126,7 @@
(readable #t)
(writable #t)
(construct-only #f)
-@@ -6110,21 +6110,21 @@
+@@ -5297,21 +5297,21 @@
(of-object "GtkMenuItem")
(return-type "void")
(when "first")
@@ -149,7 +149,7 @@
(parameters
'("gint" "p0")
)
-@@ -6797,32 +6797,32 @@
+@@ -5873,32 +5873,32 @@
(construct-only #f)
)
@@ -184,7 +184,7 @@
(when "first")
(parameters
'("const-gchar*" "p0")
-@@ -6841,41 +6841,41 @@
+@@ -5911,41 +5911,41 @@
(return-type "void")
(when "first")
)
@@ -224,13 +224,13 @@
)
)
- (define-signal show-other-locations
+ (define-signal show-other-locations-with-flags
(of-object "GtkPlacesSidebar")
(return-type "void")
(when "first")
- (deprecated #t)
- )
-@@ -7320,21 +7320,21 @@
+ (parameters
+ '("GtkPlacesOpenFlags" "p0")
+@@ -6338,21 +6338,21 @@
)
(define-signal status-changed
@@ -253,7 +253,7 @@
(parameters
'("GtkWidget*" "p0")
'("GtkPageSetup*" "p1")
-@@ -8082,21 +8082,21 @@
+@@ -7051,21 +7051,21 @@
(docs "Whether the child is revealed and the animation target reached")
(readable #t)
(writable #f)
@@ -276,30 +276,7 @@
(of-object "GtkScale")
(prop-type "GParamInt")
(docs "The number of decimal places that are displayed in the value")
-@@ -8544,21 +8544,21 @@
- (prop-type "GParamString")
- (docs "The default font family and size to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
- )
-
- (define-property gtk-icon-sizes
- (of-object "GtkSettings")
- (prop-type "GParamString")
-- (docs "List of icon sizes (gtk-menu=16,16:gtk-button=20,20...")
-+ (docs "List of icon sizes: gtk-menu=16,16:gtk-button=20,20...")
- (readable #t)
- (writable #t)
- (construct-only #f)
- (deprecated #t)
- )
-
- (define-property gtk-modules
- (of-object "GtkSettings")
- (prop-type "GParamString")
- (docs "List of currently active GTK modules")
-@@ -9478,21 +9478,21 @@
+@@ -8142,21 +8142,21 @@
(of-object "GtkSpinButton")
(return-type "void")
(when "last")
@@ -322,73 +299,7 @@
)
(define-signal wrapped
-@@ -9727,39 +9727,39 @@
- (parameters
- '("gint" "p0")
- )
- )
-
- (define-signal button-press-event
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
-- '("GdkEvent*" "p0")
-+ '("GdkEventButton*" "p0")
- )
- )
-
- (define-signal button-release-event
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
-- '("GdkEvent*" "p0")
-+ '("GdkEventButton*" "p0")
- )
- )
-
- (define-signal scroll-event
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
-- '("GdkEvent*" "p0")
-+ '("GdkEventScroll*" "p0")
- )
- )
-
- (define-signal query-tooltip
- (of-object "GtkStatusIcon")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("gint" "p0")
- '("gint" "p1")
-@@ -9767,21 +9767,21 @@
- '("GtkTooltip*" "p3")
- )
- )
-
- (define-signal popup-menu
- (of-object "GtkStatusIcon")
- (return-type "void")
- (when "first")
- (parameters
- '("guint" "p0")
-- '("guint" "p1")
-+ '("guint32" "p1")
- )
- )
-
- (define-signal activate
- (of-object "GtkStatusIcon")
- (return-type "void")
- (when "first")
- )
-
- (define-property pixbuf
-@@ -10395,53 +10395,53 @@
+@@ -8788,53 +8788,53 @@
(of-object "GtkTextBuffer")
(return-type "void")
(when "last")
@@ -447,7 +358,7 @@
)
(define-signal end-user-action
-@@ -10535,21 +10535,21 @@
+@@ -8928,21 +8928,21 @@
;; From GtkTextTag
@@ -470,7 +381,7 @@
(readable #t)
(writable #t)
(construct-only #t)
-@@ -11660,21 +11660,21 @@
+@@ -9997,21 +9997,21 @@
)
)
@@ -493,7 +404,7 @@
(return-type "void")
(when "first")
)
-@@ -12419,30 +12419,30 @@
+@@ -10652,30 +10652,30 @@
(parameters
'("gboolean" "p0")
)
@@ -526,7 +437,7 @@
(parameters
'("gboolean" "p0")
)
-@@ -12497,192 +12497,192 @@
+@@ -10730,192 +10730,192 @@
(parameters
'("GdkEvent*" "p0")
)
@@ -739,7 +650,7 @@
(parameters
'("GtkSelectionData*" "p0")
'("guint" "p1")
-@@ -12698,30 +12698,30 @@
+@@ -10931,30 +10931,30 @@
'("guint" "p1")
'("guint" "p2")
)
@@ -772,22 +683,12 @@
(parameters
'("GdkDragContext*" "p0")
'("guint" "p1")
-@@ -12814,48 +12814,48 @@
+@@ -11046,39 +11046,39 @@
+ '("guint" "p4")
'("guint" "p5")
)
)
- (define-signal visibility-notify-event
- (of-object "GtkWidget")
- (return-type "gboolean")
- (when "last")
- (deprecated #t)
- (parameters
-- '("GdkEvent*" "p0")
-+ '("GdkEventVisibility*" "p0")
- )
- )
-
(define-signal window-state-event
(of-object "GtkWidget")
(return-type "gboolean")
diff --git a/gtk/src/gtk_vfuncs.defs b/gtk/src/gtk_vfuncs.defs
index 55db784..3fac474 100644
--- a/gtk/src/gtk_vfuncs.defs
+++ b/gtk/src/gtk_vfuncs.defs
@@ -2,34 +2,6 @@
; virtual function definitions
; define-vfunc is gtkmm-specific
-; GtkAction
-
-(define-vfunc create_menu_item
- (of-object "GtkAction")
- (return-type "GtkWidget*")
-)
-
-(define-vfunc create_tool_item
- (of-object "GtkAction")
- (return-type "GtkWidget*")
-)
-
-(define-vfunc connect_proxy
- (of-object "GtkAction")
- (return-type "void")
- (parameters
- '("GtkWidget*" "proxy")
- )
-)
-
-(define-vfunc disconnect_proxy
- (of-object "GtkAction")
- (return-type "void")
- (parameters
- '("GtkWidget*" "proxy")
- )
-)
-
; GtkActionable
(define-vfunc get_action_name
@@ -58,25 +30,6 @@
)
)
-; GtkActivatable
-
-(define-vfunc update
- (of-object "GtkActivatable")
- (return-type "void")
- (parameters
- '("GtkAction*" "action")
- '("const-gchar*" "property_name")
- )
-)
-
-(define-vfunc sync_action_properties
- (of-object "GtkActivatable")
- (return-type "void")
- (parameters
- '("GtkAction*" "action")
- )
-)
-
; GtkCellArea
(define-vfunc get_request_mode
@@ -448,24 +401,6 @@
)
)
-; GtkRuler
-
-(define-vfunc draw_ticks
- (of-object "GtkRuler")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- )
-)
-
-(define-vfunc draw_pos
- (of-object "GtkRuler")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- )
-)
-
; GtkScale
(define-vfunc draw_value
@@ -473,409 +408,6 @@
(return-type "none")
)
-; GtkStyle
-
-(define-vfunc get_column_type
- (of-object "GtkTreeModel")
- (return-type "GType")
- (parameters
- '("gint" "index")
- )
-)
-
-(define-vfunc realize
- (of-object "GtkStyle")
- (return-type "none")
-)
-
-(define-vfunc unrealize
- (of-object "GtkStyle")
- (return-type "none")
-)
-
-(define-vfunc copy
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("GtkStyle*" "src")
- )
-)
-
-(define-vfunc clone
- (of-object "GtkStyle")
- (return-type "GtkStyle*")
-)
-
-(define-vfunc init_from_rc
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("GtkRcStyle*" "rc_style")
- )
-)
-
-(define-vfunc set_background
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("GdkWindow*" "window")
- '("GtkStateType" "state_type")
- )
-)
-
-(define-vfunc render_icon
- (of-object "GtkStyle")
- (return-type "GdkPixbuf*")
- (parameters
- '("const-GtkIconSource*" "source")
- '("GtkTextDirection" "direction")
- '("GtkStateType" "state")
- '("GtkIconSize" "size")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- )
-)
-
-
-(define-vfunc render_icon
- (of-object "GtkStyle")
- (return-type "GdkPixbuf*")
- (parameters
- '("const-GtkIconSource*" "source")
- '("GtkTextDirection" "direction")
- '("GtkStateType" "state")
- '("GtkIconSize" "size")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- )
-)
-
-(define-vfunc draw_hline
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x1")
- '("gint" "x2")
- '("gint" "y")
- )
-)
-
-(define-vfunc draw_vline
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "y1")
- '("gint" "y2")
- '("gint" "x")
- )
-)
-
-(define-vfunc draw_shadow
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-
-(define-vfunc draw_diamond
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-
-(define-vfunc draw_box
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-
-(define-vfunc draw_flat_box
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-vfunc draw_check
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-vfunc draw_option
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-vfunc draw_tab
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-vfunc draw_shadow_gap
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkPositionType" "gap_side")
- '("gint" "gap_x")
- '("gint" "gap_width")
- )
-)
-
-(define-vfunc draw_box_gap
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkPositionType" "gap_side")
- '("gint" "gap_x")
- '("gint" "gap_width")
- )
-)
-
-(define-vfunc draw_extension
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkPositionType" "gap_side")
- )
-)
-
-(define-vfunc draw_focus
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-vfunc draw_slider
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkOrientation" "orientation")
- )
-)
-
-(define-vfunc draw_handle
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- '("GtkOrientation" "orientation")
- )
-)
-
-(define-vfunc draw_expander
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("GtkExpanderStyle" "expander_style")
- )
-)
-
-(define-vfunc draw_layout
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("gboolean" "use_text")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("gint" "x")
- '("gint" "y")
- '("PangoLayout*" "layout")
- )
-)
-
-(define-vfunc draw_resize_grip
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("GdkWindowEdge" "edge")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-(define-vfunc draw_polygon
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("GdkPoint*" "point")
- '("gint" "npoints")
- '("gboolean" "fill")
- )
-)
-
-(define-vfunc draw_arrow
- (of-object "GtkStyle")
- (return-type "none")
- (parameters
- '("cairo_t*" "cr")
- '("GtkStateType" "state_type")
- '("GtkShadowType" "shadow_type")
- '("GtkWidget*" "widget")
- '("const-gchar*" "detail")
- '("GtkArrowType" "arrow_type")
- '("gboolean" "fill")
- '("gint" "x")
- '("gint" "y")
- '("gint" "width")
- '("gint" "height")
- )
-)
-
-
; GtkTreeModel
(define-vfunc get_flags
@@ -1084,22 +616,6 @@
)
)
-; GtkProgress
-
-(define-vfunc paint
- (of-object "GtkProgress")
- (return-type "none")
-)
-
-(define-vfunc update
- (of-object "GtkProgress")
- (return-type "none")
-)
-
-(define-vfunc act_mode_enter
- (of-object "GtkProgress")
- (return-type "none")
-)
; GtkViewPort
(define-vfunc set_scroll_adjustments
@@ -1137,43 +653,6 @@
(return-type "GtkSizeRequestMode")
)
-(define-vfunc get_preferred_height
- (of-object "GtkWidget")
- (return-type "void")
- (parameters
- '("gint*" "minimum_height")
- '("gint*" "natural_height")
- )
-)
-
-(define-vfunc get_preferred_width_for_height
- (of-object "GtkWidget")
- (return-type "void")
- (parameters
- '("gint" "height")
- '("gint*" "minimum_width")
- '("gint*" "natural_width")
- )
-)
-
-(define-vfunc get_preferred_width
- (of-object "GtkWidget")
- (return-type "void")
- (parameters
- '("gint*" "minimum_width")
- '("gint*" "natural_width")
- )
-)
-
-(define-vfunc get_preferred_height_for_width
- (of-object "GtkWidget")
- (return-type "void")
- (parameters
- '("gint" "width")
- '("gint*" "minimum_height")
- '("gint*" "natural_height")
- )
-)
; GtkRecentChooser
@@ -1299,11 +778,6 @@
(return-type "GtkToolbarStyle")
)
-(define-vfunc get_relief_style
- (of-object "GtkToolShell")
- (return-type "GtkReliefStyle")
-)
-
(define-vfunc rebuild_menu
(of-object "GtkToolShell")
(return-type "none")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]