[gedit-latex] Use a color from the style rather than arbitrary ones
- From: Pietro Battiston <pbattiston src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit-latex] Use a color from the style rather than arbitrary ones
- Date: Mon, 21 Mar 2016 08:54:20 +0000 (UTC)
commit baabdfbe08a7ac07ccc65af7851bacc32e47a8e7
Author: Pietro Battiston <pbattiston src gnome org>
Date: Sat Mar 5 12:26:01 2016 +0100
Use a color from the style rather than arbitrary ones
...org.gnome.gedit.plugins.latex.gschema.xml.in.in | 6 ------
latex/bibtex/editor.py | 10 ++++++++--
latex/latex/editor.py | 10 ++++++++--
3 files changed, 16 insertions(+), 10 deletions(-)
---
diff --git a/data/org.gnome.gedit.plugins.latex.gschema.xml.in.in
b/data/org.gnome.gedit.plugins.latex.gschema.xml.in.in
index a5f759b..8981576 100644
--- a/data/org.gnome.gedit.plugins.latex.gschema.xml.in.in
+++ b/data/org.gnome.gedit.plugins.latex.gschema.xml.in.in
@@ -68,12 +68,6 @@
<key name="light-foreground-color" type="s">
<default>'#957d47'</default>
</key>
- <key name="error-background-color" type="s">
- <default>'#ffdddd'</default>
- </key>
- <key name="warning-background-color" type="s">
- <default>'#ffffcf'</default>
- </key>
<key name="template-background-color" type="s">
<default>'#f2f7ff'</default>
</key>
diff --git a/latex/bibtex/editor.py b/latex/bibtex/editor.py
index 4e79f78..2943844 100644
--- a/latex/bibtex/editor.py
+++ b/latex/bibtex/editor.py
@@ -69,8 +69,14 @@ class BibTeXEditor(Editor, IIssueHandler, JobChangeListener):
self._file = file
self._context = context
- self.register_marker_type("bibtex-error", self._preferences.get("error-background-color"))
- self.register_marker_type("bibtex-warning", self._preferences.get("warning-background-color"))
+ style_scheme = self._text_buffer.get_style_scheme()
+ w_style = style_scheme.get_style('def:warning')
+ w_color = w_style.get_properties('background')[0]
+ self.register_marker_type("bibtex-warning", w_color)
+
+ e_style = style_scheme.get_style('def:error')
+ e_color = e_style.get_properties('background')[0]
+ self.register_marker_type("bibtex-error", e_color)
self._issue_view = context.find_view(self, "IssueView")
self._parser = BibTeXParser()
diff --git a/latex/latex/editor.py b/latex/latex/editor.py
index 33d1dff..b1655ce 100644
--- a/latex/latex/editor.py
+++ b/latex/latex/editor.py
@@ -70,8 +70,14 @@ class LaTeXEditor(Editor, IIssueHandler):
self._preferences = DocumentPreferences(self._file)
self._preferences.connect("preferences-changed", self._on_preferences_changed)
- self.register_marker_type("latex-error", self._preferences.get("error-background-color"))
- self.register_marker_type("latex-warning", self._preferences.get("warning-background-color"))
+ style_scheme = self._text_buffer.get_style_scheme()
+ w_style = style_scheme.get_style('def:warning')
+ w_color = w_style.get_properties('background')[0]
+ self.register_marker_type("latex-warning", w_color)
+
+ e_style = style_scheme.get_style('def:error')
+ e_color = e_style.get_properties('background')[0]
+ self.register_marker_type("latex-error", e_color)
self._issue_view = context.find_view(self, "IssueView")
self._outline_view = context.find_view(self, "LaTeXOutlineView")
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]