[gnome-text-editor] recoloring: dont restyle Adwaita schemes
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-text-editor] recoloring: dont restyle Adwaita schemes
- Date: Fri, 3 Dec 2021 04:11:38 +0000 (UTC)
commit 5de18f74cd0cef909e842a145324c3bd1a0720fa
Author: Christian Hergert <chergert redhat com>
Date: Thu Dec 2 18:38:18 2021 -0800
recoloring: dont restyle Adwaita schemes
They are meant to tie into libadwaita already.
Related #139
src/editor-recoloring.c | 6 ++++++
1 file changed, 6 insertions(+)
---
diff --git a/src/editor-recoloring.c b/src/editor-recoloring.c
index 388f403..f5b34c0 100644
--- a/src/editor-recoloring.c
+++ b/src/editor-recoloring.c
@@ -124,12 +124,18 @@ scheme_is_dark (GtkSourceStyleScheme *scheme)
char *
_editor_recoloring_generate_css (GtkSourceStyleScheme *style_scheme)
{
+ const char *id;
const char *name;
GString *str;
GdkRGBA color;
g_return_val_if_fail (GTK_SOURCE_IS_STYLE_SCHEME (style_scheme), NULL);
+ /* Don't restyle Adwaita as we already have it */
+ id = gtk_source_style_scheme_get_name (style_scheme);
+ if (g_str_has_prefix (id, "Adwaita"))
+ return NULL;
+
name = gtk_source_style_scheme_get_name (style_scheme);
str = g_string_new (SHARED_CSS);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]