[gtk/wip/matthiasc/popup5: 1/151] native: Add to docs



commit d51c85cf4edeac31492014cc1c141692feef3ff6
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue May 28 16:22:18 2019 -0400

    native: Add to docs

 docs/reference/gtk/gtk4-sections.txt | 17 +++++++++++++----
 gtk/gtknative.c                      |  9 +++++++++
 2 files changed, 22 insertions(+), 4 deletions(-)
---
diff --git a/docs/reference/gtk/gtk4-sections.txt b/docs/reference/gtk/gtk4-sections.txt
index 338e80e1b9..e9af026182 100644
--- a/docs/reference/gtk/gtk4-sections.txt
+++ b/docs/reference/gtk/gtk4-sections.txt
@@ -7110,17 +7110,26 @@ gtk_media_stream_get_type
 <FILE>gtkroot</FILE>
 <TITLE>GtkRoot</TITLE>
 GtkRoot
-gtk_root_get_for_surface
+gtk_root_get_display
 gtk_root_get_focus
 gtk_root_set_focus
 
-<SUBSECTION>
-gtk_root_install_properties
-
 <SUBSECTION Private>
 gtk_root_get_type
 </SECTION>
 
+<SECTION>
+<FILE>gtknative</FILE>
+GtkNative
+gtk_native_get_for_surface
+gtk_native_get_surface
+gtk_native_get_renderer
+gtk_native_check_resize
+
+<SUBSECTION Private>
+gtk_native_get_type
+</SECTION>
+
 <SECTION>
 <FILE>gtklayoutmanager</FILE>
 GtkLayoutManager
diff --git a/gtk/gtknative.c b/gtk/gtknative.c
index 4f5feb0593..5b8f760349 100644
--- a/gtk/gtknative.c
+++ b/gtk/gtknative.c
@@ -112,6 +112,15 @@ gtk_native_get_surface_transform (GtkNative *self,
   return GTK_NATIVE_GET_IFACE (self)->get_surface_transform (self, x, y);
 }
 
+/**
+ * gtk_native_check_resize:
+ * @self: a #GtkNative
+ *
+ * Reposition and resize a #GtkNative.
+ *
+ * Widgets need to call this function on their attached
+ * native widgets when they receive a new size allocation.
+ */
 void
 gtk_native_check_resize (GtkNative *self)
 {


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