[gnome-text-editor] page: add _editor_page_zoom_one() to reset zoom
- From: Christian Hergert <chergert src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [gnome-text-editor] page: add _editor_page_zoom_one() to reset zoom
 
- Date: Wed,  8 Dec 2021 22:32:45 +0000 (UTC)
 
commit a003f60191120572a5799accf3bf3d47c3c6b41e
Author: Christian Hergert <chergert redhat com>
Date:   Wed Dec 8 14:31:48 2021 -0800
    page: add _editor_page_zoom_one() to reset zoom
 src/editor-page-private.h | 1 +
 src/editor-page.c         | 8 ++++++++
 2 files changed, 9 insertions(+)
---
diff --git a/src/editor-page-private.h b/src/editor-page-private.h
index 8bca924..bec58e7 100644
--- a/src/editor-page-private.h
+++ b/src/editor-page-private.h
@@ -97,6 +97,7 @@ void          _editor_page_end_move               (EditorPage           *self);
 void          _editor_page_vim_init               (EditorPage           *self);
 void          _editor_page_zoom_in                (EditorPage           *self);
 void          _editor_page_zoom_out               (EditorPage           *self);
+void          _editor_page_zoom_one               (EditorPage           *self);
 char         *_editor_page_get_zoom_label         (EditorPage           *self);
 
 G_END_DECLS
diff --git a/src/editor-page.c b/src/editor-page.c
index 1e2b19b..a8fd107 100644
--- a/src/editor-page.c
+++ b/src/editor-page.c
@@ -1529,3 +1529,11 @@ _editor_page_zoom_out (EditorPage *self)
   g_object_get (self->view, "font-scale", &font_scale, NULL);
   g_object_set (self->view, "font-scale", font_scale - 1, NULL);
 }
+
+void
+_editor_page_zoom_one (EditorPage *self)
+{
+  g_return_if_fail (EDITOR_IS_PAGE (self));
+
+  g_object_set (self->view, "font-scale", 0, NULL);
+}
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]