[gtk/ebassi/gidocgen: 247/500] emojichooser: Convert docs




commit 0ca97cd21860262f079061fdba1b53e88f4b5ff4
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Feb 27 00:15:36 2021 -0500

    emojichooser: Convert docs

 gtk/gtkemojichooser.c | 27 +++++++++++++--------------
 1 file changed, 13 insertions(+), 14 deletions(-)
---
diff --git a/gtk/gtkemojichooser.c b/gtk/gtkemojichooser.c
index 2f5d223ccd..56f10d0398 100644
--- a/gtk/gtkemojichooser.c
+++ b/gtk/gtkemojichooser.c
@@ -41,17 +41,18 @@
 #include "gtkprivate.h"
 
 /**
- * SECTION:gtkemojichooser
- * @Title: GtkEmojiChooser
- * @Short_description: A popover to choose an Emoji character
+ * GtkEmojiChooser:
  *
- * The #GtkEmojiChooser popover is used by text widgets such as #GtkEntry or
- * #GtkTextView to offer users a convenient way to insert Emoji characters.
+ * The `GtkEmojiChooser` is used by text widgets such as `GtkEntry` or
+ * `GtkTextView` to let users insert Emoji characters.
  *
- * GtkEmojiChooser emits the #GtkEmojiChooser::emoji-picked signal when an
- * Emoji is selected.
+ * ![An example GtkEmojiChooser](emojichooser.png)
+ *
+ * `GtkEmojiChooser` emits the [signal@Gtk.EmojiChooser::emoji-picked]
+ * signal when an Emoji is selected.
  *
  * # CSS nodes
+ *
  * |[<!-- language="plain" -->
  * popover
  * ├── box.emoji-searchbar
@@ -62,7 +63,7 @@
  *     ╰── button.image-button.emoji-section
  * ]|
  *
- * Every #GtkEmojiChooser consists of a main node called popover.
+ * Every `GtkEmojiChooser` consists of a main node called popover.
  * The contents of the popover are largely implementation defined
  * and supposed to inherit general styles.
  * The top searchbar used to search emoji and gets the .emoji-searchbar
@@ -70,7 +71,6 @@
  * The bottom toolbar used to switch between different emoji categories
  * consists of buttons with the .emoji-section style class and gets the
  * .emoji-toolbar style class itself.
- *
  */
 
 #define BOX_SPACE 6
@@ -1185,11 +1185,10 @@ gtk_emoji_chooser_class_init (GtkEmojiChooserClass *klass)
 
   /**
    * GtkEmojiChooser::emoji-picked:
-   * @chooser: the #GtkEmojiChooser
+   * @chooser: the `GtkEmojiChooser`
    * @text: the Unicode sequence for the picked Emoji, in UTF-8
    *
-   * The ::emoji-picked signal is emitted when the user selects an
-   * Emoji.
+   * Emitted when the user selects an Emoji.
    */
   signals[EMOJI_PICKED] = g_signal_new ("emoji-picked",
                                         G_OBJECT_CLASS_TYPE (object_class),
@@ -1269,9 +1268,9 @@ gtk_emoji_chooser_class_init (GtkEmojiChooserClass *klass)
 /**
  * gtk_emoji_chooser_new:
  *
- * Creates a new #GtkEmojiChooser.
+ * Creates a new `GtkEmojiChooser`.
  *
- * Returns: a new #GtkEmojiChooser
+ * Returns: a new `GtkEmojiChooser`
  */
 GtkWidget *
 gtk_emoji_chooser_new (void)


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