[gtkmm] Regenerate gtk .defs.



commit 1ff7a0849418af6a49b032c685ca86fd0df78fb5
Author: Murray Cumming <murrayc murrayc com>
Date:   Tue Jun 30 10:11:13 2015 +0200

    Regenerate gtk .defs.

 gtk/src/gtk_enums.defs   |   93 +++++--
 gtk/src/gtk_methods.defs |  770 +++++++++++++++++++++++++++++++++++++++++++---
 gtk/src/gtk_signals.defs |   13 +-
 3 files changed, 806 insertions(+), 70 deletions(-)
---
diff --git a/gtk/src/gtk_enums.defs b/gtk/src/gtk_enums.defs
index 58ea97e..e734365 100644
--- a/gtk/src/gtk_enums.defs
+++ b/gtk/src/gtk_enums.defs
@@ -153,7 +153,8 @@
 ;;   GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED,
 ;;   GTK_BUILDER_ERROR_TEMPLATE_MISMATCH,
 ;;   GTK_BUILDER_ERROR_INVALID_PROPERTY,
-;;   GTK_BUILDER_ERROR_INVALID_SIGNAL
+;;   GTK_BUILDER_ERROR_INVALID_SIGNAL,
+;;   GTK_BUILDER_ERROR_INVALID_ID
 ;; } GtkBuilderError;
 
 (define-enum-extended BuilderError
@@ -173,6 +174,7 @@
     '("template-mismatch" "GTK_BUILDER_ERROR_TEMPLATE_MISMATCH" "10")
     '("invalid-property" "GTK_BUILDER_ERROR_INVALID_PROPERTY" "11")
     '("invalid-signal" "GTK_BUILDER_ERROR_INVALID_SIGNAL" "12")
+    '("invalid-id" "GTK_BUILDER_ERROR_INVALID_ID" "13")
   )
 )
 
@@ -530,7 +532,9 @@
 ;;   GTK_CSS_CHANGE_PARENT_SIBLING_STATE     = (1 << 15),
 ;;   /* add more */
 ;;   GTK_CSS_CHANGE_SOURCE                   = (1 << 16),
-;;   GTK_CSS_CHANGE_ANIMATE                  = (1 << 17),
+;;   GTK_CSS_CHANGE_PARENT_STYLE             = (1 << 17),
+;;   GTK_CSS_CHANGE_TIMESTAMP                = (1 << 18),
+;;   GTK_CSS_CHANGE_ANIMATIONS               = (1 << 19),
 ;; 
 ;;   GTK_CSS_CHANGE_RESERVED_BIT             = (1 << 31) /* Used internally in gtkcssselector.c */
 ;; } GtkCssChange;
@@ -559,31 +563,14 @@
     '("parent-sibling-position" "GTK_CSS_CHANGE_PARENT_SIBLING_POSITION" "(1 << 14)")
     '("parent-sibling-state" "GTK_CSS_CHANGE_PARENT_SIBLING_STATE" "(1 << 15)")
     '("source" "GTK_CSS_CHANGE_SOURCE" "(1 << 16)")
-    '("animate" "GTK_CSS_CHANGE_ANIMATE" "(1 << 17)")
+    '("parent-style" "GTK_CSS_CHANGE_PARENT_STYLE" "(1 << 17)")
+    '("timestamp" "GTK_CSS_CHANGE_TIMESTAMP" "(1 << 18)")
+    '("animations" "GTK_CSS_CHANGE_ANIMATIONS" "(1 << 19)")
     '("reserved-bit" "GTK_CSS_CHANGE_RESERVED_BIT" "(1 << 31)")
   )
 )
 
 ;; Original typedef:
-;; typedef enum /*< skip >*/ {
-;;   GTK_CSS_DEPENDS_ON_PARENT = (1 << 0),
-;;   GTK_CSS_EQUALS_PARENT = (1 << 1),
-;;   GTK_CSS_DEPENDS_ON_COLOR = (1 << 2),
-;;   GTK_CSS_DEPENDS_ON_FONT_SIZE = (1 << 3)
-;; } GtkCssDependencies;
-
-(define-flags-extended CssDependencies
-  (in-module "Gtk")
-  (c-name "GtkCssDependencies")
-  (values
-    '("depends-on-parent" "GTK_CSS_DEPENDS_ON_PARENT" "(1 << 0)")
-    '("equals-parent" "GTK_CSS_EQUALS_PARENT" "(1 << 1)")
-    '("depends-on-color" "GTK_CSS_DEPENDS_ON_COLOR" "(1 << 2)")
-    '("depends-on-font-size" "GTK_CSS_DEPENDS_ON_FONT_SIZE" "(1 << 3)")
-  )
-)
-
-;; Original typedef:
 ;; typedef enum {
 ;;   GTK_CSS_AFFECTS_FOREGROUND = (1 << 0),
 ;;   GTK_CSS_AFFECTS_BACKGROUND = (1 << 1),
@@ -2008,7 +1995,8 @@
 ;;   GTK_INPUT_HINT_UPPERCASE_CHARS     = 1 << 4,
 ;;   GTK_INPUT_HINT_UPPERCASE_WORDS     = 1 << 5,
 ;;   GTK_INPUT_HINT_UPPERCASE_SENTENCES = 1 << 6,
-;;   GTK_INPUT_HINT_INHIBIT_OSK         = 1 << 7
+;;   GTK_INPUT_HINT_INHIBIT_OSK         = 1 << 7,
+;;   GTK_INPUT_HINT_VERTICAL_WRITING    = 1 << 8
 ;; } GtkInputHints;
 
 (define-flags-extended InputHints
@@ -2024,6 +2012,7 @@
     '("uppercase-words" "GTK_INPUT_HINT_UPPERCASE_WORDS" "1 << 5")
     '("uppercase-sentences" "GTK_INPUT_HINT_UPPERCASE_SENTENCES" "1 << 6")
     '("inhibit-osk" "GTK_INPUT_HINT_INHIBIT_OSK" "1 << 7")
+    '("vertical-writing" "GTK_INPUT_HINT_VERTICAL_WRITING" "1 << 8")
   )
 )
 
@@ -2489,6 +2478,64 @@
   )
 )
 
+;; From gtkplacessidebarprivate.h
+
+;; Original typedef:
+;; typedef enum {
+;;   SECTION_INVALID,
+;;   SECTION_COMPUTER,
+;;   SECTION_DEVICES,
+;;   SECTION_NETWORK,
+;;   SECTION_BOOKMARKS,
+;;   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-devices" "SECTION_DEVICES" "2")
+    '("section-network" "SECTION_NETWORK" "3")
+    '("section-bookmarks" "SECTION_BOOKMARKS" "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,
+;;   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")
+    '("n-places" "N_PLACES" "10")
+  )
+)
+
 ;; From gtkprintbackend.h
 
 ;; Original typedef:
diff --git a/gtk/src/gtk_methods.defs b/gtk/src/gtk_methods.defs
index a9befa0..448cb5f 100644
--- a/gtk/src/gtk_methods.defs
+++ b/gtk/src/gtk_methods.defs
@@ -261,6 +261,20 @@
   (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")
@@ -289,6 +303,20 @@
   (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")
@@ -563,20 +591,6 @@
   (gtype-id "GTK_TYPE_SEARCH_ENGINE_QUARTZ")
 )
 
-(define-object SearchEngineSimple
-  (in-module "Gtk")
-  (parent "GtkSearchEngine")
-  (c-name "GtkSearchEngineSimple")
-  (gtype-id "GTK_TYPE_SEARCH_ENGINE_SIMPLE")
-)
-
-(define-object SearchEngineTracker
-  (in-module "Gtk")
-  (parent "GtkSearchEngine")
-  (c-name "GtkSearchEngineTracker")
-  (gtype-id "GTK_TYPE_SEARCH_ENGINE_TRACKER")
-)
-
 (define-object Settings
   (in-module "Gtk")
   (parent "GObject")
@@ -1909,6 +1923,7 @@
     '("template-mismatch" "GTK_BUILDER_ERROR_TEMPLATE_MISMATCH")
     '("invalid-property" "GTK_BUILDER_ERROR_INVALID_PROPERTY")
     '("invalid-signal" "GTK_BUILDER_ERROR_INVALID_SIGNAL")
+    '("invalid-id" "GTK_BUILDER_ERROR_INVALID_ID")
   )
 )
 
@@ -2116,23 +2131,13 @@
     '("parent-sibling-position" "GTK_CSS_CHANGE_PARENT_SIBLING_POSITION")
     '("parent-sibling-state" "GTK_CSS_CHANGE_PARENT_SIBLING_STATE")
     '("source" "GTK_CSS_CHANGE_SOURCE")
-    '("animate" "GTK_CSS_CHANGE_ANIMATE")
+    '("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 CssDependencies
-  (in-module "Gtk")
-  (c-name "GtkCssDependencies")
-  (gtype-id "GTK_TYPE_CSS_DEPENDENCIES")
-  (values
-    '("depends-on-parent" "GTK_CSS_DEPENDS_ON_PARENT")
-    '("equals-parent" "GTK_CSS_EQUALS_PARENT")
-    '("depends-on-color" "GTK_CSS_DEPENDS_ON_COLOR")
-    '("depends-on-font-size" "GTK_CSS_DEPENDS_ON_FONT_SIZE")
-  )
-)
-
 (define-flags CssAffects
   (in-module "Gtk")
   (c-name "GtkCssAffects")
@@ -2979,6 +2984,7 @@
     '("uppercase-words" "GTK_INPUT_HINT_UPPERCASE_WORDS")
     '("uppercase-sentences" "GTK_INPUT_HINT_UPPERCASE_SENTENCES")
     '("inhibit-osk" "GTK_INPUT_HINT_INHIBIT_OSK")
+    '("vertical-writing" "GTK_INPUT_HINT_VERTICAL_WRITING")
   )
 )
 
@@ -3244,6 +3250,39 @@
   )
 )
 
+(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-devices" "SECTION_DEVICES")
+    '("section-network" "SECTION_NETWORK")
+    '("section-bookmarks" "SECTION_BOOKMARKS")
+    '("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")
+    '("n-places" "N_PLACES")
+  )
+)
+
 (define-enum PrintBackendError
   (in-module "Gtk")
   (c-name "GtkPrintBackendError")
@@ -6132,6 +6171,25 @@
   (return-type "none")
 )
 
+(define-method set_page_has_padding
+  (of-object "GtkAssistant")
+  (c-name "gtk_assistant_set_page_has_padding")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "page")
+    '("gboolean" "has_padding")
+  )
+)
+
+(define-method get_page_has_padding
+  (of-object "GtkAssistant")
+  (c-name "gtk_assistant_get_page_has_padding")
+  (return-type "gboolean")
+  (parameters
+    '("GtkWidget*" "page")
+  )
+)
+
 
 
 ;; From gtk-autocleanups.h
@@ -6884,6 +6942,19 @@
 
 ;; 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
@@ -10162,12 +10233,6 @@
   )
 )
 
-(define-method is_static
-  (of-object "GtkCssAnimatedStyle")
-  (c-name "gtk_css_animated_style_is_static")
-  (return-type "gboolean")
-)
-
 
 
 ;; From gtkcssanimationprivate.h
@@ -10478,6 +10543,299 @@
 
 
 
+;; 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 set_after
+  (of-object "GtkCssNode")
+  (c-name "gtk_css_node_set_after")
+  (return-type "none")
+  (parameters
+    '("GtkCssNode*" "previous_sibling")
+  )
+)
+
+(define-method set_before
+  (of-object "GtkCssNode")
+  (c-name "gtk_css_node_set_before")
+  (return-type "none")
+  (parameters
+    '("GtkCssNode*" "next_sibling")
+  )
+)
+
+(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
 
 
@@ -10486,6 +10844,45 @@
 
 
 
+;; 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
 
 
@@ -10692,18 +11089,6 @@
   )
 )
 
-(define-method new_update
-  (of-object "GtkCssStaticStyle")
-  (c-name "gtk_css_static_style_new_update")
-  (return-type "GtkCssStyle*")
-  (parameters
-    '("const-GtkBitmask*" "parent_changes")
-    '("GtkStyleProviderPrivate*" "provider")
-    '("const-GtkCssMatcher*" "matcher")
-    '("GtkCssStyle*" "parent")
-  )
-)
-
 (define-method compute_value
   (of-object "GtkCssStaticStyle")
   (c-name "gtk_css_static_style_compute_value")
@@ -10767,6 +11152,12 @@
   )
 )
 
+(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")
@@ -10792,6 +11183,24 @@
 
 
 
+;; 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
 
 
@@ -10812,6 +11221,36 @@
 
 
 
+;; 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
@@ -11371,6 +11810,10 @@
 
 
 
+;; From gtkdndprivate.h
+
+
+
 ;; From gtkdrawingarea.h
 
 (define-function gtk_drawing_area_get_type
@@ -13914,6 +14357,21 @@
   )
 )
 
+(define-method set_font_map
+  (of-object "GtkFontChooser")
+  (c-name "gtk_font_chooser_set_font_map")
+  (return-type "none")
+  (parameters
+    '("PangoFontMap*" "fontmap")
+  )
+)
+
+(define-method get_font_map
+  (of-object "GtkFontChooser")
+  (c-name "gtk_font_chooser_get_font_map")
+  (return-type "PangoFontMap*")
+)
+
 
 
 ;; From gtkfontchooserprivate.h
@@ -18740,6 +19198,7 @@
     '("GtkStack*" "stack")
     '("GMenuModel*" "model")
     '("const-gchar*" "action_namespace")
+    '("GtkPopover*" "popover")
   )
 )
 
@@ -19740,6 +20199,35 @@
   )
 )
 
+(define-method reorder_overlay
+  (of-object "GtkOverlay")
+  (c-name "gtk_overlay_reorder_overlay")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "child")
+    '("gint" "position")
+  )
+)
+
+(define-method get_overlay_pass_through
+  (of-object "GtkOverlay")
+  (c-name "gtk_overlay_get_overlay_pass_through")
+  (return-type "gboolean")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-method set_overlay_pass_through
+  (of-object "GtkOverlay")
+  (c-name "gtk_overlay_set_overlay_pass_through")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+    '("gboolean" "pass_through")
+  )
+)
+
 
 
 ;; From gtkpagesetup.h
@@ -20389,6 +20877,21 @@
   )
 )
 
+(define-method get_show_recent
+  (of-object "GtkPlacesSidebar")
+  (c-name "gtk_places_sidebar_get_show_recent")
+  (return-type "gboolean")
+)
+
+(define-method set_show_recent
+  (of-object "GtkPlacesSidebar")
+  (c-name "gtk_places_sidebar_set_show_recent")
+  (return-type "none")
+  (parameters
+    '("gboolean" "show_recent")
+  )
+)
+
 (define-method get_show_desktop
   (of-object "GtkPlacesSidebar")
   (c-name "gtk_places_sidebar_get_show_desktop")
@@ -20482,6 +20985,20 @@
   )
 )
 
+(define-method set_drop_targets_visible
+  (of-object "GtkPlacesSidebar")
+  (c-name "gtk_places_sidebar_set_drop_targets_visible")
+  (return-type "none")
+  (parameters
+    '("gboolean" "visible")
+    '("GdkDragContext*" "context")
+  )
+)
+
+
+
+;; From gtkplacessidebarprivate.h
+
 
 
 ;; From gtkplug.h
@@ -20661,6 +21178,21 @@
   (return-type "gboolean")
 )
 
+(define-method set_default_widget
+  (of-object "GtkPopover")
+  (c-name "gtk_popover_set_default_widget")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-method get_default_widget
+  (of-object "GtkPopover")
+  (c-name "gtk_popover_get_default_widget")
+  (return-type "GtkWidget*")
+)
+
 
 
 ;; From gtkpopovermenu.h
@@ -22883,6 +23415,56 @@
 
 ;; From gtkquery.h
 
+(define-function gtk_query_get_type
+  (c-name "gtk_query_get_type")
+  (return-type "GType")
+)
+
+(define-function gtk_query_new
+  (c-name "gtk_query_new")
+  (is-constructor-of "GtkQuery")
+  (return-type "GtkQuery*")
+)
+
+(define-method get_text
+  (of-object "GtkQuery")
+  (c-name "gtk_query_get_text")
+  (return-type "gchar*")
+)
+
+(define-method set_text
+  (of-object "GtkQuery")
+  (c-name "gtk_query_set_text")
+  (return-type "none")
+  (parameters
+    '("const-gchar*" "text")
+  )
+)
+
+(define-method get_location
+  (of-object "GtkQuery")
+  (c-name "gtk_query_get_location")
+  (return-type "gchar*")
+)
+
+(define-method set_location
+  (of-object "GtkQuery")
+  (c-name "gtk_query_set_location")
+  (return-type "none")
+  (parameters
+    '("const-gchar*" "uri")
+  )
+)
+
+(define-method matches_string
+  (of-object "GtkQuery")
+  (c-name "gtk_query_matches_string")
+  (return-type "gboolean")
+  (parameters
+    '("const-gchar*" "string")
+  )
+)
+
 
 
 ;; From gtkradiobutton.h
@@ -23042,6 +23624,15 @@
   )
 )
 
+(define-method join_group
+  (of-object "GtkRadioMenuItem")
+  (c-name "gtk_radio_menu_item_join_group")
+  (return-type "none")
+  (parameters
+    '("GtkRadioMenuItem*" "group_source")
+  )
+)
+
 
 
 ;; From gtkradiotoolbutton.h
@@ -25748,6 +26339,54 @@
 
 
 
+;; 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
@@ -26959,6 +27598,14 @@
 
 ;; 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")
@@ -26974,12 +27621,33 @@
   (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
@@ -36525,6 +37193,18 @@
 
 ;; 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")
diff --git a/gtk/src/gtk_signals.defs b/gtk/src/gtk_signals.defs
index 002f832..2b7234f 100644
--- a/gtk/src/gtk_signals.defs
+++ b/gtk/src/gtk_signals.defs
@@ -6780,6 +6780,15 @@
   (construct-only #f)
 )
 
+(define-property show-recent
+  (of-object "GtkPlacesSidebar")
+  (prop-type "GParamBoolean")
+  (docs "Whether the sidebar includes a builtin shortcut for recent files")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property show-desktop
   (of-object "GtkPlacesSidebar")
   (prop-type "GParamBoolean")
@@ -8359,7 +8368,7 @@
 (define-property gtk-icon-sizes
   (of-object "GtkSettings")
   (prop-type "GParamString")
-  (docs "List of icon sizes: gtk-menu=16,16:gtk-button=20,20...")
+  (docs "List of icon sizes (gtk-menu=16,16:gtk-button=20,20...")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -10321,7 +10330,7 @@
 (define-property strikethrough-rgba
   (of-object "GtkTextTag")
   (prop-type "GParamBoxed")
-  (docs "Color of strike-through for this text")
+  (docs "Color of strikethrough for this text")
   (readable #t)
   (writable #t)
   (construct-only #f)


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