[evince/wip/exalm/dark: 17/17] previewer: Support dark style preference
- From: Germán Poo-Caamaño <gpoo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evince/wip/exalm/dark: 17/17] previewer: Support dark style preference
- Date: Wed, 12 Jan 2022 03:24:54 +0000 (UTC)
commit b0e9f1db72a6761e737dadbf63dfa245581f4ea2
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Wed Jan 5 23:24:36 2022 +0500
previewer: Support dark style preference
previewer/ev-previewer.c | 5 +++++
previewer/meson.build | 1 +
2 files changed, 6 insertions(+)
---
diff --git a/previewer/ev-previewer.c b/previewer/ev-previewer.c
index 378cbdf80..4ccfbc20a 100644
--- a/previewer/ev-previewer.c
+++ b/previewer/ev-previewer.c
@@ -29,6 +29,7 @@
#include <gtk/gtk.h>
#include <glib/gi18n.h>
+#include <handy.h>
#include <evince-document.h>
#include <evince-view.h>
@@ -100,6 +101,10 @@ startup_cb (GApplication *application,
g_assert (input_fd != -1 || input_file != NULL);
+ hdy_init ();
+ hdy_style_manager_set_color_scheme (hdy_style_manager_get_default (),
+ HDY_COLOR_SCHEME_PREFER_LIGHT);
+
window = ev_previewer_window_new ();
if (print_settings_fd != -1) {
diff --git a/previewer/meson.build b/previewer/meson.build
index 0bc3dd616..389c75c50 100644
--- a/previewer/meson.build
+++ b/previewer/meson.build
@@ -24,6 +24,7 @@ previewer_deps = [
libevdocument_dep,
libevmisc_dep,
libevview_dep,
+ hdy_dep
]
if enable_gtk_unix_print
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]