[gtk/wip/matthiasc/popup5: 1/151] native: Add to docs
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/matthiasc/popup5: 1/151] native: Add to docs
- Date: Tue, 28 May 2019 20:28:44 +0000 (UTC)
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]