[tepl] Utils: make create_close_button() public



commit 696bbb1c195635296ca0ea972750930d2fba736a
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Sun Apr 19 22:27:58 2020 +0200

    Utils: make create_close_button() public

 docs/reference/tepl-sections.txt | 1 +
 tepl/tepl-tab-label.c            | 2 +-
 tepl/tepl-utils.c                | 8 +++++++-
 tepl/tepl-utils.h                | 3 +--
 4 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/docs/reference/tepl-sections.txt b/docs/reference/tepl-sections.txt
index a630317..6cbfcce 100644
--- a/docs/reference/tepl-sections.txt
+++ b/docs/reference/tepl-sections.txt
@@ -411,6 +411,7 @@ tepl_utils_decode_uri
 tepl_utils_create_parent_directories
 tepl_utils_file_query_exists_async
 tepl_utils_file_query_exists_finish
+tepl_utils_create_close_button
 tepl_utils_show_warning_dialog
 </SECTION>
 
diff --git a/tepl/tepl-tab-label.c b/tepl/tepl-tab-label.c
index c63eaf9..87f9df8 100644
--- a/tepl/tepl-tab-label.c
+++ b/tepl/tepl-tab-label.c
@@ -337,7 +337,7 @@ tepl_tab_label_init (TeplTabLabel *tab_label)
 
        /* Close button */
 
-       close_button = _tepl_utils_create_close_button ();
+       close_button = tepl_utils_create_close_button ();
        gtk_widget_set_tooltip_text (close_button, _("Close file"));
 
        g_signal_connect (close_button,
diff --git a/tepl/tepl-utils.c b/tepl/tepl-utils.c
index 6e86ce3..a2f06ab 100644
--- a/tepl/tepl-utils.c
+++ b/tepl/tepl-utils.c
@@ -614,8 +614,14 @@ tepl_utils_file_query_exists_finish (GFile        *file,
        return FALSE;
 }
 
+/**
+ * tepl_utils_create_close_button:
+ *
+ * Returns: (transfer floating): a new close button (a #GtkButton).
+ * Since: 5.0
+ */
 GtkWidget *
-_tepl_utils_create_close_button (void)
+tepl_utils_create_close_button (void)
 {
        GtkWidget *close_button;
        GtkStyleContext *style_context;
diff --git a/tepl/tepl-utils.h b/tepl/tepl-utils.h
index b66dd56..2ff26e0 100644
--- a/tepl/tepl-utils.h
+++ b/tepl/tepl-utils.h
@@ -72,8 +72,7 @@ gboolean      tepl_utils_file_query_exists_finish             (GFile        *file,
 
 /* Widget utilities */
 
-G_GNUC_INTERNAL
-GtkWidget *    _tepl_utils_create_close_button                 (void);
+GtkWidget *    tepl_utils_create_close_button                  (void);
 
 G_GNUC_INTERNAL
 void           _tepl_utils_associate_secondary_window          (GtkWindow *secondary_window,


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