[gtkmm] Regenerate .defs files without information from private.h



commit b1d69e98123a3006aaa26920d260da65028e1c67
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date:   Thu Jul 30 19:37:24 2015 +0200

    Regenerate .defs files without information from private.h
    
    Regenerated without information from private.h files.
    * gdk/src/gdk_extra_objects.defs:
    * gtk/src/gtk_extra_objects.defs: Add necessary object definitions that
    are no longer written to gdk_methods.defs and gtk_methods.defs.
    * gdk/src/gdk_methods.defs:
    * gdk/src/gdk_pixbuf_methods.defs:
    * gtk/src/gtk_enums.defs:
    * gtk/src/gtk_methods.defs: Regenerate without information from
    private.h files.

 gdk/src/gdk_extra_objects.defs  |   28 +
 gdk/src/gdk_methods.defs        |  302 +----
 gdk/src/gdk_pixbuf_methods.defs |   16 -
 gtk/src/gtk_enums.defs          |  750 ----------
 gtk/src/gtk_extra_objects.defs  |   70 +
 gtk/src/gtk_methods.defs        | 2965 +--------------------------------------
 6 files changed, 150 insertions(+), 3981 deletions(-)
---
diff --git a/gdk/src/gdk_extra_objects.defs b/gdk/src/gdk_extra_objects.defs
index 02acddf..0b19968 100644
--- a/gdk/src/gdk_extra_objects.defs
+++ b/gdk/src/gdk_extra_objects.defs
@@ -24,12 +24,26 @@
   (gtype-id "GDK_TYPE_DEVICE")
 )
 
+(define-object DeviceManager
+  (in-module "Gdk")
+  (parent "GObject")
+  (c-name "GdkDeviceManager")
+  (gtype-id "GDK_TYPE_DEVICE_MANAGER")
+)
+
 (define-object Display
   (in-module "Gdk")
   (c-name "GdkDisplay")
   (gtype-id "GDK_TYPE_DISPLAY")
 )
 
+(define-object DisplayManager
+  (in-module "Gdk")
+  (parent "GObject")
+  (c-name "GdkDisplayManager")
+  (gtype-id "GDK_TYPE_DISPLAY_MANAGER")
+)
+
 (define-object DragContext
   (in-module "Gdk")
   (c-name "GdkDragContext")
@@ -42,6 +56,20 @@
   (gtype-id "GDK_TYPE_EVENT")
 )
 
+(define-object GLContext
+  (in-module "Gdk")
+  (parent "GObject")
+  (c-name "GdkGLContext")
+  (gtype-id "GDK_TYPE_GL_CONTEXT")
+)
+
+(define-object Keymap
+  (in-module "Gdk")
+  (parent "GObject")
+  (c-name "GdkKeymap")
+  (gtype-id "GDK_TYPE_KEYMAP")
+)
+
 (define-object OffscreenWindow
   (in-module "Gdk")
   (c-name "GdkOffscreenWindow")
diff --git a/gdk/src/gdk_methods.defs b/gdk/src/gdk_methods.defs
index c346859..eb3c386 100644
--- a/gdk/src/gdk_methods.defs
+++ b/gdk/src/gdk_methods.defs
@@ -1,54 +1,5 @@
 ;; -*- scheme -*-
 ; object definitions ...
-(define-object Cursor
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkCursor")
-  (gtype-id "GDK_TYPE_CURSOR")
-)
-
-(define-object Device
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkDevice")
-  (gtype-id "GDK_TYPE_DEVICE")
-)
-
-(define-object DeviceManager
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkDeviceManager")
-  (gtype-id "GDK_TYPE_DEVICE_MANAGER")
-)
-
-(define-object Display
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkDisplay")
-  (gtype-id "GDK_TYPE_DISPLAY")
-)
-
-(define-object DisplayManager
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkDisplayManager")
-  (gtype-id "GDK_TYPE_DISPLAY_MANAGER")
-)
-
-(define-object DragContext
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkDragContext")
-  (gtype-id "GDK_TYPE_DRAG_CONTEXT")
-)
-
-(define-object FrameClock
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkFrameClock")
-  (gtype-id "GDK_TYPE_FRAME_CLOCK")
-)
-
 (define-object FrameClockIdle
   (in-module "Gdk")
   (parent "GdkFrameClock")
@@ -56,34 +7,6 @@
   (gtype-id "GDK_TYPE_FRAME_CLOCK_IDLE")
 )
 
-(define-object GLContext
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkGLContext")
-  (gtype-id "GDK_TYPE_GL_CONTEXT")
-)
-
-(define-object Keymap
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkKeymap")
-  (gtype-id "GDK_TYPE_KEYMAP")
-)
-
-(define-object Screen
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkScreen")
-  (gtype-id "GDK_TYPE_SCREEN")
-)
-
-(define-object Visual
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkVisual")
-  (gtype-id "GDK_TYPE_VISUAL")
-)
-
 (define-object WindowImpl
   (in-module "Gdk")
   (parent "GObject")
@@ -835,10 +758,6 @@
 
 
 
-;; From gdkapplaunchcontextprivate.h
-
-
-
 ;; From gdk-autocleanup.h
 
 
@@ -1058,10 +977,6 @@
 
 
 
-;; From gdkcursorprivate.h
-
-
-
 ;; From gdkdevice.h
 
 (define-function gdk_device_get_type
@@ -1377,14 +1292,6 @@
 
 
 
-;; From gdkdevicemanagerprivate.h
-
-
-
-;; From gdkdeviceprivate.h
-
-
-
 ;; From gdkdisplay.h
 
 (define-function gdk_display_get_type
@@ -1736,23 +1643,6 @@
 
 
 
-;; From gdkdisplaymanagerprivate.h
-
-
-
-;; From gdkdisplayprivate.h
-
-(define-method make_gl_context_current
-  (of-object "GdkDisplay")
-  (c-name "gdk_display_make_gl_context_current")
-  (return-type "gboolean")
-  (parameters
-    '("GdkGLContext*" "context")
-  )
-)
-
-
-
 ;; From gdkdnd.h
 
 (define-function gdk_drag_context_get_type
@@ -1931,10 +1821,6 @@
 
 
 
-;; From gdkdndprivate.h
-
-
-
 ;; From gdkenumtypes.h
 
 (define-function gdk_cursor_type_get_type
@@ -2508,10 +2394,6 @@
 
 
 
-;; From gdkframeclockprivate.h
-
-
-
 ;; From gdkframetimings.h
 
 (define-function gdk_frame_timings_get_type
@@ -2686,56 +2568,6 @@
 
 
 
-;; From gdkglcontextprivate.h
-
-(define-method upload_texture
-  (of-object "GdkGLContext")
-  (c-name "gdk_gl_context_upload_texture")
-  (return-type "none")
-  (parameters
-    '("cairo_surface_t*" "image_surface")
-    '("int" "width")
-    '("int" "height")
-    '("guint" "texture_target")
-  )
-)
-
-(define-method get_paint_data
-  (of-object "GdkGLContext")
-  (c-name "gdk_gl_context_get_paint_data")
-  (return-type "GdkGLContextPaintData*")
-)
-
-(define-method use_texture_rectangle
-  (of-object "GdkGLContext")
-  (c-name "gdk_gl_context_use_texture_rectangle")
-  (return-type "gboolean")
-)
-
-(define-method has_framebuffer_blit
-  (of-object "GdkGLContext")
-  (c-name "gdk_gl_context_has_framebuffer_blit")
-  (return-type "gboolean")
-)
-
-(define-method has_frame_terminator
-  (of-object "GdkGLContext")
-  (c-name "gdk_gl_context_has_frame_terminator")
-  (return-type "gboolean")
-)
-
-(define-method end_frame
-  (of-object "GdkGLContext")
-  (c-name "gdk_gl_context_end_frame")
-  (return-type "none")
-  (parameters
-    '("cairo_region_t*" "painted")
-    '("cairo_region_t*" "damage")
-  )
-)
-
-
-
 ;; From gdk.h
 
 
@@ -3015,10 +2847,6 @@
 
 
 
-;; From gdkkeysprivate.h
-
-
-
 ;; From gdkkeysyms-compat.h
 
 
@@ -3290,119 +3118,6 @@
 
 
 
-;; From gdk-private.h
-
-(define-function gdk_display_open_default
-  (c-name "gdk_display_open_default")
-  (return-type "GdkDisplay*")
-)
-
-(define-function gdk_device_grab_info
-  (c-name "gdk_device_grab_info")
-  (return-type "gboolean")
-  (parameters
-    '("GdkDisplay*" "display")
-    '("GdkDevice*" "device")
-    '("GdkWindow**" "grab_window")
-    '("gboolean*" "owner_events")
-  )
-)
-
-(define-function gdk_add_option_entries
-  (c-name "gdk_add_option_entries")
-  (return-type "none")
-  (parameters
-    '("GOptionGroup*" "group")
-  )
-)
-
-(define-function gdk_pre_parse
-  (c-name "gdk_pre_parse")
-  (return-type "none")
-)
-
-(define-function gdk_gl_get_flags
-  (c-name "gdk_gl_get_flags")
-  (return-type "GdkGLFlags")
-)
-
-(define-function gdk_gl_set_flags
-  (c-name "gdk_gl_set_flags")
-  (return-type "none")
-  (parameters
-    '("GdkGLFlags" "flags")
-  )
-)
-
-(define-method freeze_toplevel_updates
-  (of-object "GdkWindow")
-  (c-name "gdk_window_freeze_toplevel_updates")
-  (return-type "none")
-)
-
-(define-method thaw_toplevel_updates
-  (of-object "GdkWindow")
-  (c-name "gdk_window_thaw_toplevel_updates")
-  (return-type "none")
-)
-
-(define-method get_rendering_mode
-  (of-object "GdkDisplay")
-  (c-name "gdk_display_get_rendering_mode")
-  (return-type "GdkRenderingMode")
-)
-
-(define-method set_rendering_mode
-  (of-object "GdkDisplay")
-  (c-name "gdk_display_set_rendering_mode")
-  (return-type "none")
-  (parameters
-    '("GdkRenderingMode" "mode")
-  )
-)
-
-(define-method get_debug_updates
-  (of-object "GdkDisplay")
-  (c-name "gdk_display_get_debug_updates")
-  (return-type "gboolean")
-)
-
-(define-method set_debug_updates
-  (of-object "GdkDisplay")
-  (c-name "gdk_display_set_debug_updates")
-  (return-type "none")
-  (parameters
-    '("gboolean" "debug_updates")
-  )
-)
-
-(define-function gdk__private__
-  (c-name "gdk__private__")
-  (return-type "GdkPrivateVTable*")
-)
-
-
-
-;; From gdkprivate.h
-
-(define-method destroy_notify
-  (of-object "GdkWindow")
-  (c-name "gdk_window_destroy_notify")
-  (return-type "none")
-)
-
-(define-function gdk_synthesize_window_state
-  (c-name "gdk_synthesize_window_state")
-  (return-type "none")
-  (parameters
-    '("GdkWindow*" "window")
-    '("GdkWindowState" "unset_flags")
-    '("GdkWindowState" "set_flags")
-  )
-)
-
-
-
 ;; From gdkproperty.h
 
 (define-function gdk_atom_intern
@@ -3804,10 +3519,6 @@
 
 
 
-;; From gdkscreenprivate.h
-
-
-
 ;; From gdkselection.h
 
 (define-function gdk_selection_owner_set
@@ -4159,10 +3870,6 @@
 
 
 
-;; From gdkvisualprivate.h
-
-
-
 ;; From gdkwindow.h
 
 (define-function gdk_window_get_type
@@ -5147,6 +4854,15 @@
   (return-type "none")
 )
 
+(define-method fullscreen_on_monitor
+  (of-object "GdkWindow")
+  (c-name "gdk_window_fullscreen_on_monitor")
+  (return-type "none")
+  (parameters
+    '("gint" "monitor")
+  )
+)
+
 (define-method set_fullscreen_mode
   (of-object "GdkWindow")
   (c-name "gdk_window_set_fullscreen_mode")
diff --git a/gdk/src/gdk_pixbuf_methods.defs b/gdk/src/gdk_pixbuf_methods.defs
index fef137b..1c22765 100644
--- a/gdk/src/gdk_pixbuf_methods.defs
+++ b/gdk/src/gdk_pixbuf_methods.defs
@@ -1,12 +1,5 @@
 ;; -*- scheme -*-
 ; object definitions ...
-(define-object Pixbuf
-  (in-module "Gdk")
-  (parent "GObject")
-  (c-name "GdkPixbuf")
-  (gtype-id "GDK_TYPE_PIXBUF")
-)
-
 (define-object PixbufAnimation
   (in-module "Gdk")
   (parent "GObject")
@@ -1011,15 +1004,6 @@
 
 
 
-;; From gdk-pixbuf-private.h
-
-(define-function gdk_pixbuf_get_toplevel
-  (c-name "gdk_pixbuf_get_toplevel")
-  (return-type "gchar*")
-)
-
-
-
 ;; From gdk-pixbuf-scaled-anim.h
 
 (define-function gdk_pixbuf_scaled_anim_get_type
diff --git a/gtk/src/gtk_enums.defs b/gtk/src/gtk_enums.defs
index 6785fc3..b675f32 100644
--- a/gtk/src/gtk_enums.defs
+++ b/gtk/src/gtk_enums.defs
@@ -178,27 +178,6 @@
   )
 )
 
-;; From gtkcairoblurprivate.h
-
-;; Original typedef:
-;; typedef enum {
-;;   GTK_BLUR_NONE = 0,
-;;   GTK_BLUR_X = 1<<0,
-;;   GTK_BLUR_Y = 1<<1,
-;;   GTK_BLUR_REPEAT = 1<<2
-;; } GtkBlurFlags;
-
-(define-flags-extended BlurFlags
-  (in-module "Gtk")
-  (c-name "GtkBlurFlags")
-  (values
-    '("none" "GTK_BLUR_NONE" "0x0")
-    '("x" "GTK_BLUR_X" "1<<0")
-    '("y" "GTK_BLUR_Y" "1<<1")
-    '("repeat" "GTK_BLUR_REPEAT" "1<<2")
-  )
-)
-
 ;; From gtkcalendar.h
 
 ;; Original typedef:
@@ -288,24 +267,6 @@
   )
 )
 
-;; From gtkcolorscaleprivate.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_COLOR_SCALE_HUE,
-;;   GTK_COLOR_SCALE_ALPHA
-;; } GtkColorScaleType;
-
-(define-enum-extended ColorScaleType
-  (in-module "Gtk")
-  (c-name "GtkColorScaleType")
-  (values
-    '("hue" "GTK_COLOR_SCALE_HUE" "0")
-    '("alpha" "GTK_COLOR_SCALE_ALPHA" "1")
-  )
-)
-
 ;; From gtkcontainer.h
 
 ;; Original typedef:
@@ -326,106 +287,6 @@
   )
 )
 
-;; From gtkcssimagebuiltinprivate.h
-
-;; Original typedef:
-;; typedef enum {
-;;   GTK_CSS_IMAGE_BUILTIN_NONE,
-;;   GTK_CSS_IMAGE_BUILTIN_CHECK,
-;;   GTK_CSS_IMAGE_BUILTIN_CHECK_CHECKED,
-;;   GTK_CSS_IMAGE_BUILTIN_CHECK_INCONSISTENT,
-;;   GTK_CSS_IMAGE_BUILTIN_OPTION,
-;;   GTK_CSS_IMAGE_BUILTIN_OPTION_CHECKED,
-;;   GTK_CSS_IMAGE_BUILTIN_OPTION_INCONSISTENT,
-;;   GTK_CSS_IMAGE_BUILTIN_ARROW_UP,
-;;   GTK_CSS_IMAGE_BUILTIN_ARROW_DOWN,
-;;   GTK_CSS_IMAGE_BUILTIN_ARROW_LEFT,
-;;   GTK_CSS_IMAGE_BUILTIN_ARROW_RIGHT,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_LEFT,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_LEFT,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_RIGHT,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_RIGHT,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_LEFT_EXPANDED,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_LEFT_EXPANDED,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_RIGHT_EXPANDED,
-;;   GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_RIGHT_EXPANDED,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_TOPLEFT,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_TOP,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_TOPRIGHT,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_RIGHT,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOMRIGHT,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOM,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOMLEFT,
-;;   GTK_CSS_IMAGE_BUILTIN_GRIP_LEFT,
-;;   GTK_CSS_IMAGE_BUILTIN_PANE_SEPARATOR,
-;;   GTK_CSS_IMAGE_BUILTIN_HANDLE,
-;;   GTK_CSS_IMAGE_BUILTIN_SPINNER
-;; } GtkCssImageBuiltinType;
-
-(define-enum-extended CssImageBuiltinType
-  (in-module "Gtk")
-  (c-name "GtkCssImageBuiltinType")
-  (values
-    '("none" "GTK_CSS_IMAGE_BUILTIN_NONE" "0")
-    '("check" "GTK_CSS_IMAGE_BUILTIN_CHECK" "1")
-    '("check-checked" "GTK_CSS_IMAGE_BUILTIN_CHECK_CHECKED" "2")
-    '("check-inconsistent" "GTK_CSS_IMAGE_BUILTIN_CHECK_INCONSISTENT" "3")
-    '("option" "GTK_CSS_IMAGE_BUILTIN_OPTION" "4")
-    '("option-checked" "GTK_CSS_IMAGE_BUILTIN_OPTION_CHECKED" "5")
-    '("option-inconsistent" "GTK_CSS_IMAGE_BUILTIN_OPTION_INCONSISTENT" "6")
-    '("arrow-up" "GTK_CSS_IMAGE_BUILTIN_ARROW_UP" "7")
-    '("arrow-down" "GTK_CSS_IMAGE_BUILTIN_ARROW_DOWN" "8")
-    '("arrow-left" "GTK_CSS_IMAGE_BUILTIN_ARROW_LEFT" "9")
-    '("arrow-right" "GTK_CSS_IMAGE_BUILTIN_ARROW_RIGHT" "10")
-    '("expander-horizontal-left" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_LEFT" "11")
-    '("expander-vertical-left" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_LEFT" "12")
-    '("expander-horizontal-right" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_RIGHT" "13")
-    '("expander-vertical-right" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_RIGHT" "14")
-    '("expander-horizontal-left-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_LEFT_EXPANDED" "15")
-    '("expander-vertical-left-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_LEFT_EXPANDED" "16")
-    '("expander-horizontal-right-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_RIGHT_EXPANDED" "17")
-    '("expander-vertical-right-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_RIGHT_EXPANDED" "18")
-    '("grip-topleft" "GTK_CSS_IMAGE_BUILTIN_GRIP_TOPLEFT" "19")
-    '("grip-top" "GTK_CSS_IMAGE_BUILTIN_GRIP_TOP" "20")
-    '("grip-topright" "GTK_CSS_IMAGE_BUILTIN_GRIP_TOPRIGHT" "21")
-    '("grip-right" "GTK_CSS_IMAGE_BUILTIN_GRIP_RIGHT" "22")
-    '("grip-bottomright" "GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOMRIGHT" "23")
-    '("grip-bottom" "GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOM" "24")
-    '("grip-bottomleft" "GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOMLEFT" "25")
-    '("grip-left" "GTK_CSS_IMAGE_BUILTIN_GRIP_LEFT" "26")
-    '("pane-separator" "GTK_CSS_IMAGE_BUILTIN_PANE_SEPARATOR" "27")
-    '("handle" "GTK_CSS_IMAGE_BUILTIN_HANDLE" "28")
-    '("spinner" "GTK_CSS_IMAGE_BUILTIN_SPINNER" "29")
-  )
-)
-
-;; From gtkcssnumbervalueprivate.h
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_POSITIVE_ONLY = (1 << 0),
-;;   GTK_CSS_PARSE_PERCENT = (1 << 1),
-;;   GTK_CSS_PARSE_NUMBER = (1 << 2),
-;;   GTK_CSS_NUMBER_AS_PIXELS = (1 << 3),
-;;   GTK_CSS_PARSE_LENGTH = (1 << 4),
-;;   GTK_CSS_PARSE_ANGLE = (1 << 5),
-;;   GTK_CSS_PARSE_TIME = (1 << 6)
-;; } GtkCssNumberParseFlags;
-
-(define-flags-extended CssNumberParseFlags
-  (in-module "Gtk")
-  (c-name "GtkCssNumberParseFlags")
-  (values
-    '("positive-only" "GTK_CSS_POSITIVE_ONLY" "(1 << 0)")
-    '("parse-percent" "GTK_CSS_PARSE_PERCENT" "(1 << 1)")
-    '("parse-number" "GTK_CSS_PARSE_NUMBER" "(1 << 2)")
-    '("number-as-pixels" "GTK_CSS_NUMBER_AS_PIXELS" "(1 << 3)")
-    '("parse-length" "GTK_CSS_PARSE_LENGTH" "(1 << 4)")
-    '("parse-angle" "GTK_CSS_PARSE_ANGLE" "(1 << 5)")
-    '("parse-time" "GTK_CSS_PARSE_TIME" "(1 << 6)")
-  )
-)
-
 ;; From gtkcssprovider.h
 
 ;; Original typedef:
@@ -452,29 +313,6 @@
   )
 )
 
-;; From gtkcssrepeatvalueprivate.h
-
-;; Original typedef:
-;; typedef enum {
-;;   GTK_CSS_REPEAT_STYLE_NO_REPEAT,
-;;   GTK_CSS_REPEAT_STYLE_STRETCH = GTK_CSS_REPEAT_STYLE_NO_REPEAT,
-;;   GTK_CSS_REPEAT_STYLE_REPEAT,
-;;   GTK_CSS_REPEAT_STYLE_ROUND,
-;;   GTK_CSS_REPEAT_STYLE_SPACE
-;; } GtkCssRepeatStyle;
-
-(define-enum-extended CssRepeatStyle
-  (in-module "Gtk")
-  (c-name "GtkCssRepeatStyle")
-  (values
-    '("no-repeat" "GTK_CSS_REPEAT_STYLE_NO_REPEAT" "0")
-    '("stretch" "GTK_CSS_REPEAT_STYLE_STRETCH" "0")
-    '("repeat" "GTK_CSS_REPEAT_STYLE_REPEAT" "1")
-    '("round" "GTK_CSS_REPEAT_STYLE_ROUND" "2")
-    '("space" "GTK_CSS_REPEAT_STYLE_SPACE" "3")
-  )
-)
-
 ;; From gtkcsssection.h
 
 ;; Original typedef:
@@ -507,383 +345,6 @@
   )
 )
 
-;; From gtkcsstypesprivate.h
-
-;; Original typedef:
-;; typedef enum { /*< skip >*/
-;;   GTK_CSS_CHANGE_CLASS                          = (1ULL <<  0),
-;;   GTK_CSS_CHANGE_NAME                           = (1ULL <<  1),
-;;   GTK_CSS_CHANGE_ID                             = GTK_CSS_CHANGE_NAME,
-;;   GTK_CSS_CHANGE_REGION                         = GTK_CSS_CHANGE_NAME,
-;;   GTK_CSS_CHANGE_FIRST_CHILD                    = (1ULL <<  2),
-;;   GTK_CSS_CHANGE_LAST_CHILD                     = (1ULL <<  3),
-;;   GTK_CSS_CHANGE_NTH_CHILD                      = (1ULL <<  4),
-;;   GTK_CSS_CHANGE_NTH_LAST_CHILD                 = (1ULL <<  5),
-;;   GTK_CSS_CHANGE_STATE                          = (1ULL <<  6),
-;;   GTK_CSS_CHANGE_SIBLING_CLASS                  = (1ULL <<  7),
-;;   GTK_CSS_CHANGE_SIBLING_NAME                   = (1ULL <<  8),
-;;   GTK_CSS_CHANGE_SIBLING_FIRST_CHILD            = (1ULL <<  9),
-;;   GTK_CSS_CHANGE_SIBLING_LAST_CHILD             = (1ULL << 10),
-;;   GTK_CSS_CHANGE_SIBLING_NTH_CHILD              = (1ULL << 11),
-;;   GTK_CSS_CHANGE_SIBLING_NTH_LAST_CHILD         = (1ULL << 12),
-;;   GTK_CSS_CHANGE_SIBLING_STATE                  = (1ULL << 13),
-;;   GTK_CSS_CHANGE_PARENT_CLASS                   = (1ULL << 14),
-;;   GTK_CSS_CHANGE_PARENT_NAME                    = (1ULL << 15),
-;;   GTK_CSS_CHANGE_PARENT_REGION                  = GTK_CSS_CHANGE_PARENT_NAME,
-;;   GTK_CSS_CHANGE_PARENT_POSITION                = (1ULL << 16),
-;;   GTK_CSS_CHANGE_PARENT_FIRST_CHILD             = (1ULL << 17),
-;;   GTK_CSS_CHANGE_PARENT_LAST_CHILD              = (1ULL << 18),
-;;   GTK_CSS_CHANGE_PARENT_NTH_CHILD               = (1ULL << 19),
-;;   GTK_CSS_CHANGE_PARENT_NTH_LAST_CHILD          = (1ULL << 20),
-;;   GTK_CSS_CHANGE_PARENT_STATE                   = (1ULL << 21),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_CLASS           = (1ULL << 22),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_NAME            = (1ULL << 23),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_FIRST_CHILD     = (1ULL << 24),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_LAST_CHILD      = (1ULL << 25),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_NTH_CHILD       = (1ULL << 26),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_NTH_LAST_CHILD  = (1ULL << 27),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_POSITION        = (1ULL << 28),
-;;   GTK_CSS_CHANGE_PARENT_SIBLING_STATE           = (1ULL << 29),
-;;   /* add more */
-;;   GTK_CSS_CHANGE_SOURCE                         = (1ULL << 30),
-;;   GTK_CSS_CHANGE_PARENT_STYLE                   = (1ULL << 31),
-;;   GTK_CSS_CHANGE_TIMESTAMP                      = (1ULL << 32),
-;;   GTK_CSS_CHANGE_ANIMATIONS                     = (1ULL << 33),
-;; 
-;;   GTK_CSS_CHANGE_RESERVED_BIT                   = (1ULL << 62) /* Used internally in gtkcssselector.c */
-;; } GtkCssChange;
-
-(define-enum-extended CssChange
-  (in-module "Gtk")
-  (c-name "GtkCssChange")
-  (values
-    '("class" "GTK_CSS_CHANGE_CLASS" "(1ULL << 0)")
-    '("name" "GTK_CSS_CHANGE_NAME" "(1ULL << 1)")
-    '("id" "GTK_CSS_CHANGE_ID" "((1ULL << 1))")
-    '("region" "GTK_CSS_CHANGE_REGION" "((1ULL << 1))")
-    '("first-child" "GTK_CSS_CHANGE_FIRST_CHILD" "(1ULL << 2)")
-    '("last-child" "GTK_CSS_CHANGE_LAST_CHILD" "(1ULL << 3)")
-    '("nth-child" "GTK_CSS_CHANGE_NTH_CHILD" "(1ULL << 4)")
-    '("nth-last-child" "GTK_CSS_CHANGE_NTH_LAST_CHILD" "(1ULL << 5)")
-    '("state" "GTK_CSS_CHANGE_STATE" "(1ULL << 6)")
-    '("sibling-class" "GTK_CSS_CHANGE_SIBLING_CLASS" "(1ULL << 7)")
-    '("sibling-name" "GTK_CSS_CHANGE_SIBLING_NAME" "(1ULL << 8)")
-    '("sibling-first-child" "GTK_CSS_CHANGE_SIBLING_FIRST_CHILD" "(1ULL << 9)")
-    '("sibling-last-child" "GTK_CSS_CHANGE_SIBLING_LAST_CHILD" "(1ULL << 10)")
-    '("sibling-nth-child" "GTK_CSS_CHANGE_SIBLING_NTH_CHILD" "(1ULL << 11)")
-    '("sibling-nth-last-child" "GTK_CSS_CHANGE_SIBLING_NTH_LAST_CHILD" "(1ULL << 12)")
-    '("sibling-state" "GTK_CSS_CHANGE_SIBLING_STATE" "(1ULL << 13)")
-    '("parent-class" "GTK_CSS_CHANGE_PARENT_CLASS" "(1ULL << 14)")
-    '("parent-name" "GTK_CSS_CHANGE_PARENT_NAME" "(1ULL << 15)")
-    '("parent-region" "GTK_CSS_CHANGE_PARENT_REGION" "((1ULL << 15))")
-    '("parent-position" "GTK_CSS_CHANGE_PARENT_POSITION" "(1ULL << 16)")
-    '("parent-first-child" "GTK_CSS_CHANGE_PARENT_FIRST_CHILD" "(1ULL << 17)")
-    '("parent-last-child" "GTK_CSS_CHANGE_PARENT_LAST_CHILD" "(1ULL << 18)")
-    '("parent-nth-child" "GTK_CSS_CHANGE_PARENT_NTH_CHILD" "(1ULL << 19)")
-    '("parent-nth-last-child" "GTK_CSS_CHANGE_PARENT_NTH_LAST_CHILD" "(1ULL << 20)")
-    '("parent-state" "GTK_CSS_CHANGE_PARENT_STATE" "(1ULL << 21)")
-    '("parent-sibling-class" "GTK_CSS_CHANGE_PARENT_SIBLING_CLASS" "(1ULL << 22)")
-    '("parent-sibling-name" "GTK_CSS_CHANGE_PARENT_SIBLING_NAME" "(1ULL << 23)")
-    '("parent-sibling-first-child" "GTK_CSS_CHANGE_PARENT_SIBLING_FIRST_CHILD" "(1ULL << 24)")
-    '("parent-sibling-last-child" "GTK_CSS_CHANGE_PARENT_SIBLING_LAST_CHILD" "(1ULL << 25)")
-    '("parent-sibling-nth-child" "GTK_CSS_CHANGE_PARENT_SIBLING_NTH_CHILD" "(1ULL << 26)")
-    '("parent-sibling-nth-last-child" "GTK_CSS_CHANGE_PARENT_SIBLING_NTH_LAST_CHILD" "(1ULL << 27)")
-    '("parent-sibling-position" "GTK_CSS_CHANGE_PARENT_SIBLING_POSITION" "(1ULL << 28)")
-    '("parent-sibling-state" "GTK_CSS_CHANGE_PARENT_SIBLING_STATE" "(1ULL << 29)")
-    '("source" "GTK_CSS_CHANGE_SOURCE" "(1ULL << 30)")
-    '("parent-style" "GTK_CSS_CHANGE_PARENT_STYLE" "(1ULL << 31)")
-    '("timestamp" "GTK_CSS_CHANGE_TIMESTAMP" "(1ULL << 32)")
-    '("animations" "GTK_CSS_CHANGE_ANIMATIONS" "(1ULL << 33)")
-    '("reserved-bit" "GTK_CSS_CHANGE_RESERVED_BIT" "(1ULL << 62)")
-  )
-)
-
-;; Original typedef:
-;; typedef enum {
-;;   GTK_CSS_AFFECTS_FOREGROUND = (1 << 0),
-;;   GTK_CSS_AFFECTS_BACKGROUND = (1 << 1),
-;;   GTK_CSS_AFFECTS_BORDER = (1 << 2),
-;;   GTK_CSS_AFFECTS_FONT = (1 << 3),
-;;   GTK_CSS_AFFECTS_TEXT = (1 << 4),
-;;   GTK_CSS_AFFECTS_TEXT_ATTRS = (1 << 5),
-;;   GTK_CSS_AFFECTS_ICON = (1 << 6),
-;;   GTK_CSS_AFFECTS_OUTLINE = (1 << 7),
-;;   GTK_CSS_AFFECTS_CLIP = (1 << 8),
-;;   GTK_CSS_AFFECTS_SIZE = (1 << 9)
-;; } GtkCssAffects;
-
-(define-flags-extended CssAffects
-  (in-module "Gtk")
-  (c-name "GtkCssAffects")
-  (values
-    '("foreground" "GTK_CSS_AFFECTS_FOREGROUND" "(1 << 0)")
-    '("background" "GTK_CSS_AFFECTS_BACKGROUND" "(1 << 1)")
-    '("border" "GTK_CSS_AFFECTS_BORDER" "(1 << 2)")
-    '("font" "GTK_CSS_AFFECTS_FONT" "(1 << 3)")
-    '("text" "GTK_CSS_AFFECTS_TEXT" "(1 << 4)")
-    '("text-attrs" "GTK_CSS_AFFECTS_TEXT_ATTRS" "(1 << 5)")
-    '("icon" "GTK_CSS_AFFECTS_ICON" "(1 << 6)")
-    '("outline" "GTK_CSS_AFFECTS_OUTLINE" "(1 << 7)")
-    '("clip" "GTK_CSS_AFFECTS_CLIP" "(1 << 8)")
-    '("size" "GTK_CSS_AFFECTS_SIZE" "(1 << 9)")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_AREA_BORDER_BOX,
-;;   GTK_CSS_AREA_PADDING_BOX,
-;;   GTK_CSS_AREA_CONTENT_BOX
-;; } GtkCssArea;
-
-(define-enum-extended CssArea
-  (in-module "Gtk")
-  (c-name "GtkCssArea")
-  (values
-    '("border-box" "GTK_CSS_AREA_BORDER_BOX" "0")
-    '("padding-box" "GTK_CSS_AREA_PADDING_BOX" "1")
-    '("content-box" "GTK_CSS_AREA_CONTENT_BOX" "2")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_DIRECTION_NORMAL,
-;;   GTK_CSS_DIRECTION_REVERSE,
-;;   GTK_CSS_DIRECTION_ALTERNATE,
-;;   GTK_CSS_DIRECTION_ALTERNATE_REVERSE
-;; } GtkCssDirection;
-
-(define-enum-extended CssDirection
-  (in-module "Gtk")
-  (c-name "GtkCssDirection")
-  (values
-    '("normal" "GTK_CSS_DIRECTION_NORMAL" "0")
-    '("reverse" "GTK_CSS_DIRECTION_REVERSE" "1")
-    '("alternate" "GTK_CSS_DIRECTION_ALTERNATE" "2")
-    '("alternate-reverse" "GTK_CSS_DIRECTION_ALTERNATE_REVERSE" "3")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_PLAY_STATE_RUNNING,
-;;   GTK_CSS_PLAY_STATE_PAUSED
-;; } GtkCssPlayState;
-
-(define-enum-extended CssPlayState
-  (in-module "Gtk")
-  (c-name "GtkCssPlayState")
-  (values
-    '("running" "GTK_CSS_PLAY_STATE_RUNNING" "0")
-    '("paused" "GTK_CSS_PLAY_STATE_PAUSED" "1")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_FILL_NONE,
-;;   GTK_CSS_FILL_FORWARDS,
-;;   GTK_CSS_FILL_BACKWARDS,
-;;   GTK_CSS_FILL_BOTH
-;; } GtkCssFillMode;
-
-(define-enum-extended CssFillMode
-  (in-module "Gtk")
-  (c-name "GtkCssFillMode")
-  (values
-    '("none" "GTK_CSS_FILL_NONE" "0")
-    '("forwards" "GTK_CSS_FILL_FORWARDS" "1")
-    '("backwards" "GTK_CSS_FILL_BACKWARDS" "2")
-    '("both" "GTK_CSS_FILL_BOTH" "3")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_IMAGE_EFFECT_NONE,
-;;   GTK_CSS_IMAGE_EFFECT_HIGHLIGHT,
-;;   GTK_CSS_IMAGE_EFFECT_DIM
-;; } GtkCssImageEffect;
-
-(define-enum-extended CssImageEffect
-  (in-module "Gtk")
-  (c-name "GtkCssImageEffect")
-  (values
-    '("none" "GTK_CSS_IMAGE_EFFECT_NONE" "0")
-    '("highlight" "GTK_CSS_IMAGE_EFFECT_HIGHLIGHT" "1")
-    '("dim" "GTK_CSS_IMAGE_EFFECT_DIM" "2")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_ICON_STYLE_REQUESTED,
-;;   GTK_CSS_ICON_STYLE_REGULAR,
-;;   GTK_CSS_ICON_STYLE_SYMBOLIC
-;; } GtkCssIconStyle;
-
-(define-enum-extended CssIconStyle
-  (in-module "Gtk")
-  (c-name "GtkCssIconStyle")
-  (values
-    '("requested" "GTK_CSS_ICON_STYLE_REQUESTED" "0")
-    '("regular" "GTK_CSS_ICON_STYLE_REGULAR" "1")
-    '("symbolic" "GTK_CSS_ICON_STYLE_SYMBOLIC" "2")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   /* relative font sizes */
-;;   GTK_CSS_FONT_SIZE_SMALLER,
-;;   GTK_CSS_FONT_SIZE_LARGER,
-;;   /* absolute font sizes */
-;;   GTK_CSS_FONT_SIZE_XX_SMALL,
-;;   GTK_CSS_FONT_SIZE_X_SMALL,
-;;   GTK_CSS_FONT_SIZE_SMALL,
-;;   GTK_CSS_FONT_SIZE_MEDIUM,
-;;   GTK_CSS_FONT_SIZE_LARGE,
-;;   GTK_CSS_FONT_SIZE_X_LARGE,
-;;   GTK_CSS_FONT_SIZE_XX_LARGE
-;; } GtkCssFontSize;
-
-(define-enum-extended CssFontSize
-  (in-module "Gtk")
-  (c-name "GtkCssFontSize")
-  (values
-    '("smaller" "GTK_CSS_FONT_SIZE_SMALLER" "0")
-    '("larger" "GTK_CSS_FONT_SIZE_LARGER" "1")
-    '("xx-small" "GTK_CSS_FONT_SIZE_XX_SMALL" "2")
-    '("x-small" "GTK_CSS_FONT_SIZE_X_SMALL" "3")
-    '("small" "GTK_CSS_FONT_SIZE_SMALL" "4")
-    '("medium" "GTK_CSS_FONT_SIZE_MEDIUM" "5")
-    '("large" "GTK_CSS_FONT_SIZE_LARGE" "6")
-    '("x-large" "GTK_CSS_FONT_SIZE_X_LARGE" "7")
-    '("xx-large" "GTK_CSS_FONT_SIZE_XX_LARGE" "8")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_TEXT_DECORATION_LINE_NONE,
-;;   GTK_CSS_TEXT_DECORATION_LINE_UNDERLINE,
-;;   GTK_CSS_TEXT_DECORATION_LINE_LINE_THROUGH
-;; } GtkTextDecorationLine;
-
-(define-enum-extended TextDecorationLine
-  (in-module "Gtk")
-  (c-name "GtkTextDecorationLine")
-  (values
-    '("none" "GTK_CSS_TEXT_DECORATION_LINE_NONE" "0")
-    '("underline" "GTK_CSS_TEXT_DECORATION_LINE_UNDERLINE" "1")
-    '("line-through" "GTK_CSS_TEXT_DECORATION_LINE_LINE_THROUGH" "2")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_TEXT_DECORATION_STYLE_SOLID,
-;;   GTK_CSS_TEXT_DECORATION_STYLE_DOUBLE,
-;;   GTK_CSS_TEXT_DECORATION_STYLE_WAVY
-;; } GtkTextDecorationStyle;
-
-(define-enum-extended TextDecorationStyle
-  (in-module "Gtk")
-  (c-name "GtkTextDecorationStyle")
-  (values
-    '("solid" "GTK_CSS_TEXT_DECORATION_STYLE_SOLID" "0")
-    '("double" "GTK_CSS_TEXT_DECORATION_STYLE_DOUBLE" "1")
-    '("wavy" "GTK_CSS_TEXT_DECORATION_STYLE_WAVY" "2")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_TOP,
-;;   GTK_CSS_RIGHT,
-;;   GTK_CSS_BOTTOM,
-;;   GTK_CSS_LEFT
-;; } GtkCssSide;
-
-(define-enum-extended CssSide
-  (in-module "Gtk")
-  (c-name "GtkCssSide")
-  (values
-    '("top" "GTK_CSS_TOP" "0")
-    '("right" "GTK_CSS_RIGHT" "1")
-    '("bottom" "GTK_CSS_BOTTOM" "2")
-    '("left" "GTK_CSS_LEFT" "3")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_TOP_LEFT,
-;;   GTK_CSS_TOP_RIGHT,
-;;   GTK_CSS_BOTTOM_RIGHT,
-;;   GTK_CSS_BOTTOM_LEFT
-;; } GtkCssCorner;
-
-(define-enum-extended CssCorner
-  (in-module "Gtk")
-  (c-name "GtkCssCorner")
-  (values
-    '("top-left" "GTK_CSS_TOP_LEFT" "0")
-    '("top-right" "GTK_CSS_TOP_RIGHT" "1")
-    '("bottom-right" "GTK_CSS_BOTTOM_RIGHT" "2")
-    '("bottom-left" "GTK_CSS_BOTTOM_LEFT" "3")
-  )
-)
-
-;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   /* CSS term: <number> */
-;;   GTK_CSS_NUMBER,
-;;   /* CSS term: <percentage> */
-;;   GTK_CSS_PERCENT,
-;;   /* CSS term: <length> */
-;;   GTK_CSS_PX,
-;;   GTK_CSS_PT,
-;;   GTK_CSS_EM,
-;;   GTK_CSS_EX,
-;;   GTK_CSS_PC,
-;;   GTK_CSS_IN,
-;;   GTK_CSS_CM,
-;;   GTK_CSS_MM,
-;;   /* CSS term: <angle> */
-;;   GTK_CSS_RAD,
-;;   GTK_CSS_DEG,
-;;   GTK_CSS_GRAD,
-;;   GTK_CSS_TURN,
-;;   /* CSS term: <time> */
-;;   GTK_CSS_S,
-;;   GTK_CSS_MS,
-;; } GtkCssUnit;
-
-(define-enum-extended CssUnit
-  (in-module "Gtk")
-  (c-name "GtkCssUnit")
-  (values
-    '("number" "GTK_CSS_NUMBER" "0")
-    '("percent" "GTK_CSS_PERCENT" "1")
-    '("px" "GTK_CSS_PX" "2")
-    '("pt" "GTK_CSS_PT" "3")
-    '("em" "GTK_CSS_EM" "4")
-    '("ex" "GTK_CSS_EX" "5")
-    '("pc" "GTK_CSS_PC" "6")
-    '("in" "GTK_CSS_IN" "7")
-    '("cm" "GTK_CSS_CM" "8")
-    '("mm" "GTK_CSS_MM" "9")
-    '("rad" "GTK_CSS_RAD" "10")
-    '("deg" "GTK_CSS_DEG" "11")
-    '("grad" "GTK_CSS_GRAD" "12")
-    '("turn" "GTK_CSS_TURN" "13")
-    '("s" "GTK_CSS_S" "14")
-    '("ms" "GTK_CSS_MS" "15")
-  )
-)
-
 ;; From gtkdebug.h
 
 ;; Original typedef:
@@ -2405,42 +1866,6 @@
   )
 )
 
-;; From gtkmenuprivate.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_DIRECTION_LEFT,
-;;   GTK_DIRECTION_RIGHT
-;; } GtkSubmenuDirection;
-
-(define-enum-extended SubmenuDirection
-  (in-module "Gtk")
-  (c-name "GtkSubmenuDirection")
-  (values
-    '("left" "GTK_DIRECTION_LEFT" "0")
-    '("right" "GTK_DIRECTION_RIGHT" "1")
-  )
-)
-
-;; From gtkmenushellprivate.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_TOP_BOTTOM,
-;;   GTK_LEFT_RIGHT
-;; } GtkSubmenuPlacement;
-
-(define-enum-extended SubmenuPlacement
-  (in-module "Gtk")
-  (c-name "GtkSubmenuPlacement")
-  (values
-    '("top-bottom" "GTK_TOP_BOTTOM" "0")
-    '("left-right" "GTK_LEFT_RIGHT" "1")
-  )
-)
-
 ;; From gtkmenutrackeritem.h
 
 ;; Original typedef:
@@ -2542,66 +1967,6 @@
   )
 )
 
-;; From gtkplacessidebarprivate.h
-
-;; Original typedef:
-;; typedef enum {
-;;   SECTION_INVALID,
-;;   SECTION_COMPUTER,
-;;   SECTION_MOUNTS,
-;;   SECTION_BOOKMARKS,
-;;   SECTION_OTHER_LOCATIONS,
-;;   N_SECTIONS
-;; } GtkPlacesSidebarSectionType;
-
-(define-enum-extended PlacesSidebarSectionType
-  (in-module "Gtk")
-  (c-name "GtkPlacesSidebarSectionType")
-  (values
-    '("section-invalid" "SECTION_INVALID" "0")
-    '("section-computer" "SECTION_COMPUTER" "1")
-    '("section-mounts" "SECTION_MOUNTS" "2")
-    '("section-bookmarks" "SECTION_BOOKMARKS" "3")
-    '("section-other-locations" "SECTION_OTHER_LOCATIONS" "4")
-    '("n-sections" "N_SECTIONS" "5")
-  )
-)
-
-;; Original typedef:
-;; typedef enum {
-;;   PLACES_INVALID,
-;;   PLACES_BUILT_IN,
-;;   PLACES_XDG_DIR,
-;;   PLACES_MOUNTED_VOLUME,
-;;   PLACES_BOOKMARK,
-;;   PLACES_HEADING,
-;;   PLACES_CONNECT_TO_SERVER,
-;;   PLACES_ENTER_LOCATION,
-;;   PLACES_DROP_FEEDBACK,
-;;   PLACES_BOOKMARK_PLACEHOLDER,
-;;   PLACES_OTHER_LOCATIONS,
-;;   N_PLACES
-;; } GtkPlacesSidebarPlaceType;
-
-(define-enum-extended PlacesSidebarPlaceType
-  (in-module "Gtk")
-  (c-name "GtkPlacesSidebarPlaceType")
-  (values
-    '("places-invalid" "PLACES_INVALID" "0")
-    '("places-built-in" "PLACES_BUILT_IN" "1")
-    '("places-xdg-dir" "PLACES_XDG_DIR" "2")
-    '("places-mounted-volume" "PLACES_MOUNTED_VOLUME" "3")
-    '("places-bookmark" "PLACES_BOOKMARK" "4")
-    '("places-heading" "PLACES_HEADING" "5")
-    '("places-connect-to-server" "PLACES_CONNECT_TO_SERVER" "6")
-    '("places-enter-location" "PLACES_ENTER_LOCATION" "7")
-    '("places-drop-feedback" "PLACES_DROP_FEEDBACK" "8")
-    '("places-bookmark-placeholder" "PLACES_BOOKMARK_PLACEHOLDER" "9")
-    '("places-other-locations" "PLACES_OTHER_LOCATIONS" "10")
-    '("n-places" "N_PLACES" "11")
-  )
-)
-
 ;; From gtkprintbackend.h
 
 ;; Original typedef:
@@ -2795,26 +2160,6 @@
   )
 )
 
-;; From gtkprintoperation-private.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_PAGE_DRAWING_STATE_READY,
-;;   GTK_PAGE_DRAWING_STATE_DRAWING,
-;;   GTK_PAGE_DRAWING_STATE_DEFERRED_DRAWING
-;; } GtkPageDrawingState;
-
-(define-enum-extended PageDrawingState
-  (in-module "Gtk")
-  (c-name "GtkPageDrawingState")
-  (values
-    '("ready" "GTK_PAGE_DRAWING_STATE_READY" "0")
-    '("drawing" "GTK_PAGE_DRAWING_STATE_DRAWING" "1")
-    '("deferred-drawing" "GTK_PAGE_DRAWING_STATE_DEFERRED_DRAWING" "2")
-  )
-)
-
 ;; From gtkrbtree.h
 
 ;; Original typedef:
@@ -3047,44 +2392,6 @@
   )
 )
 
-;; From gtksettingsprivate.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_SETTINGS_SOURCE_DEFAULT,
-;;   GTK_SETTINGS_SOURCE_THEME,
-;;   GTK_SETTINGS_SOURCE_XSETTING,
-;;   GTK_SETTINGS_SOURCE_APPLICATION
-;; } GtkSettingsSource;
-
-(define-enum-extended SettingsSource
-  (in-module "Gtk")
-  (c-name "GtkSettingsSource")
-  (values
-    '("default" "GTK_SETTINGS_SOURCE_DEFAULT" "0")
-    '("theme" "GTK_SETTINGS_SOURCE_THEME" "1")
-    '("xsetting" "GTK_SETTINGS_SOURCE_XSETTING" "2")
-    '("application" "GTK_SETTINGS_SOURCE_APPLICATION" "3")
-  )
-)
-
-;; From gtksizegroup-private.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_QUEUE_RESIZE_INVALIDATE_ONLY = 1 << 0
-;; } GtkQueueResizeFlags;
-
-(define-flags-extended QueueResizeFlags
-  (in-module "Gtk")
-  (c-name "GtkQueueResizeFlags")
-  (values
-    '("invalidate-only" "GTK_QUEUE_RESIZE_INVALIDATE_ONLY" "1 << 0")
-  )
-)
-
 ;; From gtkspinbutton.h
 
 ;; Original typedef:
@@ -3202,44 +2509,6 @@
   )
 )
 
-;; From gtktexthandleprivate.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_TEXT_HANDLE_POSITION_CURSOR,
-;;   GTK_TEXT_HANDLE_POSITION_SELECTION_START,
-;;   GTK_TEXT_HANDLE_POSITION_SELECTION_END = GTK_TEXT_HANDLE_POSITION_CURSOR
-;; } GtkTextHandlePosition;
-
-(define-enum-extended TextHandlePosition
-  (in-module "Gtk")
-  (c-name "GtkTextHandlePosition")
-  (values
-    '("cursor" "GTK_TEXT_HANDLE_POSITION_CURSOR" "0")
-    '("selection-start" "GTK_TEXT_HANDLE_POSITION_SELECTION_START" "1")
-    '("selection-end" "GTK_TEXT_HANDLE_POSITION_SELECTION_END" "0")
-  )
-)
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_TEXT_HANDLE_MODE_NONE,
-;;   GTK_TEXT_HANDLE_MODE_CURSOR,
-;;   GTK_TEXT_HANDLE_MODE_SELECTION
-;; } GtkTextHandleMode;
-
-(define-enum-extended TextHandleMode
-  (in-module "Gtk")
-  (c-name "GtkTextHandleMode")
-  (values
-    '("none" "GTK_TEXT_HANDLE_MODE_NONE" "0")
-    '("cursor" "GTK_TEXT_HANDLE_MODE_CURSOR" "1")
-    '("selection" "GTK_TEXT_HANDLE_MODE_SELECTION" "2")
-  )
-)
-
 ;; From gtktextiter.h
 
 ;; Original typedef:
@@ -3377,25 +2646,6 @@
   )
 )
 
-;; From gtktreeprivate.h
-
-;; Original typedef:
-;; typedef enum
-;; {
-;;   GTK_TREE_SELECT_MODE_TOGGLE = 1 << 0,
-;;   GTK_TREE_SELECT_MODE_EXTEND = 1 << 1
-;; }
-;; GtkTreeSelectMode;
-
-(define-flags-extended TreeSelectMode
-  (in-module "Gtk")
-  (c-name "GtkTreeSelectMode")
-  (values
-    '("toggle" "GTK_TREE_SELECT_MODE_TOGGLE" "1 << 0")
-    '("extend" "GTK_TREE_SELECT_MODE_EXTEND" "1 << 1")
-  )
-)
-
 ;; From gtktreeviewcolumn.h
 
 ;; Original typedef:
diff --git a/gtk/src/gtk_extra_objects.defs b/gtk/src/gtk_extra_objects.defs
index 98d02e7..68ebc80 100644
--- a/gtk/src/gtk_extra_objects.defs
+++ b/gtk/src/gtk_extra_objects.defs
@@ -48,6 +48,13 @@
   (gtype-id "GTK_TYPE_EDITABLE")
 )
 
+(define-object EventController
+  (in-module "Gtk")
+  (parent "GObject")
+  (c-name "GtkEventController")
+  (gtype-id "GTK_TYPE_EVENT_CONTROLLER")
+)
+
 (define-object FileChooser
   (in-module "Gtk")
   (c-name "GtkFileChooser")
@@ -60,6 +67,69 @@
   (gtype-id "GTK_TYPE_FILE_FILTER")
 )
 
+(define-object Gesture
+  (in-module "Gtk")
+  (parent "GtkEventController")
+  (c-name "GtkGesture")
+  (gtype-id "GTK_TYPE_GESTURE")
+)
+
+(define-object GestureRotate
+  (in-module "Gtk")
+  (parent "GtkGesture")
+  (c-name "GtkGestureRotate")
+  (gtype-id "GTK_TYPE_GESTURE_ROTATE")
+)
+
+(define-object GestureSingle
+  (in-module "Gtk")
+  (parent "GtkGesture")
+  (c-name "GtkGestureSingle")
+  (gtype-id "GTK_TYPE_GESTURE_SINGLE")
+)
+
+(define-object GestureMultiPress
+  (in-module "Gtk")
+  (parent "GtkGestureSingle")
+  (c-name "GtkGestureMultiPress")
+  (gtype-id "GTK_TYPE_GESTURE_MULTI_PRESS")
+)
+
+(define-object GestureLongPress
+  (in-module "Gtk")
+  (parent "GtkGestureSingle")
+  (c-name "GtkGestureLongPress")
+  (gtype-id "GTK_TYPE_GESTURE_LONG_PRESS")
+)
+
+(define-object GestureDrag
+  (in-module "Gtk")
+  (parent "GtkGestureSingle")
+  (c-name "GtkGestureDrag")
+  (gtype-id "GTK_TYPE_GESTURE_DRAG")
+)
+
+(define-object GesturePan
+  (in-module "Gtk")
+  (parent "GtkGestureDrag")
+  (c-name "GtkGesturePan")
+  (gtype-id "GTK_TYPE_GESTURE_PAN")
+)
+
+(define-object GestureSwipe
+  (in-module "Gtk")
+  (parent "GtkGestureSingle")
+  (c-name "GtkGestureSwipe")
+  (gtype-id "GTK_TYPE_GESTURE_SWIPE")
+)
+
+(define-object GestureZoom
+  (in-module "Gtk")
+  (parent "GtkGesture")
+  (c-name "GtkGestureZoom")
+  (gtype-id "GTK_TYPE_GESTURE_ZOOM")
+)
+
 (define-object IconInfo
   (in-module "Gtk")
   (c-name "GtkIconInfo")
diff --git a/gtk/src/gtk_methods.defs b/gtk/src/gtk_methods.defs
index dffe9e5..d6544be 100644
--- a/gtk/src/gtk_methods.defs
+++ b/gtk/src/gtk_methods.defs
@@ -41,12 +41,6 @@
   (gtype-id "GTK_TYPE_ADJUSTMENT")
 )
 
-(define-object AppChooser
-  (in-module "Gtk")
-  (c-name "GtkAppChooser")
-  (gtype-id "GTK_TYPE_APP_CHOOSER")
-)
-
 (define-object Application
   (in-module "Gtk")
   (parent "GApplication")
@@ -54,20 +48,6 @@
   (gtype-id "GTK_TYPE_APPLICATION")
 )
 
-(define-object ApplicationImpl
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkApplicationImpl")
-  (gtype-id "GTK_TYPE_APPLICATION_IMPL")
-)
-
-(define-object ApplicationImplDBus
-  (in-module "Gtk")
-  (parent "GtkApplicationImpl")
-  (c-name "GtkApplicationImplDBus")
-  (gtype-id "GTK_TYPE_APPLICATION_IMPL_DBUS")
-)
-
 (define-object Buildable
   (in-module "Gtk")
   (c-name "GtkBuildable")
@@ -102,13 +82,6 @@
   (gtype-id "GTK_TYPE_CELL_AREA_CONTEXT")
 )
 
-(define-object CellAreaBoxContext
-  (in-module "Gtk")
-  (parent "GtkCellAreaContext")
-  (c-name "GtkCellAreaBoxContext")
-  (gtype-id "GTK_TYPE_CELL_AREA_BOX_CONTEXT")
-)
-
 (define-object CellEditable
   (in-module "Gtk")
   (c-name "GtkCellEditable")
@@ -184,97 +157,6 @@
   (gtype-id "GTK_TYPE_CELL_RENDERER_TOGGLE")
 )
 
-(define-object Clipboard
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkClipboard")
-  (gtype-id "GTK_TYPE_CLIPBOARD")
-)
-
-(define-object CssImage
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkCssImage")
-  (gtype-id "GTK_TYPE_CSS_IMAGE")
-)
-
-(define-object CssImageBuiltin
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageBuiltin")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_BUILTIN")
-)
-
-(define-object CssImageCrossFade
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageCrossFade")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_CROSS_FADE")
-)
-
-(define-object CssImageGradient
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageGradient")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_GRADIENT")
-)
-
-(define-object CssImageIconTheme
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageIconTheme")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_ICON_THEME")
-)
-
-(define-object CssImageLinear
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageLinear")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_LINEAR")
-)
-
-(define-object CssImageScaled
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageScaled")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_SCALED")
-)
-
-(define-object CssImageSurface
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageSurface")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_SURFACE")
-)
-
-(define-object CssImageUrl
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageUrl")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_URL")
-)
-
-(define-object CssImageWin32
-  (in-module "Gtk")
-  (parent "GtkCssImage")
-  (c-name "GtkCssImageWin32")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_WIN32")
-)
-
-(define-object CssNode
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkCssNode")
-  (gtype-id "GTK_TYPE_CSS_NODE")
-)
-
-(define-object CssPathNode
-  (in-module "Gtk")
-  (parent "GtkCssNode")
-  (c-name "GtkCssPathNode")
-  (gtype-id "GTK_TYPE_CSS_PATH_NODE")
-)
-
 (define-object CssProvider
   (in-module "Gtk")
   (parent "GObject")
@@ -282,41 +164,6 @@
   (gtype-id "GTK_TYPE_CSS_PROVIDER")
 )
 
-(define-object CssStyle
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkCssStyle")
-  (gtype-id "GTK_TYPE_CSS_STYLE")
-)
-
-(define-object CssStaticStyle
-  (in-module "Gtk")
-  (parent "GtkCssStyle")
-  (c-name "GtkCssStaticStyle")
-  (gtype-id "GTK_TYPE_CSS_STATIC_STYLE")
-)
-
-(define-object CssAnimatedStyle
-  (in-module "Gtk")
-  (parent "GtkCssStyle")
-  (c-name "GtkCssAnimatedStyle")
-  (gtype-id "GTK_TYPE_CSS_ANIMATED_STYLE")
-)
-
-(define-object CssTransientNode
-  (in-module "Gtk")
-  (parent "GtkCssNode")
-  (c-name "GtkCssTransientNode")
-  (gtype-id "GTK_TYPE_CSS_TRANSIENT_NODE")
-)
-
-(define-object CssWidgetNode
-  (in-module "Gtk")
-  (parent "GtkCssNode")
-  (c-name "GtkCssWidgetNode")
-  (gtype-id "GTK_TYPE_CSS_WIDGET_NODE")
-)
-
 (define-object EntryBuffer
   (in-module "Gtk")
   (parent "GObject")
@@ -331,19 +178,6 @@
   (gtype-id "GTK_TYPE_ENTRY_COMPLETION")
 )
 
-(define-object EventController
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkEventController")
-  (gtype-id "GTK_TYPE_EVENT_CONTROLLER")
-)
-
-(define-object FileChooser
-  (in-module "Gtk")
-  (c-name "GtkFileChooser")
-  (gtype-id "GTK_TYPE_FILE_CHOOSER")
-)
-
 (define-object FileChooserEmbed
   (in-module "Gtk")
   (c-name "GtkFileChooserEmbed")
@@ -356,69 +190,6 @@
   (gtype-id "GTK_TYPE_FONT_CHOOSER")
 )
 
-(define-object Gesture
-  (in-module "Gtk")
-  (parent "GtkEventController")
-  (c-name "GtkGesture")
-  (gtype-id "GTK_TYPE_GESTURE")
-)
-
-(define-object GestureRotate
-  (in-module "Gtk")
-  (parent "GtkGesture")
-  (c-name "GtkGestureRotate")
-  (gtype-id "GTK_TYPE_GESTURE_ROTATE")
-)
-
-(define-object GestureSingle
-  (in-module "Gtk")
-  (parent "GtkGesture")
-  (c-name "GtkGestureSingle")
-  (gtype-id "GTK_TYPE_GESTURE_SINGLE")
-)
-
-(define-object GestureMultiPress
-  (in-module "Gtk")
-  (parent "GtkGestureSingle")
-  (c-name "GtkGestureMultiPress")
-  (gtype-id "GTK_TYPE_GESTURE_MULTI_PRESS")
-)
-
-(define-object GestureLongPress
-  (in-module "Gtk")
-  (parent "GtkGestureSingle")
-  (c-name "GtkGestureLongPress")
-  (gtype-id "GTK_TYPE_GESTURE_LONG_PRESS")
-)
-
-(define-object GestureDrag
-  (in-module "Gtk")
-  (parent "GtkGestureSingle")
-  (c-name "GtkGestureDrag")
-  (gtype-id "GTK_TYPE_GESTURE_DRAG")
-)
-
-(define-object GesturePan
-  (in-module "Gtk")
-  (parent "GtkGestureDrag")
-  (c-name "GtkGesturePan")
-  (gtype-id "GTK_TYPE_GESTURE_PAN")
-)
-
-(define-object GestureSwipe
-  (in-module "Gtk")
-  (parent "GtkGestureSingle")
-  (c-name "GtkGestureSwipe")
-  (gtype-id "GTK_TYPE_GESTURE_SWIPE")
-)
-
-(define-object GestureZoom
-  (in-module "Gtk")
-  (parent "GtkGesture")
-  (c-name "GtkGestureZoom")
-  (gtype-id "GTK_TYPE_GESTURE_ZOOM")
-)
-
 (define-object IMContext
   (in-module "Gtk")
   (parent "GObject")
@@ -447,13 +218,6 @@
   (gtype-id "GTK_TYPE_ICON_FACTORY")
 )
 
-(define-object IconHelper
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkIconHelper")
-  (gtype-id "GTK_TYPE_ICON_HELPER")
-)
-
 (define-object IconTheme
   (in-module "Gtk")
   (parent "GObject")
@@ -619,34 +383,6 @@
   (gtype-id "GTK_TYPE_STYLE")
 )
 
-(define-object StyleAnimation
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkStyleAnimation")
-  (gtype-id "GTK_TYPE_STYLE_ANIMATION")
-)
-
-(define-object CssTransition
-  (in-module "Gtk")
-  (parent "GtkStyleAnimation")
-  (c-name "GtkCssTransition")
-  (gtype-id "GTK_TYPE_CSS_TRANSITION")
-)
-
-(define-object CssAnimation
-  (in-module "Gtk")
-  (parent "GtkStyleAnimation")
-  (c-name "GtkCssAnimation")
-  (gtype-id "GTK_TYPE_CSS_ANIMATION")
-)
-
-(define-object StyleCascade
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkStyleCascade")
-  (gtype-id "GTK_TYPE_STYLE_CASCADE")
-)
-
 (define-object StyleContext
   (in-module "Gtk")
   (parent "GObject")
@@ -661,34 +397,6 @@
   (gtype-id "GTK_TYPE_STYLE_PROPERTIES")
 )
 
-(define-object StyleProperty
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkStyleProperty")
-  (gtype-id "GTK_TYPE_STYLE_PROPERTY")
-)
-
-(define-object CssStyleProperty
-  (in-module "Gtk")
-  (parent "GtkStyleProperty")
-  (c-name "GtkCssStyleProperty")
-  (gtype-id "GTK_TYPE_CSS_STYLE_PROPERTY")
-)
-
-(define-object CssCustomProperty
-  (in-module "Gtk")
-  (parent "GtkCssStyleProperty")
-  (c-name "GtkCssCustomProperty")
-  (gtype-id "GTK_TYPE_CSS_CUSTOM_PROPERTY")
-)
-
-(define-object CssShorthandProperty
-  (in-module "Gtk")
-  (parent "GtkStyleProperty")
-  (c-name "GtkCssShorthandProperty")
-  (gtype-id "GTK_TYPE_CSS_SHORTHAND_PROPERTY")
-)
-
 (define-object StyleProvider
   (in-module "Gtk")
   (c-name "GtkStyleProvider")
@@ -709,13 +417,6 @@
   (gtype-id "GTK_TYPE_TEXT_CHILD_ANCHOR")
 )
 
-(define-object TextHandle
-  (in-module "Gtk")
-  (parent "GObject")
-  (c-name "GtkTextHandle")
-  (gtype-id "GTK_TYPE_TEXT_HANDLE")
-)
-
 (define-object TextLayout
   (in-module "Gtk")
   (parent "GObject")
@@ -921,13 +622,6 @@
   (gtype-id "GTK_TYPE_VSCALE")
 )
 
-(define-object ColorScale
-  (in-module "Gtk")
-  (parent "GtkScale")
-  (c-name "GtkColorScale")
-  (gtype-id "GTK_TYPE_COLOR_SCALE")
-)
-
 (define-object HScale
   (in-module "Gtk")
   (parent "GtkScale")
@@ -977,13 +671,6 @@
   (gtype-id "GTK_TYPE_ACCEL_LABEL")
 )
 
-(define-object Magnifier
-  (in-module "Gtk")
-  (parent "GtkWidget")
-  (c-name "GtkMagnifier")
-  (gtype-id "GTK_TYPE_MAGNIFIER")
-)
-
 (define-object LevelBar
   (in-module "Gtk")
   (parent "GtkWidget")
@@ -1040,13 +727,6 @@
   (gtype-id "GTK_TYPE_DRAWING_AREA")
 )
 
-(define-object ColorPlane
-  (in-module "Gtk")
-  (parent "GtkDrawingArea")
-  (c-name "GtkColorPlane")
-  (gtype-id "GTK_TYPE_COLOR_PLANE")
-)
-
 (define-object Container
   (in-module "Gtk")
   (parent "GtkWidget")
@@ -1572,13 +1252,6 @@
   (gtype-id "GTK_TYPE_PRINTER_OPTION_WIDGET")
 )
 
-(define-object PlacesView
-  (in-module "Gtk")
-  (parent "GtkBox")
-  (c-name "GtkPlacesView")
-  (gtype-id "GTK_TYPE_PLACES_VIEW")
-)
-
 (define-object InfoBar
   (in-module "Gtk")
   (parent "GtkBox")
@@ -1656,13 +1329,6 @@
   (gtype-id "GTK_TYPE_COLOR_CHOOSER_WIDGET")
 )
 
-(define-object ColorEditor
-  (in-module "Gtk")
-  (parent "GtkBox")
-  (c-name "GtkColorEditor")
-  (gtype-id "GTK_TYPE_COLOR_EDITOR")
-)
-
 (define-object ColorSelection
   (in-module "Gtk")
   (parent "GtkBox")
@@ -1670,13 +1336,6 @@
   (gtype-id "GTK_TYPE_COLOR_SELECTION")
 )
 
-(define-object ColorSwatch
-  (in-module "Gtk")
-  (parent "GtkWidget")
-  (c-name "GtkColorSwatch")
-  (gtype-id "GTK_TYPE_COLOR_SWATCH")
-)
-
 (define-object CellView
   (in-module "Gtk")
   (parent "GtkWidget")
@@ -1934,18 +1593,6 @@
   )
 )
 
-(define-flags BlurFlags
-  (in-module "Gtk")
-  (c-name "GtkBlurFlags")
-  (gtype-id "GTK_TYPE_BLUR_FLAGS")
-  (values
-    '("none" "GTK_BLUR_NONE")
-    '("x" "GTK_BLUR_X")
-    '("y" "GTK_BLUR_Y")
-    '("repeat" "GTK_BLUR_REPEAT")
-  )
-)
-
 (define-flags CalendarDisplayOptions
   (in-module "Gtk")
   (c-name "GtkCalendarDisplayOptions")
@@ -1995,16 +1642,6 @@
   )
 )
 
-(define-enum ColorScaleType
-  (in-module "Gtk")
-  (c-name "GtkColorScaleType")
-  (gtype-id "GTK_TYPE_COLOR_SCALE_TYPE")
-  (values
-    '("hue" "GTK_COLOR_SCALE_HUE")
-    '("alpha" "GTK_COLOR_SCALE_ALPHA")
-  )
-)
-
 (define-enum ResizeMode
   (in-module "Gtk")
   (c-name "GtkResizeMode")
@@ -2016,59 +1653,6 @@
   )
 )
 
-(define-enum CssImageBuiltinType
-  (in-module "Gtk")
-  (c-name "GtkCssImageBuiltinType")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_BUILTIN_TYPE")
-  (values
-    '("none" "GTK_CSS_IMAGE_BUILTIN_NONE")
-    '("check" "GTK_CSS_IMAGE_BUILTIN_CHECK")
-    '("check-checked" "GTK_CSS_IMAGE_BUILTIN_CHECK_CHECKED")
-    '("check-inconsistent" "GTK_CSS_IMAGE_BUILTIN_CHECK_INCONSISTENT")
-    '("option" "GTK_CSS_IMAGE_BUILTIN_OPTION")
-    '("option-checked" "GTK_CSS_IMAGE_BUILTIN_OPTION_CHECKED")
-    '("option-inconsistent" "GTK_CSS_IMAGE_BUILTIN_OPTION_INCONSISTENT")
-    '("arrow-up" "GTK_CSS_IMAGE_BUILTIN_ARROW_UP")
-    '("arrow-down" "GTK_CSS_IMAGE_BUILTIN_ARROW_DOWN")
-    '("arrow-left" "GTK_CSS_IMAGE_BUILTIN_ARROW_LEFT")
-    '("arrow-right" "GTK_CSS_IMAGE_BUILTIN_ARROW_RIGHT")
-    '("expander-horizontal-left" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_LEFT")
-    '("expander-vertical-left" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_LEFT")
-    '("expander-horizontal-right" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_RIGHT")
-    '("expander-vertical-right" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_RIGHT")
-    '("expander-horizontal-left-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_LEFT_EXPANDED")
-    '("expander-vertical-left-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_LEFT_EXPANDED")
-    '("expander-horizontal-right-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_HORIZONTAL_RIGHT_EXPANDED")
-    '("expander-vertical-right-expanded" "GTK_CSS_IMAGE_BUILTIN_EXPANDER_VERTICAL_RIGHT_EXPANDED")
-    '("grip-topleft" "GTK_CSS_IMAGE_BUILTIN_GRIP_TOPLEFT")
-    '("grip-top" "GTK_CSS_IMAGE_BUILTIN_GRIP_TOP")
-    '("grip-topright" "GTK_CSS_IMAGE_BUILTIN_GRIP_TOPRIGHT")
-    '("grip-right" "GTK_CSS_IMAGE_BUILTIN_GRIP_RIGHT")
-    '("grip-bottomright" "GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOMRIGHT")
-    '("grip-bottom" "GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOM")
-    '("grip-bottomleft" "GTK_CSS_IMAGE_BUILTIN_GRIP_BOTTOMLEFT")
-    '("grip-left" "GTK_CSS_IMAGE_BUILTIN_GRIP_LEFT")
-    '("pane-separator" "GTK_CSS_IMAGE_BUILTIN_PANE_SEPARATOR")
-    '("handle" "GTK_CSS_IMAGE_BUILTIN_HANDLE")
-    '("spinner" "GTK_CSS_IMAGE_BUILTIN_SPINNER")
-  )
-)
-
-(define-flags CssNumberParseFlags
-  (in-module "Gtk")
-  (c-name "GtkCssNumberParseFlags")
-  (gtype-id "GTK_TYPE_CSS_NUMBER_PARSE_FLAGS")
-  (values
-    '("positive-only" "GTK_CSS_POSITIVE_ONLY")
-    '("parse-percent" "GTK_CSS_PARSE_PERCENT")
-    '("parse-number" "GTK_CSS_PARSE_NUMBER")
-    '("number-as-pixels" "GTK_CSS_NUMBER_AS_PIXELS")
-    '("parse-length" "GTK_CSS_PARSE_LENGTH")
-    '("parse-angle" "GTK_CSS_PARSE_ANGLE")
-    '("parse-time" "GTK_CSS_PARSE_TIME")
-  )
-)
-
 (define-enum CssProviderError
   (in-module "Gtk")
   (c-name "GtkCssProviderError")
@@ -2083,19 +1667,6 @@
   )
 )
 
-(define-enum CssRepeatStyle
-  (in-module "Gtk")
-  (c-name "GtkCssRepeatStyle")
-  (gtype-id "GTK_TYPE_CSS_REPEAT_STYLE")
-  (values
-    '("no-repeat" "GTK_CSS_REPEAT_STYLE_NO_REPEAT")
-    '("stretch" "GTK_CSS_REPEAT_STYLE_STRETCH")
-    '("repeat" "GTK_CSS_REPEAT_STYLE_REPEAT")
-    '("round" "GTK_CSS_REPEAT_STYLE_ROUND")
-    '("space" "GTK_CSS_REPEAT_STYLE_SPACE")
-  )
-)
-
 (define-enum CssSectionType
   (in-module "Gtk")
   (c-name "GtkCssSectionType")
@@ -2113,224 +1684,6 @@
   )
 )
 
-(define-flags CssChange
-  (in-module "Gtk")
-  (c-name "GtkCssChange")
-  (gtype-id "GTK_TYPE_CSS_CHANGE")
-  (values
-    '("class" "GTK_CSS_CHANGE_CLASS")
-    '("name" "GTK_CSS_CHANGE_NAME")
-    '("id" "GTK_CSS_CHANGE_ID")
-    '("region" "GTK_CSS_CHANGE_REGION")
-    '("first-child" "GTK_CSS_CHANGE_FIRST_CHILD")
-    '("last-child" "GTK_CSS_CHANGE_LAST_CHILD")
-    '("nth-child" "GTK_CSS_CHANGE_NTH_CHILD")
-    '("nth-last-child" "GTK_CSS_CHANGE_NTH_LAST_CHILD")
-    '("state" "GTK_CSS_CHANGE_STATE")
-    '("sibling-class" "GTK_CSS_CHANGE_SIBLING_CLASS")
-    '("sibling-name" "GTK_CSS_CHANGE_SIBLING_NAME")
-    '("sibling-first-child" "GTK_CSS_CHANGE_SIBLING_FIRST_CHILD")
-    '("sibling-last-child" "GTK_CSS_CHANGE_SIBLING_LAST_CHILD")
-    '("sibling-nth-child" "GTK_CSS_CHANGE_SIBLING_NTH_CHILD")
-    '("sibling-nth-last-child" "GTK_CSS_CHANGE_SIBLING_NTH_LAST_CHILD")
-    '("sibling-state" "GTK_CSS_CHANGE_SIBLING_STATE")
-    '("parent-class" "GTK_CSS_CHANGE_PARENT_CLASS")
-    '("parent-name" "GTK_CSS_CHANGE_PARENT_NAME")
-    '("parent-region" "GTK_CSS_CHANGE_PARENT_REGION")
-    '("parent-position" "GTK_CSS_CHANGE_PARENT_POSITION")
-    '("parent-first-child" "GTK_CSS_CHANGE_PARENT_FIRST_CHILD")
-    '("parent-last-child" "GTK_CSS_CHANGE_PARENT_LAST_CHILD")
-    '("parent-nth-child" "GTK_CSS_CHANGE_PARENT_NTH_CHILD")
-    '("parent-nth-last-child" "GTK_CSS_CHANGE_PARENT_NTH_LAST_CHILD")
-    '("parent-state" "GTK_CSS_CHANGE_PARENT_STATE")
-    '("parent-sibling-class" "GTK_CSS_CHANGE_PARENT_SIBLING_CLASS")
-    '("parent-sibling-name" "GTK_CSS_CHANGE_PARENT_SIBLING_NAME")
-    '("parent-sibling-first-child" "GTK_CSS_CHANGE_PARENT_SIBLING_FIRST_CHILD")
-    '("parent-sibling-last-child" "GTK_CSS_CHANGE_PARENT_SIBLING_LAST_CHILD")
-    '("parent-sibling-nth-child" "GTK_CSS_CHANGE_PARENT_SIBLING_NTH_CHILD")
-    '("parent-sibling-nth-last-child" "GTK_CSS_CHANGE_PARENT_SIBLING_NTH_LAST_CHILD")
-    '("parent-sibling-position" "GTK_CSS_CHANGE_PARENT_SIBLING_POSITION")
-    '("parent-sibling-state" "GTK_CSS_CHANGE_PARENT_SIBLING_STATE")
-    '("source" "GTK_CSS_CHANGE_SOURCE")
-    '("parent-style" "GTK_CSS_CHANGE_PARENT_STYLE")
-    '("timestamp" "GTK_CSS_CHANGE_TIMESTAMP")
-    '("animations" "GTK_CSS_CHANGE_ANIMATIONS")
-    '("reserved-bit" "GTK_CSS_CHANGE_RESERVED_BIT")
-  )
-)
-
-(define-flags CssAffects
-  (in-module "Gtk")
-  (c-name "GtkCssAffects")
-  (gtype-id "GTK_TYPE_CSS_AFFECTS")
-  (values
-    '("foreground" "GTK_CSS_AFFECTS_FOREGROUND")
-    '("background" "GTK_CSS_AFFECTS_BACKGROUND")
-    '("border" "GTK_CSS_AFFECTS_BORDER")
-    '("font" "GTK_CSS_AFFECTS_FONT")
-    '("text" "GTK_CSS_AFFECTS_TEXT")
-    '("text-attrs" "GTK_CSS_AFFECTS_TEXT_ATTRS")
-    '("icon" "GTK_CSS_AFFECTS_ICON")
-    '("outline" "GTK_CSS_AFFECTS_OUTLINE")
-    '("clip" "GTK_CSS_AFFECTS_CLIP")
-    '("size" "GTK_CSS_AFFECTS_SIZE")
-  )
-)
-
-(define-enum CssArea
-  (in-module "Gtk")
-  (c-name "GtkCssArea")
-  (gtype-id "GTK_TYPE_CSS_AREA")
-  (values
-    '("border-box" "GTK_CSS_AREA_BORDER_BOX")
-    '("padding-box" "GTK_CSS_AREA_PADDING_BOX")
-    '("content-box" "GTK_CSS_AREA_CONTENT_BOX")
-  )
-)
-
-(define-enum CssDirection
-  (in-module "Gtk")
-  (c-name "GtkCssDirection")
-  (gtype-id "GTK_TYPE_CSS_DIRECTION")
-  (values
-    '("normal" "GTK_CSS_DIRECTION_NORMAL")
-    '("reverse" "GTK_CSS_DIRECTION_REVERSE")
-    '("alternate" "GTK_CSS_DIRECTION_ALTERNATE")
-    '("alternate-reverse" "GTK_CSS_DIRECTION_ALTERNATE_REVERSE")
-  )
-)
-
-(define-enum CssPlayState
-  (in-module "Gtk")
-  (c-name "GtkCssPlayState")
-  (gtype-id "GTK_TYPE_CSS_PLAY_STATE")
-  (values
-    '("running" "GTK_CSS_PLAY_STATE_RUNNING")
-    '("paused" "GTK_CSS_PLAY_STATE_PAUSED")
-  )
-)
-
-(define-enum CssFillMode
-  (in-module "Gtk")
-  (c-name "GtkCssFillMode")
-  (gtype-id "GTK_TYPE_CSS_FILL_MODE")
-  (values
-    '("none" "GTK_CSS_FILL_NONE")
-    '("forwards" "GTK_CSS_FILL_FORWARDS")
-    '("backwards" "GTK_CSS_FILL_BACKWARDS")
-    '("both" "GTK_CSS_FILL_BOTH")
-  )
-)
-
-(define-enum CssImageEffect
-  (in-module "Gtk")
-  (c-name "GtkCssImageEffect")
-  (gtype-id "GTK_TYPE_CSS_IMAGE_EFFECT")
-  (values
-    '("none" "GTK_CSS_IMAGE_EFFECT_NONE")
-    '("highlight" "GTK_CSS_IMAGE_EFFECT_HIGHLIGHT")
-    '("dim" "GTK_CSS_IMAGE_EFFECT_DIM")
-  )
-)
-
-(define-enum CssIconStyle
-  (in-module "Gtk")
-  (c-name "GtkCssIconStyle")
-  (gtype-id "GTK_TYPE_CSS_ICON_STYLE")
-  (values
-    '("requested" "GTK_CSS_ICON_STYLE_REQUESTED")
-    '("regular" "GTK_CSS_ICON_STYLE_REGULAR")
-    '("symbolic" "GTK_CSS_ICON_STYLE_SYMBOLIC")
-  )
-)
-
-(define-enum CssFontSize
-  (in-module "Gtk")
-  (c-name "GtkCssFontSize")
-  (gtype-id "GTK_TYPE_CSS_FONT_SIZE")
-  (values
-    '("smaller" "GTK_CSS_FONT_SIZE_SMALLER")
-    '("larger" "GTK_CSS_FONT_SIZE_LARGER")
-    '("xx-small" "GTK_CSS_FONT_SIZE_XX_SMALL")
-    '("x-small" "GTK_CSS_FONT_SIZE_X_SMALL")
-    '("small" "GTK_CSS_FONT_SIZE_SMALL")
-    '("medium" "GTK_CSS_FONT_SIZE_MEDIUM")
-    '("large" "GTK_CSS_FONT_SIZE_LARGE")
-    '("x-large" "GTK_CSS_FONT_SIZE_X_LARGE")
-    '("xx-large" "GTK_CSS_FONT_SIZE_XX_LARGE")
-  )
-)
-
-(define-enum TextDecorationLine
-  (in-module "Gtk")
-  (c-name "GtkTextDecorationLine")
-  (gtype-id "GTK_TYPE_TEXT_DECORATION_LINE")
-  (values
-    '("none" "GTK_CSS_TEXT_DECORATION_LINE_NONE")
-    '("underline" "GTK_CSS_TEXT_DECORATION_LINE_UNDERLINE")
-    '("line-through" "GTK_CSS_TEXT_DECORATION_LINE_LINE_THROUGH")
-  )
-)
-
-(define-enum TextDecorationStyle
-  (in-module "Gtk")
-  (c-name "GtkTextDecorationStyle")
-  (gtype-id "GTK_TYPE_TEXT_DECORATION_STYLE")
-  (values
-    '("solid" "GTK_CSS_TEXT_DECORATION_STYLE_SOLID")
-    '("double" "GTK_CSS_TEXT_DECORATION_STYLE_DOUBLE")
-    '("wavy" "GTK_CSS_TEXT_DECORATION_STYLE_WAVY")
-  )
-)
-
-(define-enum CssSide
-  (in-module "Gtk")
-  (c-name "GtkCssSide")
-  (gtype-id "GTK_TYPE_CSS_SIDE")
-  (values
-    '("top" "GTK_CSS_TOP")
-    '("right" "GTK_CSS_RIGHT")
-    '("bottom" "GTK_CSS_BOTTOM")
-    '("left" "GTK_CSS_LEFT")
-  )
-)
-
-(define-enum CssCorner
-  (in-module "Gtk")
-  (c-name "GtkCssCorner")
-  (gtype-id "GTK_TYPE_CSS_CORNER")
-  (values
-    '("top-left" "GTK_CSS_TOP_LEFT")
-    '("top-right" "GTK_CSS_TOP_RIGHT")
-    '("bottom-right" "GTK_CSS_BOTTOM_RIGHT")
-    '("bottom-left" "GTK_CSS_BOTTOM_LEFT")
-  )
-)
-
-(define-enum CssUnit
-  (in-module "Gtk")
-  (c-name "GtkCssUnit")
-  (gtype-id "GTK_TYPE_CSS_UNIT")
-  (values
-    '("number" "GTK_CSS_NUMBER")
-    '("percent" "GTK_CSS_PERCENT")
-    '("px" "GTK_CSS_PX")
-    '("pt" "GTK_CSS_PT")
-    '("em" "GTK_CSS_EM")
-    '("ex" "GTK_CSS_EX")
-    '("pc" "GTK_CSS_PC")
-    '("in" "GTK_CSS_IN")
-    '("cm" "GTK_CSS_CM")
-    '("mm" "GTK_CSS_MM")
-    '("rad" "GTK_CSS_RAD")
-    '("deg" "GTK_CSS_DEG")
-    '("grad" "GTK_CSS_GRAD")
-    '("turn" "GTK_CSS_TURN")
-    '("s" "GTK_CSS_S")
-    '("ms" "GTK_CSS_MS")
-  )
-)
-
 (define-flags DebugFlag
   (in-module "Gtk")
   (c-name "GtkDebugFlag")
@@ -3217,26 +2570,6 @@
   )
 )
 
-(define-enum SubmenuDirection
-  (in-module "Gtk")
-  (c-name "GtkSubmenuDirection")
-  (gtype-id "GTK_TYPE_SUBMENU_DIRECTION")
-  (values
-    '("left" "GTK_DIRECTION_LEFT")
-    '("right" "GTK_DIRECTION_RIGHT")
-  )
-)
-
-(define-enum SubmenuPlacement
-  (in-module "Gtk")
-  (c-name "GtkSubmenuPlacement")
-  (gtype-id "GTK_TYPE_SUBMENU_PLACEMENT")
-  (values
-    '("top-bottom" "GTK_TOP_BOTTOM")
-    '("left-right" "GTK_LEFT_RIGHT")
-  )
-)
-
 (define-enum MenuTrackerItemRole
   (in-module "Gtk")
   (c-name "GtkMenuTrackerItemRole")
@@ -3294,40 +2627,6 @@
   )
 )
 
-(define-enum PlacesSidebarSectionType
-  (in-module "Gtk")
-  (c-name "GtkPlacesSidebarSectionType")
-  (gtype-id "GTK_TYPE_PLACES_SIDEBAR_SECTION_TYPE")
-  (values
-    '("section-invalid" "SECTION_INVALID")
-    '("section-computer" "SECTION_COMPUTER")
-    '("section-mounts" "SECTION_MOUNTS")
-    '("section-bookmarks" "SECTION_BOOKMARKS")
-    '("section-other-locations" "SECTION_OTHER_LOCATIONS")
-    '("n-sections" "N_SECTIONS")
-  )
-)
-
-(define-enum PlacesSidebarPlaceType
-  (in-module "Gtk")
-  (c-name "GtkPlacesSidebarPlaceType")
-  (gtype-id "GTK_TYPE_PLACES_SIDEBAR_PLACE_TYPE")
-  (values
-    '("places-invalid" "PLACES_INVALID")
-    '("places-built-in" "PLACES_BUILT_IN")
-    '("places-xdg-dir" "PLACES_XDG_DIR")
-    '("places-mounted-volume" "PLACES_MOUNTED_VOLUME")
-    '("places-bookmark" "PLACES_BOOKMARK")
-    '("places-heading" "PLACES_HEADING")
-    '("places-connect-to-server" "PLACES_CONNECT_TO_SERVER")
-    '("places-enter-location" "PLACES_ENTER_LOCATION")
-    '("places-drop-feedback" "PLACES_DROP_FEEDBACK")
-    '("places-bookmark-placeholder" "PLACES_BOOKMARK_PLACEHOLDER")
-    '("places-other-locations" "PLACES_OTHER_LOCATIONS")
-    '("n-places" "N_PLACES")
-  )
-)
-
 (define-enum PrintBackendError
   (in-module "Gtk")
   (c-name "GtkPrintBackendError")
@@ -3438,17 +2737,6 @@
   )
 )
 
-(define-enum PageDrawingState
-  (in-module "Gtk")
-  (c-name "GtkPageDrawingState")
-  (gtype-id "GTK_TYPE_PAGE_DRAWING_STATE")
-  (values
-    '("ready" "GTK_PAGE_DRAWING_STATE_READY")
-    '("drawing" "GTK_PAGE_DRAWING_STATE_DRAWING")
-    '("deferred-drawing" "GTK_PAGE_DRAWING_STATE_DEFERRED_DRAWING")
-  )
-)
-
 (define-flags RBNodeColor
   (in-module "Gtk")
   (c-name "GtkRBNodeColor")
@@ -3575,27 +2863,6 @@
   )
 )
 
-(define-enum SettingsSource
-  (in-module "Gtk")
-  (c-name "GtkSettingsSource")
-  (gtype-id "GTK_TYPE_SETTINGS_SOURCE")
-  (values
-    '("default" "GTK_SETTINGS_SOURCE_DEFAULT")
-    '("theme" "GTK_SETTINGS_SOURCE_THEME")
-    '("xsetting" "GTK_SETTINGS_SOURCE_XSETTING")
-    '("application" "GTK_SETTINGS_SOURCE_APPLICATION")
-  )
-)
-
-(define-flags QueueResizeFlags
-  (in-module "Gtk")
-  (c-name "GtkQueueResizeFlags")
-  (gtype-id "GTK_TYPE_QUEUE_RESIZE_FLAGS")
-  (values
-    '("only" "GTK_QUEUE_RESIZE_INVALIDATE_ONLY")
-  )
-)
-
 (define-enum SpinButtonUpdatePolicy
   (in-module "Gtk")
   (c-name "GtkSpinButtonUpdatePolicy")
@@ -3660,28 +2927,6 @@
   )
 )
 
-(define-enum TextHandlePosition
-  (in-module "Gtk")
-  (c-name "GtkTextHandlePosition")
-  (gtype-id "GTK_TYPE_TEXT_HANDLE_POSITION")
-  (values
-    '("cursor" "GTK_TEXT_HANDLE_POSITION_CURSOR")
-    '("selection-start" "GTK_TEXT_HANDLE_POSITION_SELECTION_START")
-    '("selection-end" "GTK_TEXT_HANDLE_POSITION_SELECTION_END")
-  )
-)
-
-(define-enum TextHandleMode
-  (in-module "Gtk")
-  (c-name "GtkTextHandleMode")
-  (gtype-id "GTK_TYPE_TEXT_HANDLE_MODE")
-  (values
-    '("none" "GTK_TEXT_HANDLE_MODE_NONE")
-    '("cursor" "GTK_TEXT_HANDLE_MODE_CURSOR")
-    '("selection" "GTK_TEXT_HANDLE_MODE_SELECTION")
-  )
-)
-
 (define-flags TextSearchFlags
   (in-module "Gtk")
   (c-name "GtkTextSearchFlags")
@@ -3758,16 +3003,6 @@
   )
 )
 
-(define-flags TreeSelectMode
-  (in-module "Gtk")
-  (c-name "GtkTreeSelectMode")
-  (gtype-id "GTK_TYPE_TREE_SELECT_MODE")
-  (values
-    '("toggle" "GTK_TREE_SELECT_MODE_TOGGLE")
-    '("extend" "GTK_TREE_SELECT_MODE_EXTEND")
-  )
-)
-
 (define-enum TreeViewColumnSizing
   (in-module "Gtk")
   (c-name "GtkTreeViewColumnSizing")
@@ -4460,10 +3695,6 @@
 
 
 
-;; From gtkaccelgroupprivate.h
-
-
-
 ;; From gtkaccellabel.h
 
 (define-function gtk_accel_label_get_type
@@ -4664,10 +3895,6 @@
 
 
 
-;; From gtkaccelmapprivate.h
-
-
-
 ;; From gtkaccessible.h
 
 (define-function gtk_accessible_get_type
@@ -5150,51 +4377,6 @@
 
 
 
-;; From gtkadjustmentprivate.h
-
-(define-method enable_animation
-  (of-object "GtkAdjustment")
-  (c-name "gtk_adjustment_enable_animation")
-  (return-type "none")
-  (parameters
-    '("GdkFrameClock*" "clock")
-    '("guint" "duration")
-  )
-)
-
-(define-method get_animation_duration
-  (of-object "GtkAdjustment")
-  (c-name "gtk_adjustment_get_animation_duration")
-  (return-type "guint")
-)
-
-(define-method animate_to_value
-  (of-object "GtkAdjustment")
-  (c-name "gtk_adjustment_animate_to_value")
-  (return-type "none")
-  (parameters
-    '("gdouble" "value")
-  )
-)
-
-(define-method get_target_value
-  (of-object "GtkAdjustment")
-  (c-name "gtk_adjustment_get_target_value")
-  (return-type "gdouble")
-)
-
-(define-method is_animating
-  (of-object "GtkAdjustment")
-  (c-name "gtk_adjustment_is_animating")
-  (return-type "gboolean")
-)
-
-
-
-;; From gtkallocatedbitmaskprivate.h
-
-
-
 ;; From gtkappchooserbutton.h
 
 (define-function gtk_app_chooser_button_get_type
@@ -5362,10 +4544,6 @@
 
 
 
-;; From gtkappchooserprivate.h
-
-
-
 ;; From gtkappchooserwidget.h
 
 (define-function gtk_app_chooser_widget_get_type
@@ -5661,263 +4839,6 @@
 
 
 
-;; From gtkapplicationprivate.h
-
-(define-method set_id
-  (of-object "GtkApplicationWindow")
-  (c-name "gtk_application_window_set_id")
-  (return-type "none")
-  (parameters
-    '("guint" "id")
-  )
-)
-
-(define-method get_action_group
-  (of-object "GtkApplicationWindow")
-  (c-name "gtk_application_window_get_action_group")
-  (return-type "GActionGroup*")
-)
-
-(define-method handle_window_realize
-  (of-object "GtkApplication")
-  (c-name "gtk_application_handle_window_realize")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method handle_window_map
-  (of-object "GtkApplication")
-  (c-name "gtk_application_handle_window_map")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-function gtk_application_get_parent_muxer_for_window
-  (c-name "gtk_application_get_parent_muxer_for_window")
-  (return-type "GtkActionMuxer*")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method activate_accel
-  (of-object "GtkApplication")
-  (c-name "gtk_application_activate_accel")
-  (return-type "gboolean")
-  (parameters
-    '("GActionGroup*" "action_group")
-    '("guint" "key")
-    '("GdkModifierType" "modifier")
-  )
-)
-
-(define-method foreach_accel_keys
-  (of-object "GtkApplication")
-  (c-name "gtk_application_foreach_accel_keys")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-    '("GtkWindowKeysForeachFunc" "callback")
-    '("gpointer" "user_data")
-  )
-)
-
-(define-method get_action_muxer
-  (of-object "GtkApplication")
-  (c-name "gtk_application_get_action_muxer")
-  (return-type "GtkActionMuxer*")
-)
-
-(define-method insert_action_group
-  (of-object "GtkApplication")
-  (c-name "gtk_application_insert_action_group")
-  (return-type "none")
-  (parameters
-    '("const-gchar*" "name")
-    '("GActionGroup*" "action_group")
-  )
-)
-
-(define-function gtk_application_impl_get_type
-  (c-name "gtk_application_impl_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_application_impl_dbus_get_type
-  (c-name "gtk_application_impl_dbus_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_application_impl_x11_get_type
-  (c-name "gtk_application_impl_x11_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_application_impl_wayland_get_type
-  (c-name "gtk_application_impl_wayland_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_application_impl_quartz_get_type
-  (c-name "gtk_application_impl_quartz_get_type")
-  (return-type "GType")
-)
-
-(define-method impl_new
-  (of-object "GtkApplication")
-  (c-name "gtk_application_impl_new")
-  (return-type "GtkApplicationImpl*")
-  (parameters
-    '("GdkDisplay*" "display")
-  )
-)
-
-(define-method startup
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_startup")
-  (return-type "none")
-  (parameters
-    '("gboolean" "register_sesion")
-  )
-)
-
-(define-method shutdown
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_shutdown")
-  (return-type "none")
-)
-
-(define-method before_emit
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_before_emit")
-  (return-type "none")
-  (parameters
-    '("GVariant*" "platform_data")
-  )
-)
-
-(define-method window_added
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_window_added")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method window_removed
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_window_removed")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method active_window_changed
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_active_window_changed")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method handle_window_realize
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_handle_window_realize")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method handle_window_map
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_handle_window_map")
-  (return-type "none")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method set_app_menu
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_set_app_menu")
-  (return-type "none")
-  (parameters
-    '("GMenuModel*" "app_menu")
-  )
-)
-
-(define-method set_menubar
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_set_menubar")
-  (return-type "none")
-  (parameters
-    '("GMenuModel*" "menubar")
-  )
-)
-
-(define-method inhibit
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_inhibit")
-  (return-type "guint")
-  (parameters
-    '("GtkWindow*" "window")
-    '("GtkApplicationInhibitFlags" "flags")
-    '("const-gchar*" "reason")
-  )
-)
-
-(define-method uninhibit
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_uninhibit")
-  (return-type "none")
-  (parameters
-    '("guint" "cookie")
-  )
-)
-
-(define-method is_inhibited
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_is_inhibited")
-  (return-type "gboolean")
-  (parameters
-    '("GtkApplicationInhibitFlags" "flags")
-  )
-)
-
-(define-method get_window_path
-  (of-object "GtkApplicationImplDBus")
-  (c-name "gtk_application_impl_dbus_get_window_path")
-  (return-type "gchar*")
-  (parameters
-    '("GtkWindow*" "window")
-  )
-)
-
-(define-method prefers_app_menu
-  (of-object "GtkApplicationImpl")
-  (c-name "gtk_application_impl_prefers_app_menu")
-  (return-type "gboolean")
-)
-
-(define-function gtk_application_impl_quartz_setup_menu
-  (c-name "gtk_application_impl_quartz_setup_menu")
-  (return-type "none")
-  (parameters
-    '("GMenuModel*" "model")
-    '("GtkActionMuxer*" "muxer")
-  )
-)
-
-
-
 ;; From gtkapplicationwindow.h
 
 (define-function gtk_application_window_get_type
@@ -6425,10 +5346,6 @@
 
 
 
-;; From gtkbindingsprivate.h
-
-
-
 ;; From gtkbin.h
 
 (define-function gtk_bin_get_type
@@ -6444,10 +5361,6 @@
 
 
 
-;; From gtkbitmaskprivate.h
-
-
-
 ;; From gtkbitmaskprivateimpl.h
 
 
@@ -6622,10 +5535,6 @@
 
 
 
-;; From gtkboxprivate.h
-
-
-
 ;; From gtkbuildable.h
 
 (define-function gtk_buildable_get_type
@@ -6985,23 +5894,6 @@
 
 
 
-;; From gtkbuilderprivate.h
-
-(define-method extend_with_template
-  (of-object "GtkBuilder")
-  (c-name "gtk_builder_extend_with_template")
-  (return-type "guint")
-  (parameters
-    '("GtkWidget*" "widget")
-    '("GType" "template_type")
-    '("const-gchar*" "buffer")
-    '("gsize" "length")
-    '("GError**" "error")
-  )
-)
-
-
-
 ;; From gtkbutton.h
 
 (define-function gtk_button_get_type
@@ -7226,14 +6118,6 @@
 
 
 
-;; From gtkbuttonprivate.h
-
-
-
-;; From gtkcairoblurprivate.h
-
-
-
 ;; From gtkcalendar.h
 
 (define-function gtk_calendar_get_type
@@ -7368,10 +6252,6 @@
 
 
 
-;; From gtkcellareaboxcontextprivate.h
-
-
-
 ;; From gtkcellareabox.h
 
 (define-function gtk_cell_area_box_get_type
@@ -9093,10 +7973,6 @@
 
 
 
-;; From gtkclipboardprivate.h
-
-
-
 ;; From gtkcolorbutton.h
 
 (define-function gtk_color_button_get_type
@@ -9282,10 +8158,6 @@
 
 
 
-;; From gtkcolorchooserprivate.h
-
-
-
 ;; From gtkcolorchooserwidget.h
 
 (define-function gtk_color_chooser_widget_get_type
@@ -9301,156 +8173,6 @@
 
 
 
-;; From gtkcoloreditorprivate.h
-
-(define-function gtk_color_editor_get_type
-  (c-name "gtk_color_editor_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_color_editor_new
-  (c-name "gtk_color_editor_new")
-  (is-constructor-of "GtkColorEditor")
-  (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkcolorplaneprivate.h
-
-(define-function gtk_color_plane_get_type
-  (c-name "gtk_color_plane_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_color_plane_new
-  (c-name "gtk_color_plane_new")
-  (is-constructor-of "GtkColorPlane")
-  (return-type "GtkWidget*")
-  (parameters
-    '("GtkAdjustment*" "h_adj")
-    '("GtkAdjustment*" "s_adj")
-    '("GtkAdjustment*" "v_adj")
-  )
-)
-
-
-
-;; From gtkcolorscaleprivate.h
-
-(define-function gtk_color_scale_get_type
-  (c-name "gtk_color_scale_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_color_scale_new
-  (c-name "gtk_color_scale_new")
-  (is-constructor-of "GtkColorScale")
-  (return-type "GtkWidget*")
-  (parameters
-    '("GtkAdjustment*" "adjustment")
-    '("GtkColorScaleType" "type")
-  )
-)
-
-(define-method set_rgba
-  (of-object "GtkColorScale")
-  (c-name "gtk_color_scale_set_rgba")
-  (return-type "none")
-  (parameters
-    '("const-GdkRGBA*" "color")
-  )
-)
-
-
-
-;; From gtkcolorswatchprivate.h
-
-(define-function gtk_color_swatch_get_type
-  (c-name "gtk_color_swatch_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_color_swatch_new
-  (c-name "gtk_color_swatch_new")
-  (is-constructor-of "GtkColorSwatch")
-  (return-type "GtkWidget*")
-)
-
-(define-method set_rgba
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_set_rgba")
-  (return-type "none")
-  (parameters
-    '("const-GdkRGBA*" "color")
-  )
-)
-
-(define-method get_rgba
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_get_rgba")
-  (return-type "gboolean")
-  (parameters
-    '("GdkRGBA*" "color")
-  )
-)
-
-(define-method set_hsva
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_set_hsva")
-  (return-type "none")
-  (parameters
-    '("gdouble" "h")
-    '("gdouble" "s")
-    '("gdouble" "v")
-    '("gdouble" "a")
-  )
-)
-
-(define-method set_can_drop
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_set_can_drop")
-  (return-type "none")
-  (parameters
-    '("gboolean" "can_drop")
-  )
-)
-
-(define-method set_icon
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_set_icon")
-  (return-type "none")
-  (parameters
-    '("const-gchar*" "icon")
-  )
-)
-
-(define-method set_use_alpha
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_set_use_alpha")
-  (return-type "none")
-  (parameters
-    '("gboolean" "use_alpha")
-  )
-)
-
-(define-method set_selectable
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_set_selectable")
-  (return-type "none")
-  (parameters
-    '("gboolean" "selectable")
-  )
-)
-
-(define-method get_selectable
-  (of-object "GtkColorSwatch")
-  (c-name "gtk_color_swatch_get_selectable")
-  (return-type "gboolean")
-)
-
-
-
 ;; From gtkcolorutils.h
 
 (define-function gtk_hsv_to_rgb
@@ -9796,16 +8518,6 @@
 
 
 
-;; From gtkcomboboxprivate.h
-
-(define-method get_popup
-  (of-object "GtkComboBox")
-  (c-name "gtk_combo_box_get_popup")
-  (return-type "GtkWidget*")
-)
-
-
-
 ;; From gtkcomboboxtext.h
 
 (define-function gtk_combo_box_text_get_type
@@ -10225,721 +8937,6 @@
 
 
 
-;; From gtkcontainerprivate.h
-
-
-
-;; From gtkcssanimatedstyleprivate.h
-
-(define-function gtk_css_animated_style_get_type
-  (c-name "gtk_css_animated_style_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_css_animated_style_new
-  (c-name "gtk_css_animated_style_new")
-  (is-constructor-of "GtkCssAnimatedStyle")
-  (return-type "GtkCssStyle*")
-  (parameters
-    '("GtkCssStyle*" "base_style")
-    '("GtkCssStyle*" "parent_style")
-    '("gint64" "timestamp")
-    '("GtkStyleProviderPrivate*" "provider")
-    '("GtkCssStyle*" "previous_style")
-  )
-)
-
-(define-method new_advance
-  (of-object "GtkCssAnimatedStyle")
-  (c-name "gtk_css_animated_style_new_advance")
-  (return-type "GtkCssStyle*")
-  (parameters
-    '("GtkCssStyle*" "base")
-    '("gint64" "timestamp")
-  )
-)
-
-(define-method set_animated_value
-  (of-object "GtkCssAnimatedStyle")
-  (c-name "gtk_css_animated_style_set_animated_value")
-  (return-type "none")
-  (parameters
-    '("guint" "id")
-    '("GtkCssValue*" "value")
-  )
-)
-
-(define-method get_intrinsic_value
-  (of-object "GtkCssAnimatedStyle")
-  (c-name "gtk_css_animated_style_get_intrinsic_value")
-  (return-type "GtkCssValue*")
-  (parameters
-    '("guint" "id")
-  )
-)
-
-
-
-;; From gtkcssanimationprivate.h
-
-
-
-;; From gtkcssarrayvalueprivate.h
-
-
-
-;; From gtkcssbgsizevalueprivate.h
-
-
-
-;; From gtkcssbordervalueprivate.h
-
-
-
-;; From gtkcsscolorvalueprivate.h
-
-
-
-;; From gtkcsscornervalueprivate.h
-
-
-
-;; From gtkcsscustompropertyprivate.h
-
-
-
-;; From gtkcsseasevalueprivate.h
-
-
-
-;; From gtkcssenginevalueprivate.h
-
-
-
-;; From gtkcssenumvalueprivate.h
-
-
-
-;; From gtkcssiconthemevalueprivate.h
-
-
-
-;; From gtkcssimagebuiltinprivate.h
-
-(define-function gtk_css_image_builtin_get_type
-  (c-name "gtk_css_image_builtin_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_css_image_builtin_new
-  (c-name "gtk_css_image_builtin_new")
-  (is-constructor-of "GtkCssImageBuiltin")
-  (return-type "GtkCssImage*")
-)
-
-(define-method builtin_draw
-  (of-object "GtkCssImage")
-  (c-name "gtk_css_image_builtin_draw")
-  (return-type "none")
-  (parameters
-    '("cairo_t*" "cr")
-    '("double" "width")
-    '("double" "height")
-    '("GtkCssImageBuiltinType" "image_type")
-  )
-)
-
-
-
-;; From gtkcssimagecrossfadeprivate.h
-
-
-
-;; From gtkcssimagegradientprivate.h
-
-
-
-;; From gtkcssimageiconthemeprivate.h
-
-
-
-;; From gtkcssimagelinearprivate.h
-
-
-
-;; From gtkcssimageprivate.h
-
-
-
-;; From gtkcssimagescaledprivate.h
-
-
-
-;; From gtkcssimagesurfaceprivate.h
-
-
-
-;; From gtkcssimageurlprivate.h
-
-
-
-;; From gtkcssimagevalueprivate.h
-
-
-
-;; From gtkcssimagewin32private.h
-
-
-
-;; From gtkcssinheritvalueprivate.h
-
-
-
-;; From gtkcssinitialvalueprivate.h
-
-
-
-;; From gtkcsskeyframesprivate.h
-
-
-
-;; From gtkcsslookupprivate.h
-
-
-
-;; From gtkcssmatcherprivate.h
-
-
-
-;; From gtkcssnodedeclarationprivate.h
-
-(define-function gtk_css_node_declaration_new
-  (c-name "gtk_css_node_declaration_new")
-  (is-constructor-of "GtkCssNodeDeclaration")
-  (return-type "GtkCssNodeDeclaration*")
-)
-
-(define-method ref
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_ref")
-  (return-type "GtkCssNodeDeclaration*")
-)
-
-(define-method unref
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_unref")
-  (return-type "none")
-)
-
-(define-function gtk_css_node_declaration_set_junction_sides
-  (c-name "gtk_css_node_declaration_set_junction_sides")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("GtkJunctionSides" "junction_sides")
-  )
-)
-
-(define-method get_junction_sides
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_get_junction_sides")
-  (return-type "GtkJunctionSides")
-)
-
-(define-function gtk_css_node_declaration_set_type
-  (c-name "gtk_css_node_declaration_set_type")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("GType" "type")
-  )
-)
-
-(define-method get_type
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_css_node_declaration_set_id
-  (c-name "gtk_css_node_declaration_set_id")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("const-char*" "id")
-  )
-)
-
-(define-method get_id
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_get_id")
-  (return-type "const-char*")
-)
-
-(define-function gtk_css_node_declaration_set_state
-  (c-name "gtk_css_node_declaration_set_state")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("GtkStateFlags" "flags")
-  )
-)
-
-(define-method get_state
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_get_state")
-  (return-type "GtkStateFlags")
-)
-
-(define-function gtk_css_node_declaration_add_class
-  (c-name "gtk_css_node_declaration_add_class")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("GQuark" "class_quark")
-  )
-)
-
-(define-function gtk_css_node_declaration_remove_class
-  (c-name "gtk_css_node_declaration_remove_class")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("GQuark" "class_quark")
-  )
-)
-
-(define-method has_class
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_has_class")
-  (return-type "gboolean")
-  (parameters
-    '("GQuark" "class_quark")
-  )
-)
-
-(define-method list_classes
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_list_classes")
-  (return-type "GList*")
-)
-
-(define-function gtk_css_node_declaration_add_region
-  (c-name "gtk_css_node_declaration_add_region")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("GQuark" "region_quark")
-    '("GtkRegionFlags" "flags")
-  )
-)
-
-(define-function gtk_css_node_declaration_remove_region
-  (c-name "gtk_css_node_declaration_remove_region")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssNodeDeclaration**" "decl")
-    '("GQuark" "region_quark")
-  )
-)
-
-(define-method has_region
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_has_region")
-  (return-type "gboolean")
-  (parameters
-    '("GQuark" "region_quark")
-    '("GtkRegionFlags*" "flags_return")
-  )
-)
-
-(define-method list_regions
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_list_regions")
-  (return-type "GList*")
-)
-
-(define-function gtk_css_node_declaration_hash
-  (c-name "gtk_css_node_declaration_hash")
-  (return-type "guint")
-  (parameters
-    '("gconstpointer" "elem")
-  )
-)
-
-(define-function gtk_css_node_declaration_equal
-  (c-name "gtk_css_node_declaration_equal")
-  (return-type "gboolean")
-  (parameters
-    '("gconstpointer" "elem1")
-    '("gconstpointer" "elem2")
-  )
-)
-
-(define-method add_to_widget_path
-  (of-object "GtkCssNodeDeclaration")
-  (c-name "gtk_css_node_declaration_add_to_widget_path")
-  (return-type "none")
-  (parameters
-    '("GtkWidgetPath*" "path")
-    '("guint" "pos")
-  )
-)
-
-
-
-;; From gtkcssnodeprivate.h
-
-(define-function gtk_css_node_get_type
-  (c-name "gtk_css_node_get_type")
-  (return-type "GType")
-)
-
-(define-method set_parent
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_set_parent")
-  (return-type "none")
-  (parameters
-    '("GtkCssNode*" "parent")
-  )
-)
-
-(define-method insert_after
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_insert_after")
-  (return-type "none")
-  (parameters
-    '("GtkCssNode*" "cssnode")
-    '("GtkCssNode*" "previous_sibling")
-  )
-)
-
-(define-method insert_before
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_insert_before")
-  (return-type "none")
-  (parameters
-    '("GtkCssNode*" "cssnode")
-    '("GtkCssNode*" "next_sibling")
-  )
-)
-
-(define-method reverse_children
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_reverse_children")
-  (return-type "none")
-)
-
-(define-method get_parent
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_parent")
-  (return-type "GtkCssNode*")
-)
-
-(define-method get_first_child
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_first_child")
-  (return-type "GtkCssNode*")
-)
-
-(define-method get_last_child
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_last_child")
-  (return-type "GtkCssNode*")
-)
-
-(define-method get_previous_sibling
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_previous_sibling")
-  (return-type "GtkCssNode*")
-)
-
-(define-method get_next_sibling
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_next_sibling")
-  (return-type "GtkCssNode*")
-)
-
-(define-method set_visible
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_set_visible")
-  (return-type "none")
-  (parameters
-    '("gboolean" "visible")
-  )
-)
-
-(define-method get_visible
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_visible")
-  (return-type "gboolean")
-)
-
-(define-method set_widget_type
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_set_widget_type")
-  (return-type "none")
-  (parameters
-    '("GType" "widget_type")
-  )
-)
-
-(define-method get_widget_type
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_widget_type")
-  (return-type "GType")
-)
-
-(define-method set_id
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_set_id")
-  (return-type "none")
-  (parameters
-    '("const-char*" "id")
-  )
-)
-
-(define-method get_id
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_id")
-  (return-type "const-char*")
-)
-
-(define-method set_state
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_set_state")
-  (return-type "none")
-  (parameters
-    '("GtkStateFlags" "state_flags")
-  )
-)
-
-(define-method get_state
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_state")
-  (return-type "GtkStateFlags")
-)
-
-(define-method set_junction_sides
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_set_junction_sides")
-  (return-type "none")
-  (parameters
-    '("GtkJunctionSides" "junction_sides")
-  )
-)
-
-(define-method get_junction_sides
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_junction_sides")
-  (return-type "GtkJunctionSides")
-)
-
-(define-method set_classes
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_set_classes")
-  (return-type "none")
-  (parameters
-    '("const-char**" "classes")
-  )
-)
-
-(define-method get_classes
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_classes")
-  (return-type "char**")
-)
-
-(define-method add_class
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_add_class")
-  (return-type "none")
-  (parameters
-    '("GQuark" "style_class")
-  )
-)
-
-(define-method remove_class
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_remove_class")
-  (return-type "none")
-  (parameters
-    '("GQuark" "style_class")
-  )
-)
-
-(define-method has_class
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_has_class")
-  (return-type "gboolean")
-  (parameters
-    '("GQuark" "style_class")
-  )
-)
-
-(define-method list_classes
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_list_classes")
-  (return-type "GList*")
-)
-
-(define-method add_region
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_add_region")
-  (return-type "none")
-  (parameters
-    '("GQuark" "region")
-    '("GtkRegionFlags" "flags")
-  )
-)
-
-(define-method remove_region
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_remove_region")
-  (return-type "none")
-  (parameters
-    '("GQuark" "region")
-  )
-)
-
-(define-method has_region
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_has_region")
-  (return-type "gboolean")
-  (parameters
-    '("GQuark" "region")
-    '("GtkRegionFlags*" "out_flags")
-  )
-)
-
-(define-method list_regions
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_list_regions")
-  (return-type "GList*")
-)
-
-(define-method get_declaration
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_declaration")
-  (return-type "const-GtkCssNodeDeclaration*")
-)
-
-(define-method get_style
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_style")
-  (return-type "GtkCssStyle*")
-)
-
-(define-method invalidate_style_provider
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_invalidate_style_provider")
-  (return-type "none")
-)
-
-(define-method invalidate_frame_clock
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_invalidate_frame_clock")
-  (return-type "none")
-  (parameters
-    '("gboolean" "just_timestamp")
-  )
-)
-
-(define-method invalidate
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_invalidate")
-  (return-type "none")
-  (parameters
-    '("GtkCssChange" "change")
-  )
-)
-
-(define-method validate
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_validate")
-  (return-type "none")
-)
-
-(define-method init_matcher
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_init_matcher")
-  (return-type "gboolean")
-  (parameters
-    '("GtkCssMatcher*" "matcher")
-  )
-)
-
-(define-method create_widget_path
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_create_widget_path")
-  (return-type "GtkWidgetPath*")
-)
-
-(define-method get_widget_path
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_widget_path")
-  (return-type "const-GtkWidgetPath*")
-)
-
-(define-method get_style_provider
-  (of-object "GtkCssNode")
-  (c-name "gtk_css_node_get_style_provider")
-  (return-type "GtkStyleProviderPrivate*")
-)
-
-
-
-;; From gtkcssnumbervalueprivate.h
-
-
-
-;; From gtkcssparserprivate.h
-
-
-
-;; From gtkcsspathnodeprivate.h
-
-(define-function gtk_css_path_node_get_type
-  (c-name "gtk_css_path_node_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_css_path_node_new
-  (c-name "gtk_css_path_node_new")
-  (is-constructor-of "GtkCssPathNode")
-  (return-type "GtkCssNode*")
-  (parameters
-    '("GtkStyleContext*" "context")
-  )
-)
-
-(define-method unset_context
-  (of-object "GtkCssPathNode")
-  (c-name "gtk_css_path_node_unset_context")
-  (return-type "none")
-)
-
-(define-method set_widget_path
-  (of-object "GtkCssPathNode")
-  (c-name "gtk_css_path_node_set_widget_path")
-  (return-type "none")
-  (parameters
-    '("GtkWidgetPath*" "path")
-  )
-)
-
-(define-method get_widget_path
-  (of-object "GtkCssPathNode")
-  (c-name "gtk_css_path_node_get_widget_path")
-  (return-type "GtkWidgetPath*")
-)
-
-
-
-;; From gtkcsspositionvalueprivate.h
-
-
-
 ;; From gtkcssprovider.h
 
 (define-function gtk_css_provider_error_quark
@@ -11020,23 +9017,6 @@
 
 
 
-;; From gtkcssproviderprivate.h
-
-(define-function gtk_css_provider_set_keep_css_sections
-  (c-name "gtk_css_provider_set_keep_css_sections")
-  (return-type "none")
-)
-
-
-
-;; From gtkcssrepeatvalueprivate.h
-
-
-
-;; From gtkcssrgbavalueprivate.h
-
-
-
 ;; From gtkcsssection.h
 
 (define-function gtk_css_section_get_type
@@ -11100,210 +9080,6 @@
 
 
 
-;; From gtkcsssectionprivate.h
-
-
-
-;; From gtkcssselectorprivate.h
-
-
-
-;; From gtkcssshadowsvalueprivate.h
-
-
-
-;; From gtkcssshadowvalueprivate.h
-
-
-
-;; From gtkcssshorthandpropertyprivate.h
-
-
-
-;; From gtkcssstaticstyleprivate.h
-
-(define-function gtk_css_static_style_get_type
-  (c-name "gtk_css_static_style_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_css_static_style_get_default
-  (c-name "gtk_css_static_style_get_default")
-  (return-type "GtkCssStyle*")
-)
-
-(define-function gtk_css_static_style_new_compute
-  (c-name "gtk_css_static_style_new_compute")
-  (return-type "GtkCssStyle*")
-  (parameters
-    '("GtkStyleProviderPrivate*" "provider")
-    '("const-GtkCssMatcher*" "matcher")
-    '("GtkCssStyle*" "parent")
-  )
-)
-
-(define-method compute_value
-  (of-object "GtkCssStaticStyle")
-  (c-name "gtk_css_static_style_compute_value")
-  (return-type "none")
-  (parameters
-    '("GtkStyleProviderPrivate*" "provider")
-    '("GtkCssStyle*" "parent_style")
-    '("guint" "id")
-    '("GtkCssValue*" "specified")
-    '("GtkCssSection*" "section")
-  )
-)
-
-(define-method get_change
-  (of-object "GtkCssStaticStyle")
-  (c-name "gtk_css_static_style_get_change")
-  (return-type "GtkCssChange")
-)
-
-
-
-;; From gtkcssstringvalueprivate.h
-
-
-
-;; From gtkcssstylefuncsprivate.h
-
-
-
-;; From gtkcssstyleprivate.h
-
-(define-function gtk_css_style_get_type
-  (c-name "gtk_css_style_get_type")
-  (return-type "GType")
-)
-
-(define-method get_value
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_get_value")
-  (return-type "GtkCssValue*")
-  (parameters
-    '("guint" "id")
-  )
-)
-
-(define-method get_section
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_get_section")
-  (return-type "GtkCssSection*")
-  (parameters
-    '("guint" "id")
-  )
-)
-
-(define-method get_difference
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_get_difference")
-  (return-type "GtkBitmask*")
-  (parameters
-    '("GtkCssStyle*" "other")
-  )
-)
-
-(define-method is_static
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_is_static")
-  (return-type "gboolean")
-)
-
-(define-method to_string
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_to_string")
-  (return-type "char*")
-)
-
-(define-method print
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_print")
-  (return-type "none")
-  (parameters
-    '("GString*" "string")
-  )
-)
-
-
-
-;; From gtkcssstylepropertyprivate.h
-
-
-
-;; From gtkcsstransformvalueprivate.h
-
-
-
-;; From gtkcsstransientnodeprivate.h
-
-(define-function gtk_css_transient_node_get_type
-  (c-name "gtk_css_transient_node_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_css_transient_node_new
-  (c-name "gtk_css_transient_node_new")
-  (is-constructor-of "GtkCssTransientNode")
-  (return-type "GtkCssNode*")
-  (parameters
-    '("GtkCssNode*" "parent")
-  )
-)
-
-
-
-;; From gtkcsstransitionprivate.h
-
-
-
-;; From gtkcsstypedvalueprivate.h
-
-
-
-;; From gtkcsstypesprivate.h
-
-
-
-;; From gtkcssunsetvalueprivate.h
-
-
-
-;; From gtkcssvalueprivate.h
-
-
-
-;; From gtkcsswidgetnodeprivate.h
-
-(define-function gtk_css_widget_node_get_type
-  (c-name "gtk_css_widget_node_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_css_widget_node_new
-  (c-name "gtk_css_widget_node_new")
-  (is-constructor-of "GtkCssWidgetNode")
-  (return-type "GtkCssNode*")
-  (parameters
-    '("GtkWidget*" "widget")
-  )
-)
-
-(define-method widget_destroyed
-  (of-object "GtkCssWidgetNode")
-  (c-name "gtk_css_widget_node_widget_destroyed")
-  (return-type "none")
-)
-
-(define-method get_widget
-  (of-object "GtkCssWidgetNode")
-  (c-name "gtk_css_widget_node_get_widget")
-  (return-type "GtkWidget*")
-)
-
-
-
 ;; From gtkcustompaperunixdialog.h
 
 (define-function gtk_custom_paper_unix_dialog_get_type
@@ -11489,16 +9265,6 @@
 
 
 
-;; From gtkdialogprivate.h
-
-(define-method set_use_header_bar_from_setting
-  (of-object "GtkDialog")
-  (c-name "gtk_dialog_set_use_header_bar_from_setting")
-  (return-type "none")
-)
-
-
-
 ;; From gtkdnd.h
 
 (define-function gtk_drag_get_data
@@ -11863,10 +9629,6 @@
 
 
 
-;; From gtkdndprivate.h
-
-
-
 ;; From gtkdrawingarea.h
 
 (define-function gtk_drawing_area_get_type
@@ -12934,10 +10696,6 @@
 
 
 
-;; From gtkentryprivate.h
-
-
-
 ;; From gtkenums.h
 
 
@@ -13032,25 +10790,6 @@
 
 
 
-;; From gtkeventcontrollerprivate.h
-
-(define-method set_event_mask
-  (of-object "GtkEventController")
-  (c-name "gtk_event_controller_set_event_mask")
-  (return-type "none")
-  (parameters
-    '("GdkEventMask" "event_mask")
-  )
-)
-
-(define-method get_event_mask
-  (of-object "GtkEventController")
-  (c-name "gtk_event_controller_get_event_mask")
-  (return-type "GdkEventMask")
-)
-
-
-
 ;; From gtkexpander.h
 
 (define-function gtk_expander_get_type
@@ -13764,10 +11503,6 @@
 
 
 
-;; From gtkfilechooserprivate.h
-
-
-
 ;; From gtkfilechooserutils.h
 
 
@@ -13790,19 +11525,6 @@
 
 
 
-;; From gtkfilechooserwidgetprivate.h
-
-(define-method set_save_entry
-  (of-object "GtkFileChooserWidget")
-  (c-name "gtk_file_chooser_widget_set_save_entry")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "entry")
-  )
-)
-
-
-
 ;; From gtkfilefilter.h
 
 (define-function gtk_file_filter_get_type
@@ -14440,10 +12162,6 @@
 
 
 
-;; From gtkfontchooserprivate.h
-
-
-
 ;; From gtkfontchooserutils.h
 
 
@@ -14584,10 +12302,6 @@
 
 
 
-;; From gtkgesturedragprivate.h
-
-
-
 ;; From gtkgesture.h
 
 (define-function gtk_gesture_get_type
@@ -14766,10 +12480,6 @@
 
 
 
-;; From gtkgesturelongpressprivate.h
-
-
-
 ;; From gtkgesturemultipress.h
 
 (define-function gtk_gesture_multi_press_get_type
@@ -14806,10 +12516,6 @@
 
 
 
-;; From gtkgesturemultipressprivate.h
-
-
-
 ;; From gtkgesturepan.h
 
 (define-function gtk_gesture_pan_get_type
@@ -14844,14 +12550,6 @@
 
 
 
-;; From gtkgesturepanprivate.h
-
-
-
-;; From gtkgestureprivate.h
-
-
-
 ;; From gtkgesturerotate.h
 
 (define-function gtk_gesture_rotate_get_type
@@ -14876,10 +12574,6 @@
 
 
 
-;; From gtkgesturerotateprivate.h
-
-
-
 ;; From gtkgesturesingle.h
 
 (define-function gtk_gesture_single_get_type
@@ -14946,10 +12640,6 @@
 
 
 
-;; From gtkgesturesingleprivate.h
-
-
-
 ;; From gtkgestureswipe.h
 
 (define-function gtk_gesture_swipe_get_type
@@ -14978,10 +12668,6 @@
 
 
 
-;; From gtkgestureswipeprivate.h
-
-
-
 ;; From gtkgesturezoom.h
 
 (define-function gtk_gesture_zoom_get_type
@@ -15006,10 +12692,6 @@
 
 
 
-;; From gtkgesturezoomprivate.h
-
-
-
 ;; From gtkglarea.h
 
 (define-function gtk_gl_area_get_type
@@ -15462,14 +13144,6 @@
 
 
 
-;; From gtkheaderbarprivate.h
-
-
-
-;; From gtkhslaprivate.h
-
-
-
 ;; From gtkiconcache.h
 
 
@@ -15478,10 +13152,6 @@
 
 
 
-;; From gtkiconhelperprivate.h
-
-
-
 ;; From gtkicontheme.h
 
 (define-function gtk_icon_theme_error_quark
@@ -16511,10 +14181,6 @@
 
 
 
-;; From gtkiconviewprivate.h
-
-
-
 ;; From gtkimage.h
 
 (define-function gtk_image_get_type
@@ -16770,10 +14436,6 @@
 
 
 
-;; From gtkimageprivate.h
-
-
-
 ;; From gtkimcontext.h
 
 (define-function gtk_im_context_get_type
@@ -16917,10 +14579,6 @@
 
 
 
-;; From gtkimmoduleprivate.h
-
-
-
 ;; From gtkimmulticontext.h
 
 (define-function gtk_im_multicontext_get_type
@@ -17560,10 +15218,6 @@
 
 
 
-;; From gtklabelprivate.h
-
-
-
 ;; From gtklayout.h
 
 (define-function gtk_layout_get_type
@@ -18405,14 +16059,6 @@
 
 
 
-;; From gtklockbuttonprivate.h
-
-
-
-;; From gtkmagnifierprivate.h
-
-
-
 ;; From gtkmain.h
 
 (define-function gtk_get_major_version
@@ -18849,10 +16495,6 @@
 
 
 
-;; From gtkmenubuttonprivate.h
-
-
-
 ;; From gtkmenu.h
 
 (define-function gtk_menu_get_type
@@ -19242,14 +16884,6 @@
 
 
 
-;; From gtkmenuitemprivate.h
-
-
-
-;; From gtkmenuprivate.h
-
-
-
 ;; From gtkmenusectionbox.h
 
 (define-function gtk_menu_section_box_get_type
@@ -19391,10 +17025,6 @@
 
 
 
-;; From gtkmenushellprivate.h
-
-
-
 ;; From gtkmenutoolbutton.h
 
 (define-function gtk_menu_tool_button_get_type
@@ -19735,10 +17365,6 @@
 
 
 
-;; From gtkmodulesprivate.h
-
-
-
 ;; From gtkmountoperation.h
 
 (define-function gtk_mount_operation_get_type
@@ -19793,10 +17419,6 @@
 
 
 
-;; From gtkmountoperationprivate.h
-
-
-
 ;; From gtknotebook.h
 
 (define-function gtk_notebook_get_type
@@ -20239,10 +17861,6 @@
 
 
 
-;; From gtkorientableprivate.h
-
-
-
 ;; From gtkoverlay.h
 
 (define-function gtk_overlay_get_type
@@ -20896,10 +18514,6 @@
 
 
 
-;; From gtkpixelcacheprivate.h
-
-
-
 ;; From gtkplacessidebar.h
 
 (define-function gtk_places_sidebar_get_type
@@ -21093,113 +18707,6 @@
 
 
 
-;; From gtkplacessidebarprivate.h
-
-(define-method get_location_title
-  (of-object "GtkPlacesSidebar")
-  (c-name "gtk_places_sidebar_get_location_title")
-  (return-type "gchar*")
-)
-
-
-
-;; From gtkplacesviewprivate.h
-
-(define-function gtk_places_view_get_type
-  (c-name "gtk_places_view_get_type")
-  (return-type "GType")
-)
-
-(define-method get_open_flags
-  (of-object "GtkPlacesView")
-  (c-name "gtk_places_view_get_open_flags")
-  (return-type "GtkPlacesOpenFlags")
-)
-
-(define-method set_open_flags
-  (of-object "GtkPlacesView")
-  (c-name "gtk_places_view_set_open_flags")
-  (return-type "none")
-  (parameters
-    '("GtkPlacesOpenFlags" "flags")
-  )
-)
-
-(define-method get_search_query
-  (of-object "GtkPlacesView")
-  (c-name "gtk_places_view_get_search_query")
-  (return-type "const-gchar*")
-)
-
-(define-method set_search_query
-  (of-object "GtkPlacesView")
-  (c-name "gtk_places_view_set_search_query")
-  (return-type "none")
-  (parameters
-    '("const-gchar*" "query_text")
-  )
-)
-
-(define-method get_local_only
-  (of-object "GtkPlacesView")
-  (c-name "gtk_places_view_get_local_only")
-  (return-type "gboolean")
-)
-
-(define-method set_local_only
-  (of-object "GtkPlacesView")
-  (c-name "gtk_places_view_set_local_only")
-  (return-type "none")
-  (parameters
-    '("gboolean" "local_only")
-  )
-)
-
-(define-function gtk_places_view_new
-  (c-name "gtk_places_view_new")
-  (is-constructor-of "GtkPlacesView")
-  (return-type "GtkWidget*")
-)
-
-
-
-;; From gtkplacesviewrowprivate.h
-
-(define-method get_eject_button
-  (of-object "GtkPlacesViewRow")
-  (c-name "gtk_places_view_row_get_eject_button")
-  (return-type "GtkWidget*")
-)
-
-(define-method get_event_box
-  (of-object "GtkPlacesViewRow")
-  (c-name "gtk_places_view_row_get_event_box")
-  (return-type "GtkWidget*")
-)
-
-(define-method get_mount
-  (of-object "GtkPlacesViewRow")
-  (c-name "gtk_places_view_row_get_mount")
-  (return-type "GMount*")
-)
-
-(define-method get_volume
-  (of-object "GtkPlacesViewRow")
-  (c-name "gtk_places_view_row_get_volume")
-  (return-type "GVolume*")
-)
-
-(define-method set_busy
-  (of-object "GtkPlacesViewRow")
-  (c-name "gtk_places_view_row_set_busy")
-  (return-type "none")
-  (parameters
-    '("gboolean" "is_busy")
-  )
-)
-
-
-
 ;; From gtkplug.h
 
 (define-function gtk_plug_get_type
@@ -21418,16 +18925,6 @@
 
 
 
-;; From gtkpopoverprivate.h
-
-(define-method update_position
-  (of-object "GtkPopover")
-  (c-name "gtk_popover_update_position")
-  (return-type "none")
-)
-
-
-
 ;; From gtkprintbackend.h
 
 (define-function gtk_print_backend_error_quark
@@ -22116,19 +19613,6 @@
 
 
 
-;; From gtkprinter-private.h
-
-(define-method set_status
-  (of-object "GtkPrintJob")
-  (c-name "gtk_print_job_set_status")
-  (return-type "none")
-  (parameters
-    '("GtkPrintStatus" "status")
-  )
-)
-
-
-
 ;; From gtkprintjob.h
 
 (define-function gtk_print_job_get_type
@@ -22675,10 +20159,6 @@
 
 
 
-;; From gtkprintoperation-private.h
-
-
-
 ;; From gtkprintsettings.h
 
 (define-function gtk_print_settings_get_type
@@ -23489,10 +20969,6 @@
 
 
 
-;; From gtkprivate.h
-
-
-
 ;; From gtkprivatetypebuiltins.h
 
 
@@ -23628,7 +21104,7 @@
 (define-method get_text
   (of-object "GtkQuery")
   (c-name "gtk_query_get_text")
-  (return-type "gchar*")
+  (return-type "const-gchar*")
 )
 
 (define-method set_text
@@ -23643,7 +21119,7 @@
 (define-method get_location
   (of-object "GtkQuery")
   (c-name "gtk_query_get_location")
-  (return-type "gchar*")
+  (return-type "GFile*")
 )
 
 (define-method set_location
@@ -23651,7 +21127,7 @@
   (c-name "gtk_query_set_location")
   (return-type "none")
   (parameters
-    '("const-gchar*" "uri")
+    '("GFile*" "file")
   )
 )
 
@@ -24119,10 +21595,6 @@
 
 
 
-;; From gtkrangeprivate.h
-
-
-
 ;; From gtkrbtree.h
 
 
@@ -24454,10 +21926,6 @@
 
 
 
-;; From gtkrecentchooserprivate.h
-
-
-
 ;; From gtkrecentchooserutils.h
 
 
@@ -24875,56 +22343,6 @@
 
 
 
-;; From gtkrenderbackgroundprivate.h
-
-(define-method render_background
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_render_background")
-  (return-type "none")
-  (parameters
-    '("cairo_t*" "cr")
-    '("gdouble" "x")
-    '("gdouble" "y")
-    '("gdouble" "width")
-    '("gdouble" "height")
-    '("GtkJunctionSides" "junction")
-  )
-)
-
-
-
-;; From gtkrenderborderprivate.h
-
-(define-method render_border
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_render_border")
-  (return-type "none")
-  (parameters
-    '("cairo_t*" "cr")
-    '("gdouble" "x")
-    '("gdouble" "y")
-    '("gdouble" "width")
-    '("gdouble" "height")
-    '("guint" "hidden_side")
-    '("GtkJunctionSides" "junction")
-  )
-)
-
-(define-method render_outline
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_render_outline")
-  (return-type "none")
-  (parameters
-    '("cairo_t*" "cr")
-    '("gdouble" "x")
-    '("gdouble" "y")
-    '("gdouble" "width")
-    '("gdouble" "height")
-  )
-)
-
-
-
 ;; From gtkrender.h
 
 (define-function gtk_render_check
@@ -25149,53 +22567,6 @@
 
 
 
-;; From gtkrendericonprivate.h
-
-(define-method render_icon
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_render_icon")
-  (return-type "none")
-  (parameters
-    '("cairo_t*" "cr")
-    '("double" "x")
-    '("double" "y")
-    '("double" "width")
-    '("double" "height")
-    '("GtkCssImageBuiltinType" "builtin_type")
-  )
-)
-
-(define-method render_icon_surface
-  (of-object "GtkCssStyle")
-  (c-name "gtk_css_style_render_icon_surface")
-  (return-type "none")
-  (parameters
-    '("cairo_t*" "cr")
-    '("cairo_surface_t*" "surface")
-    '("double" "x")
-    '("double" "y")
-  )
-)
-
-
-
-;; From gtkrenderprivate.h
-
-(define-function gtk_render_content_path
-  (c-name "gtk_render_content_path")
-  (return-type "none")
-  (parameters
-    '("GtkStyleContext*" "context")
-    '("cairo_t*" "cr")
-    '("double" "x")
-    '("double" "y")
-    '("double" "width")
-    '("double" "height")
-  )
-)
-
-
-
 ;; From gtkresources.h
 
 
@@ -25266,10 +22637,6 @@
 
 
 
-;; From gtkroundedboxprivate.h
-
-
-
 ;; From gtkscalebutton.h
 
 (define-function gtk_scale_button_get_type
@@ -25472,10 +22839,6 @@
 
 
 
-;; From gtkscaleprivate.h
-
-
-
 ;; From gtkscrollable.h
 
 (define-function gtk_scrollable_get_type
@@ -25881,18 +23244,6 @@
 
 
 
-;; From gtksearchentryprivate.h
-
-(define-function gtk_search_entry_is_keynav_event
-  (c-name "gtk_search_entry_is_keynav_event")
-  (return-type "gboolean")
-  (parameters
-    '("GdkEvent*" "event")
-  )
-)
-
-
-
 ;; From gtkselection.h
 
 (define-function gtk_target_list_get_type
@@ -26324,10 +23675,6 @@
 
 
 
-;; From gtkselectionprivate.h
-
-
-
 ;; From gtkseparator.h
 
 (define-function gtk_separator_get_type
@@ -26523,10 +23870,6 @@
 
 
 
-;; From gtksettingsprivate.h
-
-
-
 ;; From gtkshow.h
 
 (define-function gtk_show_uri
@@ -26542,54 +23885,6 @@
 
 
 
-;; From gtksidebarrowprivate.h
-
-(define-function gtk_sidebar_row_get_type
-  (c-name "gtk_sidebar_row_get_type")
-  (return-type "GType")
-)
-
-(define-function gtk_sidebar_row_new
-  (c-name "gtk_sidebar_row_new")
-  (is-constructor-of "GtkSidebarRow")
-  (return-type "GtkSidebarRow*")
-)
-
-(define-method clone
-  (of-object "GtkSidebarRow")
-  (c-name "gtk_sidebar_row_clone")
-  (return-type "GtkSidebarRow*")
-)
-
-(define-method hide
-  (of-object "GtkSidebarRow")
-  (c-name "gtk_sidebar_row_hide")
-  (return-type "none")
-  (parameters
-    '("gboolean" "inmediate")
-  )
-)
-
-(define-method reveal
-  (of-object "GtkSidebarRow")
-  (c-name "gtk_sidebar_row_reveal")
-  (return-type "none")
-)
-
-(define-method get_eject_button
-  (of-object "GtkSidebarRow")
-  (c-name "gtk_sidebar_row_get_eject_button")
-  (return-type "GtkWidget*")
-)
-
-(define-method get_event_box
-  (of-object "GtkSidebarRow")
-  (c-name "gtk_sidebar_row_get_event_box")
-  (return-type "GtkWidget*")
-)
-
-
-
 ;; From gtksizegroup.h
 
 (define-function gtk_size_group_get_type
@@ -26662,14 +23957,6 @@
 
 
 
-;; From gtksizegroup-private.h
-
-
-
-;; From gtksizerequestcacheprivate.h
-
-
-
 ;; From gtksizerequest.h
 
 (define-function gtk_distribute_natural_allocation
@@ -26720,10 +24007,6 @@
 
 
 
-;; From gtksocketprivate.h
-
-
-
 ;; From gtkspinbutton.h
 
 (define-function gtk_spin_button_get_type
@@ -27123,6 +24406,21 @@
   (return-type "gboolean")
 )
 
+(define-method set_interpolate_size
+  (of-object "GtkStack")
+  (c-name "gtk_stack_set_interpolate_size")
+  (return-type "none")
+  (parameters
+    '("gboolean" "interpolate_size")
+  )
+)
+
+(define-method get_interpolate_size
+  (of-object "GtkStack")
+  (c-name "gtk_stack_get_interpolate_size")
+  (return-type "gboolean")
+)
+
 
 
 ;; From gtkstacksidebar.h
@@ -27253,14 +24551,6 @@
 
 
 
-;; From gtkstyleanimationprivate.h
-
-
-
-;; From gtkstylecascadeprivate.h
-
-
-
 ;; From gtkstylecontext.h
 
 (define-function gtk_style_context_get_type
@@ -27799,64 +25089,6 @@
 
 
 
-;; From gtkstylecontextprivate.h
-
-(define-function gtk_style_context_new_for_node
-  (c-name "gtk_style_context_new_for_node")
-  (return-type "GtkStyleContext*")
-  (parameters
-    '("GtkCssNode*" "node")
-  )
-)
-
-(define-method set_id
-  (of-object "GtkStyleContext")
-  (c-name "gtk_style_context_set_id")
-  (return-type "none")
-  (parameters
-    '("const-char*" "id")
-  )
-)
-
-(define-method get_id
-  (of-object "GtkStyleContext")
-  (c-name "gtk_style_context_get_id")
-  (return-type "const-char*")
-)
-
-(define-method get_style_provider
-  (of-object "GtkStyleContext")
-  (c-name "gtk_style_context_get_style_provider")
-  (return-type "GtkStyleProviderPrivate*")
-)
-
-(define-method lookup_style
-  (of-object "GtkStyleContext")
-  (c-name "gtk_style_context_lookup_style")
-  (return-type "GtkCssStyle*")
-)
-
-(define-method validate
-  (of-object "GtkStyleContext")
-  (c-name "gtk_style_context_validate")
-  (return-type "none")
-  (parameters
-    '("const-GtkBitmask*" "changes")
-  )
-)
-
-(define-method clear_property_cache
-  (of-object "GtkStyleContext")
-  (c-name "gtk_style_context_clear_property_cache")
-  (return-type "none")
-)
-
-
-
-;; From gtkstylepropertyprivate.h
-
-
-
 ;; From gtkstyleprovider.h
 
 (define-function gtk_style_provider_get_type
@@ -27896,10 +25128,6 @@
 
 
 
-;; From gtkstyleproviderprivate.h
-
-
-
 ;; From gtkswitch.h
 
 (define-function gtk_switch_get_type
@@ -28143,10 +25371,6 @@
 
 
 
-;; From gtktextattributesprivate.h
-
-
-
 ;; From gtktextbtree.h
 
 
@@ -28910,10 +26134,6 @@
 
 
 
-;; From gtktextchildprivate.h
-
-
-
 ;; From gtktextdisplay.h
 
 (define-method draw
@@ -28929,10 +26149,6 @@
 
 
 
-;; From gtktexthandleprivate.h
-
-
-
 ;; From gtktextiter.h
 
 (define-method get_buffer
@@ -29636,10 +26852,6 @@
 
 
 
-;; From gtktextiterprivate.h
-
-
-
 ;; From gtktextlayout.h
 
 (define-function gtk_text_layout_get_type
@@ -30143,10 +27355,6 @@
 
 
 
-;; From gtktextmarkprivate.h
-
-
-
 ;; From gtktextsegment.h
 
 (define-function gtk_text_line_segment_split
@@ -30203,10 +27411,6 @@
 
 
 
-;; From gtktexttagprivate.h
-
-
-
 ;; From gtktexttagtable.h
 
 (define-function gtk_text_tag_table_get_type
@@ -30955,10 +28159,6 @@
 
 
 
-;; From gtktogglebuttonprivate.h
-
-
-
 ;; From gtktoggletoolbutton.h
 
 (define-function gtk_toggle_tool_button_get_type
@@ -31129,10 +28329,6 @@
 
 
 
-;; From gtktoolbarprivate.h
-
-
-
 ;; From gtktoolbutton.h
 
 (define-function gtk_tool_button_get_type
@@ -31791,10 +28987,6 @@
 
 
 
-;; From gtktoolpaletteprivate.h
-
-
-
 ;; From gtktoolshell.h
 
 (define-function gtk_tool_shell_get_type
@@ -31950,10 +29142,6 @@
 
 
 
-;; From gtktooltipprivate.h
-
-
-
 ;; From gtktrashmonitor.h
 
 
@@ -32751,10 +29939,6 @@
 
 
 
-;; From gtktreeprivate.h
-
-
-
 ;; From gtktreeselection.h
 
 (define-function gtk_tree_selection_get_type
@@ -37081,6 +34265,21 @@
   (return-type "const-gchar**")
 )
 
+(define-method set_font_map
+  (of-object "GtkWidget")
+  (c-name "gtk_widget_set_font_map")
+  (return-type "none")
+  (parameters
+    '("PangoFontMap*" "font_map")
+  )
+)
+
+(define-method get_font_map
+  (of-object "GtkWidget")
+  (c-name "gtk_widget_get_font_map")
+  (return-type "PangoFontMap*")
+)
+
 
 
 ;; From gtkwidgetpath.h
@@ -37409,43 +34608,6 @@
 
 
 
-;; From gtkwidgetprivate.h
-
-(define-method get_css_node
-  (of-object "GtkWidget")
-  (c-name "gtk_widget_get_css_node")
-  (return-type "GtkCssNode*")
-)
-
-(define-method clear_path
-  (of-object "GtkWidget")
-  (c-name "gtk_widget_clear_path")
-  (return-type "none")
-)
-
-(define-method has_tick_callback
-  (of-object "GtkWidget")
-  (c-name "gtk_widget_has_tick_callback")
-  (return-type "gboolean")
-)
-
-(define-method set_csd_input_shape
-  (of-object "GtkWidget")
-  (c-name "gtk_widget_set_csd_input_shape")
-  (return-type "none")
-  (parameters
-    '("const-cairo_region_t*" "region")
-  )
-)
-
-(define-method has_size_request
-  (of-object "GtkWidget")
-  (c-name "gtk_widget_has_size_request")
-  (return-type "gboolean")
-)
-
-
-
 ;; From gtkwin32embed.h
 
 
@@ -37459,10 +34621,6 @@
 
 
 
-;; From gtkwin32themeprivate.h
-
-
-
 ;; From gtkwindowgroup.h
 
 (define-function gtk_window_group_get_type
@@ -38205,6 +35363,16 @@
   (return-type "none")
 )
 
+(define-method fullscreen_on_monitor
+  (of-object "GtkWindow")
+  (c-name "gtk_window_fullscreen_on_monitor")
+  (return-type "none")
+  (parameters
+    '("GdkScreen*" "screen")
+    '("gint" "monitor")
+  )
+)
+
 (define-method close
   (of-object "GtkWindow")
   (c-name "gtk_window_close")
@@ -38443,37 +35611,6 @@
 
 
 
-;; From gtkwindowprivate.h
-
-(define-method get_icon_for_size
-  (of-object "GtkWindow")
-  (c-name "gtk_window_get_icon_for_size")
-  (return-type "GdkPixbuf*")
-  (parameters
-    '("gint" "size")
-  )
-)
-
-(define-method set_use_subsurface
-  (of-object "GtkWindow")
-  (c-name "gtk_window_set_use_subsurface")
-  (return-type "none")
-  (parameters
-    '("gboolean" "use_subsurface")
-  )
-)
-
-(define-method set_hardcoded_window
-  (of-object "GtkWindow")
-  (c-name "gtk_window_set_hardcoded_window")
-  (return-type "none")
-  (parameters
-    '("GdkWindow*" "gdk_window")
-  )
-)
-
-
-
 ;; From gtkx-autocleanups.h
 
 
@@ -39610,10 +36747,6 @@
 
 
 
-;; From gtkgradientprivate.h
-
-
-
 ;; From gtkhandlebox.h
 
 (define-function gtk_handle_box_get_type
@@ -40434,10 +37567,6 @@
 
 
 
-;; From gtknumerableiconprivate.h
-
-
-
 ;; From gtkradioaction.h
 
 (define-function gtk_radio_action_get_type
@@ -41835,10 +38964,6 @@
 
 
 
-;; From gtkstylepropertiesprivate.h
-
-
-
 ;; From gtksymboliccolor.h
 
 (define-function gtk_symbolic_color_get_type
@@ -41929,10 +39054,6 @@
 
 
 
-;; From gtksymboliccolorprivate.h
-
-
-
 ;; From gtktable.h
 
 (define-function gtk_table_get_type


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]