[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]