[gedit] View: make set_font() private



commit 284e6c05cc7c13e39ff337f06ffb88ffe9e9231a
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Mon Nov 23 23:06:05 2020 +0100

    View: make set_font() private
    
    It's not used by any plugin part of gedit or gedit-plugins.

 docs/reference/api-breaks.xml     |  5 +++++
 docs/reference/gedit-sections.txt |  1 -
 gedit/gedit-settings.c            |  2 +-
 gedit/gedit-view.c                | 14 +++++++-------
 gedit/gedit-view.h                |  3 ++-
 5 files changed, 15 insertions(+), 10 deletions(-)
---
diff --git a/docs/reference/api-breaks.xml b/docs/reference/api-breaks.xml
index 733b58979..47a8cb52d 100644
--- a/docs/reference/api-breaks.xml
+++ b/docs/reference/api-breaks.xml
@@ -68,6 +68,11 @@
           API instead.
         </para>
       </listitem>
+      <listitem>
+        <para>
+          The <code>gedit_view_set_font()</code> function has been removed.
+        </para>
+      </listitem>
     </itemizedlist>
   </refsect1>
 
diff --git a/docs/reference/gedit-sections.txt b/docs/reference/gedit-sections.txt
index e1942a556..a356b5bea 100644
--- a/docs/reference/gedit-sections.txt
+++ b/docs/reference/gedit-sections.txt
@@ -199,7 +199,6 @@ GeditViewPrivate
 <TITLE>GeditView</TITLE>
 GeditView
 gedit_view_new
-gedit_view_set_font
 <SUBSECTION Standard>
 GEDIT_VIEW
 GEDIT_IS_VIEW
diff --git a/gedit/gedit-settings.c b/gedit/gedit-settings.c
index 5083e1ecb..c6fc9389e 100644
--- a/gedit/gedit-settings.c
+++ b/gedit/gedit-settings.c
@@ -85,7 +85,7 @@ set_font (GeditSettings *self,
        for (l = views; l != NULL; l = l->next)
        {
                /* Note: we use def=FALSE to avoid GeditView to query dconf. */
-               gedit_view_set_font (GEDIT_VIEW (l->data), FALSE, font);
+               _gedit_view_set_font (GEDIT_VIEW (l->data), FALSE, font);
 
                /* FIXME: setting the tab width seems unrelated to set_font(). */
                gtk_source_view_set_tab_width (GTK_SOURCE_VIEW (l->data), tabs_size);
diff --git a/gedit/gedit-view.c b/gedit/gedit-view.c
index 83017fa1f..b4d16a4c4 100644
--- a/gedit/gedit-view.c
+++ b/gedit/gedit-view.c
@@ -192,14 +192,14 @@ gedit_view_constructed (GObject *object)
 
        if (use_default_font)
        {
-               gedit_view_set_font (view, TRUE, NULL);
+               _gedit_view_set_font (view, TRUE, NULL);
        }
        else
        {
                gchar *editor_font;
 
                editor_font = g_settings_get_string (editor_settings, GEDIT_SETTINGS_EDITOR_FONT);
-               gedit_view_set_font (view, FALSE, editor_font);
+               _gedit_view_set_font (view, FALSE, editor_font);
                g_free (editor_font);
        }
 
@@ -781,8 +781,8 @@ update_css_provider (GeditView *view)
        g_free (str);
 }
 
-/**
- * gedit_view_set_font:
+/*
+ * _gedit_view_set_font:
  * @view: a #GeditView
  * @default_font: whether to reset to the default font
  * @font_name: the name of the font to use
@@ -791,9 +791,9 @@ update_css_provider (GeditView *view)
  * Otherwise sets it to @font_name.
  */
 void
-gedit_view_set_font (GeditView   *view,
-                    gboolean     default_font,
-                    const gchar *font_name)
+_gedit_view_set_font (GeditView   *view,
+                     gboolean     default_font,
+                     const gchar *font_name)
 {
        gedit_debug (DEBUG_VIEW);
 
diff --git a/gedit/gedit-view.h b/gedit/gedit-view.h
index 12bfe853d..021ece647 100644
--- a/gedit/gedit-view.h
+++ b/gedit/gedit-view.h
@@ -60,7 +60,8 @@ GType         gedit_view_get_type             (void);
 
 GtkWidget *    gedit_view_new                  (GeditDocument *doc);
 
-void           gedit_view_set_font             (GeditView   *view,
+G_GNUC_INTERNAL
+void           _gedit_view_set_font            (GeditView   *view,
                                                 gboolean     default_font,
                                                 const gchar *font_name);
 


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