[gtkmm] Regenerated gtk .defs.



commit cc8b5c8bab64c41c744bd923e8d8ac9c75701bc6
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Dec 17 19:45:24 2015 +0100

    Regenerated gtk .defs.

 gtk/src/gtk_enums.defs   |   49 ++++++++-
 gtk/src/gtk_methods.defs |  268 ++++++++++++++++++++++++++++------------------
 gtk/src/gtk_signals.defs |   31 +++++-
 3 files changed, 239 insertions(+), 109 deletions(-)
---
diff --git a/gtk/src/gtk_enums.defs b/gtk/src/gtk_enums.defs
index 4c94fee..6168608 100644
--- a/gtk/src/gtk_enums.defs
+++ b/gtk/src/gtk_enums.defs
@@ -1356,7 +1356,8 @@
 ;;   GTK_STATE_FLAG_DIR_RTL      = 1 << 8,
 ;;   GTK_STATE_FLAG_LINK         = 1 << 9,
 ;;   GTK_STATE_FLAG_VISITED      = 1 << 10,
-;;   GTK_STATE_FLAG_CHECKED      = 1 << 11
+;;   GTK_STATE_FLAG_CHECKED      = 1 << 11,
+;;   GTK_STATE_FLAG_DND          = 1 << 12
 ;; } GtkStateFlags;
 
 (define-flags-extended StateFlags
@@ -1376,6 +1377,7 @@
     '("link" "GTK_STATE_FLAG_LINK" "1 << 9")
     '("visited" "GTK_STATE_FLAG_VISITED" "1 << 10")
     '("checked" "GTK_STATE_FLAG_CHECKED" "1 << 11")
+    '("dnd" "GTK_STATE_FLAG_DND" "1 << 12")
   )
 )
 
@@ -1599,6 +1601,22 @@
   )
 )
 
+;; Original typedef:
+;; typedef enum
+;; {
+;;   GTK_POPOVER_CONSTRAINT_NONE,
+;;   GTK_POPOVER_CONSTRAINT_WINDOW
+;; } GtkPopoverConstraint;
+
+(define-enum-extended PopoverConstraint
+  (in-module "Gtk")
+  (c-name "GtkPopoverConstraint")
+  (values
+    '("none" "GTK_POPOVER_CONSTRAINT_NONE" "0")
+    '("window" "GTK_POPOVER_CONSTRAINT_WINDOW" "1")
+  )
+)
+
 ;; From gtkfilechooser.h
 
 ;; Original typedef:
@@ -2392,6 +2410,35 @@
   )
 )
 
+;; From gtkshortcutsshortcut.h
+
+;; Original typedef:
+;; typedef enum {
+;;   GTK_SHORTCUT_ACCELERATOR,
+;;   GTK_SHORTCUT_GESTURE_PINCH,
+;;   GTK_SHORTCUT_GESTURE_STRETCH,
+;;   GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE,
+;;   GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE,
+;;   GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT,
+;;   GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT,
+;;   GTK_SHORTCUT_GESTURE
+;; } GtkShortcutType;
+
+(define-enum-extended ShortcutType
+  (in-module "Gtk")
+  (c-name "GtkShortcutType")
+  (values
+    '("accelerator" "GTK_SHORTCUT_ACCELERATOR" "0")
+    '("gesture-pinch" "GTK_SHORTCUT_GESTURE_PINCH" "1")
+    '("gesture-stretch" "GTK_SHORTCUT_GESTURE_STRETCH" "2")
+    '("gesture-rotate-clockwise" "GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE" "3")
+    '("gesture-rotate-counterclockwise" "GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE" "4")
+    '("gesture-two-finger-swipe-left" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT" "5")
+    '("gesture-two-finger-swipe-right" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT" "6")
+    '("gesture" "GTK_SHORTCUT_GESTURE" "7")
+  )
+)
+
 ;; From gtkspinbutton.h
 
 ;; Original typedef:
diff --git a/gtk/src/gtk_methods.defs b/gtk/src/gtk_methods.defs
index 7c35291..ba306a7 100644
--- a/gtk/src/gtk_methods.defs
+++ b/gtk/src/gtk_methods.defs
@@ -2294,6 +2294,7 @@
     '("link" "GTK_STATE_FLAG_LINK")
     '("visited" "GTK_STATE_FLAG_VISITED")
     '("checked" "GTK_STATE_FLAG_CHECKED")
+    '("dnd" "GTK_STATE_FLAG_DND")
   )
 )
 
@@ -2427,6 +2428,16 @@
   )
 )
 
+(define-enum PopoverConstraint
+  (in-module "Gtk")
+  (c-name "GtkPopoverConstraint")
+  (gtype-id "GTK_TYPE_POPOVER_CONSTRAINT")
+  (values
+    '("none" "GTK_POPOVER_CONSTRAINT_NONE")
+    '("window" "GTK_POPOVER_CONSTRAINT_WINDOW")
+  )
+)
+
 (define-enum FileChooserAction
   (in-module "Gtk")
   (c-name "GtkFileChooserAction")
@@ -2870,6 +2881,22 @@
   )
 )
 
+(define-enum ShortcutType
+  (in-module "Gtk")
+  (c-name "GtkShortcutType")
+  (gtype-id "GTK_TYPE_SHORTCUT_TYPE")
+  (values
+    '("accelerator" "GTK_SHORTCUT_ACCELERATOR")
+    '("gesture-pinch" "GTK_SHORTCUT_GESTURE_PINCH")
+    '("gesture-stretch" "GTK_SHORTCUT_GESTURE_STRETCH")
+    '("gesture-rotate-clockwise" "GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE")
+    '("gesture-rotate-counterclockwise" "GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE")
+    '("gesture-two-finger-swipe-left" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT")
+    '("gesture-two-finger-swipe-right" "GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT")
+    '("gesture" "GTK_SHORTCUT_GESTURE")
+  )
+)
+
 (define-enum SpinButtonUpdatePolicy
   (in-module "Gtk")
   (c-name "GtkSpinButtonUpdatePolicy")
@@ -9501,103 +9528,6 @@
   )
 )
 
-(define-function gtk_drag_source_set
-  (c-name "gtk_drag_source_set")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-    '("GdkModifierType" "start_button_mask")
-    '("const-GtkTargetEntry*" "targets")
-    '("gint" "n_targets")
-    '("GdkDragAction" "actions")
-  )
-)
-
-(define-function gtk_drag_source_unset
-  (c-name "gtk_drag_source_unset")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-  )
-)
-
-(define-function gtk_drag_source_get_target_list
-  (c-name "gtk_drag_source_get_target_list")
-  (return-type "GtkTargetList*")
-  (parameters
-    '("GtkWidget*" "widget")
-  )
-)
-
-(define-function gtk_drag_source_set_target_list
-  (c-name "gtk_drag_source_set_target_list")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-    '("GtkTargetList*" "target_list")
-  )
-)
-
-(define-function gtk_drag_source_add_text_targets
-  (c-name "gtk_drag_source_add_text_targets")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-  )
-)
-
-(define-function gtk_drag_source_add_image_targets
-  (c-name "gtk_drag_source_add_image_targets")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-  )
-)
-
-(define-function gtk_drag_source_add_uri_targets
-  (c-name "gtk_drag_source_add_uri_targets")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-  )
-)
-
-(define-function gtk_drag_source_set_icon_pixbuf
-  (c-name "gtk_drag_source_set_icon_pixbuf")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-    '("GdkPixbuf*" "pixbuf")
-  )
-)
-
-(define-function gtk_drag_source_set_icon_stock
-  (c-name "gtk_drag_source_set_icon_stock")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-    '("const-gchar*" "stock_id")
-  )
-)
-
-(define-function gtk_drag_source_set_icon_name
-  (c-name "gtk_drag_source_set_icon_name")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-    '("const-gchar*" "icon_name")
-  )
-)
-
-(define-function gtk_drag_source_set_icon_gicon
-  (c-name "gtk_drag_source_set_icon_gicon")
-  (return-type "none")
-  (parameters
-    '("GtkWidget*" "widget")
-    '("GIcon*" "icon")
-  )
-)
-
 (define-function gtk_drag_begin_with_coordinates
   (c-name "gtk_drag_begin_with_coordinates")
   (return-type "GdkDragContext*")
@@ -9718,6 +9648,107 @@
 
 
 
+;; From gtkdragsource.h
+
+(define-function gtk_drag_source_set
+  (c-name "gtk_drag_source_set")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+    '("GdkModifierType" "start_button_mask")
+    '("const-GtkTargetEntry*" "targets")
+    '("gint" "n_targets")
+    '("GdkDragAction" "actions")
+  )
+)
+
+(define-function gtk_drag_source_unset
+  (c-name "gtk_drag_source_unset")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-function gtk_drag_source_get_target_list
+  (c-name "gtk_drag_source_get_target_list")
+  (return-type "GtkTargetList*")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-function gtk_drag_source_set_target_list
+  (c-name "gtk_drag_source_set_target_list")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+    '("GtkTargetList*" "target_list")
+  )
+)
+
+(define-function gtk_drag_source_add_text_targets
+  (c-name "gtk_drag_source_add_text_targets")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-function gtk_drag_source_add_image_targets
+  (c-name "gtk_drag_source_add_image_targets")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-function gtk_drag_source_add_uri_targets
+  (c-name "gtk_drag_source_add_uri_targets")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+  )
+)
+
+(define-function gtk_drag_source_set_icon_pixbuf
+  (c-name "gtk_drag_source_set_icon_pixbuf")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+    '("GdkPixbuf*" "pixbuf")
+  )
+)
+
+(define-function gtk_drag_source_set_icon_stock
+  (c-name "gtk_drag_source_set_icon_stock")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+    '("const-gchar*" "stock_id")
+  )
+)
+
+(define-function gtk_drag_source_set_icon_name
+  (c-name "gtk_drag_source_set_icon_name")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+    '("const-gchar*" "icon_name")
+  )
+)
+
+(define-function gtk_drag_source_set_icon_gicon
+  (c-name "gtk_drag_source_set_icon_gicon")
+  (return-type "none")
+  (parameters
+    '("GtkWidget*" "widget")
+    '("GIcon*" "icon")
+  )
+)
+
+
+
 ;; From gtkdrawingarea.h
 
 (define-function gtk_drawing_area_get_type
@@ -19122,6 +19153,21 @@
   (return-type "GtkWidget*")
 )
 
+(define-method set_constrain_to
+  (of-object "GtkPopover")
+  (c-name "gtk_popover_set_constrain_to")
+  (return-type "none")
+  (parameters
+    '("GtkPopoverConstraint" "constraint")
+  )
+)
+
+(define-method get_constrain_to
+  (of-object "GtkPopover")
+  (c-name "gtk_popover_get_constrain_to")
+  (return-type "GtkPopoverConstraint")
+)
+
 
 
 ;; From gtkpopovermenu.h
@@ -24102,15 +24148,6 @@
 
 
 
-;; From gtkshortcutsgesture.h
-
-(define-function gtk_shortcuts_gesture_get_type
-  (c-name "gtk_shortcuts_gesture_get_type")
-  (return-type "GType")
-)
-
-
-
 ;; From gtkshortcutsgroup.h
 
 (define-function gtk_shortcuts_group_get_type
@@ -26565,6 +26602,15 @@
   )
 )
 
+(define-method starts_tag
+  (of-object "GtkTextIter")
+  (c-name "gtk_text_iter_starts_tag")
+  (return-type "gboolean")
+  (parameters
+    '("GtkTextTag*" "tag")
+  )
+)
+
 (define-method begins_tag
   (of-object "GtkTextIter")
   (c-name "gtk_text_iter_begins_tag")
@@ -32404,6 +32450,11 @@
   (return-type "GType")
 )
 
+(define-function gtk_popover_constraint_get_type
+  (c-name "gtk_popover_constraint_get_type")
+  (return-type "GType")
+)
+
 (define-function gtk_file_chooser_action_get_type
   (c-name "gtk_file_chooser_action_get_type")
   (return-type "GType")
@@ -32524,6 +32575,11 @@
   (return-type "GType")
 )
 
+(define-function gtk_shortcut_type_get_type
+  (c-name "gtk_shortcut_type_get_type")
+  (return-type "GType")
+)
+
 (define-function gtk_spin_button_update_policy_get_type
   (c-name "gtk_spin_button_update_policy_get_type")
   (return-type "GType")
diff --git a/gtk/src/gtk_signals.defs b/gtk/src/gtk_signals.defs
index 43e8770..8010bf5 100644
--- a/gtk/src/gtk_signals.defs
+++ b/gtk/src/gtk_signals.defs
@@ -7024,6 +7024,15 @@
   (construct-only #f)
 )
 
+(define-property constrain-to
+  (of-object "GtkPopover")
+  (prop-type "GParamEnum")
+  (docs "Constraint for the popover position")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GtkPopoverMenu
 
 (define-property visible-submenu
@@ -8479,7 +8488,7 @@
 (define-property gtk-font-name
   (of-object "GtkSettings")
   (prop-type "GParamString")
-  (docs "Name of default font to use")
+  (docs "The default font family and size to use")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -9340,7 +9349,7 @@
   (prop-type "GParamBoolean")
   (docs "Whether or not the size should smoothly change when changing between differently sized children")
   (readable #t)
-  (writable #f)
+  (writable #t)
   (construct-only #f)
 )
 
@@ -9357,6 +9366,15 @@
 
 ;; From GtkStackSwitcher
 
+(define-property icon-size
+  (of-object "GtkStackSwitcher")
+  (prop-type "GParamInt")
+  (docs "Symbolic size to use for named icon")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property stack
   (of-object "GtkStackSwitcher")
   (prop-type "GParamObject")
@@ -12658,6 +12676,15 @@
   (construct-only #f)
 )
 
+(define-property focus-on-click
+  (of-object "GtkWidget")
+  (prop-type "GParamBoolean")
+  (docs "Whether the widget should grab focus when it is clicked with the mouse")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property can-default
   (of-object "GtkWidget")
   (prop-type "GParamBoolean")


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