[gtkmm] Add some Gtk::CellRenderer methods and other small fixes



commit 0a064ea45edb21cf3e62cb5f6f4dae046c49f5f4
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Sun Dec 20 10:25:17 2020 +0100

    Add some Gtk::CellRenderer methods and other small fixes
    
    * gdk/src/toplevellayout.hg: Rename a method argument.
    * gtk/src/cellrenderer.hg: Add set/get_is_expander() and
    set/get_is_expanded().
    * gtk/src/padactionentry.hg: Add an #include.
    * gtk/src/settings.hg: Change property_gtk_cursor_aspect_ratio()
    from float to double.

 gdk/src/toplevellayout.hg | 2 +-
 gtk/src/cellrenderer.hg   | 4 ++++
 gtk/src/padactionentry.hg | 1 +
 gtk/src/settings.hg       | 2 +-
 4 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/gdk/src/toplevellayout.hg b/gdk/src/toplevellayout.hg
index d32fdac4..a6cce03b 100644
--- a/gdk/src/toplevellayout.hg
+++ b/gdk/src/toplevellayout.hg
@@ -49,7 +49,7 @@ public:
   _WRAP_METHOD(void set_maximized(bool maximized = true), gdk_toplevel_layout_set_maximized)
   _WRAP_METHOD(void set_fullscreen(bool fullscreen = true, const Glib::RefPtr<Monitor>& monitor = {}),
     gdk_toplevel_layout_set_fullscreen)
-  _WRAP_METHOD(bool get_maximized(bool& maximize) const, gdk_toplevel_layout_get_maximized)
+  _WRAP_METHOD(bool get_maximized(bool& maximized) const, gdk_toplevel_layout_get_maximized)
   _WRAP_METHOD(bool get_fullscreen(bool& fullscreen) const, gdk_toplevel_layout_get_fullscreen)
   _WRAP_METHOD(Glib::RefPtr<Monitor> get_fullscreen_monitor(),
     gdk_toplevel_layout_get_fullscreen_monitor, refreturn)
diff --git a/gtk/src/cellrenderer.hg b/gtk/src/cellrenderer.hg
index 950ae4e9..8b85fcd1 100644
--- a/gtk/src/cellrenderer.hg
+++ b/gtk/src/cellrenderer.hg
@@ -100,6 +100,10 @@ public:
   _WRAP_METHOD(void set_sensitive(bool sensitive = true), gtk_cell_renderer_set_sensitive)
   _WRAP_METHOD(bool get_sensitive() const, gtk_cell_renderer_get_sensitive)
   _WRAP_METHOD(bool is_activatable() const, gtk_cell_renderer_is_activatable)
+  _WRAP_METHOD(void set_is_expander(bool is_expander = true), gtk_cell_renderer_set_is_expander)
+  _WRAP_METHOD(bool get_is_expander() const, gtk_cell_renderer_get_is_expander)
+  _WRAP_METHOD(void set_is_expanded(bool is_expanded = true), gtk_cell_renderer_set_is_expanded)
+  _WRAP_METHOD(bool get_is_expanded() const, gtk_cell_renderer_get_is_expanded)
 
   _WRAP_METHOD(void stop_editing(bool canceled = false), gtk_cell_renderer_stop_editing)
 
diff --git a/gtk/src/padactionentry.hg b/gtk/src/padactionentry.hg
index ad6a7c26..3269478a 100644
--- a/gtk/src/padactionentry.hg
+++ b/gtk/src/padactionentry.hg
@@ -17,6 +17,7 @@
 _CONFIGINCLUDE(gtkmmconfig.h)
 
 #include <glibmm/ustring.h>
+#include <glibmm/value.h>
 
 _DEFS(gtkmm,gtk)
 
diff --git a/gtk/src/settings.hg b/gtk/src/settings.hg
index 1b37270f..43b10a70 100644
--- a/gtk/src/settings.hg
+++ b/gtk/src/settings.hg
@@ -47,7 +47,7 @@ public:
   _WRAP_PROPERTY("gtk-cursor-blink-time", int)
   _WRAP_PROPERTY("gtk-cursor-blink-timeout", int) //since 3.4
   _WRAP_PROPERTY("gtk-split-cursor", bool)
-  _WRAP_PROPERTY("gtk-cursor-aspect-ratio", float)
+  _WRAP_PROPERTY("gtk-cursor-aspect-ratio", double)
   _WRAP_PROPERTY("gtk-theme-name", Glib::ustring)
   _WRAP_PROPERTY("gtk-dnd-drag-threshold", int)
   _WRAP_PROPERTY("gtk-font-name", Glib::ustring)


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