[gnome-builder] omni-gutter: fallback to diff: scheme styles
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] omni-gutter: fallback to diff: scheme styles
- Date: Tue, 25 Jan 2022 08:38:02 +0000 (UTC)
commit 8d256ffb075c985dcac01e3c27893721de4eb932
Author: Christian Hergert <chergert redhat com>
Date: Tue Jan 25 00:37:45 2022 -0800
omni-gutter: fallback to diff: scheme styles
If we have a style for these, we might as well use them.
src/plugins/omni-gutter/gbp-omni-gutter-renderer.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/src/plugins/omni-gutter/gbp-omni-gutter-renderer.c
b/src/plugins/omni-gutter/gbp-omni-gutter-renderer.c
index 2499c2d6a..14298cab2 100644
--- a/src/plugins/omni-gutter/gbp-omni-gutter-renderer.c
+++ b/src/plugins/omni-gutter/gbp-omni-gutter-renderer.c
@@ -427,13 +427,16 @@ reload_style_colors (GbpOmniGutterRenderer *self,
/* These gutter:: prefix values come from Builder's style-scheme xml
* files, but other style schemes may also support them now too.
*/
- if (!get_style_rgba (scheme, "gutter::added-line", FOREGROUND, &self->changes.add))
+ if (!get_style_rgba (scheme, "gutter::added-line", FOREGROUND, &self->changes.add) &&
+ !get_style_rgba (scheme, "diff:added-line", FOREGROUND, &self->changes.add))
gdk_rgba_parse (&self->changes.add, "#8ae234");
- if (!get_style_rgba (scheme, "gutter::changed-line", FOREGROUND, &self->changes.change))
+ if (!get_style_rgba (scheme, "gutter::changed-line", FOREGROUND, &self->changes.change) &&
+ !get_style_rgba (scheme, "diff:changed-line", FOREGROUND, &self->changes.change))
gdk_rgba_parse (&self->changes.change, "#fcaf3e");
- if (!get_style_rgba (scheme, "gutter::removed-line", FOREGROUND, &self->changes.remove))
+ if (!get_style_rgba (scheme, "gutter::removed-line", FOREGROUND, &self->changes.remove) &&
+ !get_style_rgba (scheme, "diff:removed-line", FOREGROUND, &self->changes.remove))
gdk_rgba_parse (&self->changes.remove, "#ef2929");
/*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]