[gtkmm] Regenerate gdk_signals.defs



commit 9befba9f881fd9a834252c60f7bf38fd36dd7c9a
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Fri Jan 12 16:07:17 2018 +0100

    Regenerate gdk_signals.defs
    
    and update gdk_docs_override.xml and generate_defs_gdk.cc.

 gdk/src/gdk_docs_override.xml             |    1 +
 gdk/src/gdk_signals.defs                  |   12 ++++++++++++
 tools/extra_defs_gen/generate_defs_gdk.cc |    1 +
 3 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/gdk/src/gdk_docs_override.xml b/gdk/src/gdk_docs_override.xml
index 53ece44..117819d 100644
--- a/gdk/src/gdk_docs_override.xml
+++ b/gdk/src/gdk_docs_override.xml
@@ -42,6 +42,7 @@
 <substitute_enumerator_name from_prefix="GDK_SOURCE_" to_prefix="Gdk::InputSource::" />
 <substitute_enumerator_name from_prefix="GDK_SUBPIXEL_LAYOUT_" to_prefix="Gdk::SubpixelLayout::" />
 <!-- Some enums have enumerators without unique prefixes. Handle these enumerators individually. -->
+<substitute_enumerator_name from="GDK_NOTHING" to="Gdk::Event::Type::NOTHING" />
 <substitute_enumerator_name from="GDK_POINTER_MOTION_HINT_MASK" 
to="Gdk::EventMask::POINTER_MOTION_HINT_MASK" />
 <substitute_enumerator_name from="GDK_MOTION_NOTIFY" to="Gdk::Event::Type::MOTION_NOTIFY" />
 <substitute_enumerator_name from="GDK_POINTER_MOTION_HINT_MASK" 
to="Gdk::EventMask::POINTER_MOTION_HINT_MASK" />
diff --git a/gdk/src/gdk_signals.defs b/gdk/src/gdk_signals.defs
index fcd8e0f..b3a3c6b 100644
--- a/gdk/src/gdk_signals.defs
+++ b/gdk/src/gdk_signals.defs
@@ -496,6 +496,18 @@
   (construct-only #t)
 )
 
+;; From GdkEvent
+
+(define-property event-type
+  (of-object "GdkEvent")
+  (prop-type "GParamEnum")
+  (docs "Event type")
+  (readable #t)
+  (writable #t)
+  (construct-only #t)
+  (default-value "GDK_NOTHING")
+)
+
 ;; From GdkMonitor
 
 (define-signal invalidate
diff --git a/tools/extra_defs_gen/generate_defs_gdk.cc b/tools/extra_defs_gen/generate_defs_gdk.cc
index 401027e..54c6541 100644
--- a/tools/extra_defs_gen/generate_defs_gdk.cc
+++ b/tools/extra_defs_gen/generate_defs_gdk.cc
@@ -47,6 +47,7 @@ int main(int /* argc */, char** /* argv */)
 #endif /* G_OS_WIN32 */
             << get_defs( GDK_TYPE_DRAW_CONTEXT )
             << get_defs( GDK_TYPE_DRAWING_CONTEXT )
+            << get_defs( GDK_TYPE_EVENT )
             << get_defs( GDK_TYPE_MONITOR )
             << get_defs( GDK_TYPE_PIXBUF )
             << get_defs( GDK_TYPE_PIXBUF_ANIMATION )


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