Bug 575289: [R-Editor, Rd-Editor] Make use of added theme color
Change-Id: I37c599347edb7ff4bdd40bfa6921a182f2a38a7b
diff --git a/r/org.eclipse.statet.r.ui/src/org/eclipse/statet/r/ui/RUIPreferenceConstants.java b/r/org.eclipse.statet.r.ui/src/org/eclipse/statet/r/ui/RUIPreferenceConstants.java
index eedb7e7..756eab9 100644
--- a/r/org.eclipse.statet.r.ui/src/org/eclipse/statet/r/ui/RUIPreferenceConstants.java
+++ b/r/org.eclipse.statet.r.ui/src/org/eclipse/statet/r/ui/RUIPreferenceConstants.java
@@ -119,10 +119,11 @@
final IEclipsePreferences pref = scope.getNode(RUI.BUNDLE_ID);
final ThemeUtil theme = new ThemeUtil();
- final String defaultColor = theme.getColorPrefValue(IWaThemeConstants.CODE_DEFAULT_COLOR);
- final String commentColor = theme.getColorPrefValue(IWaThemeConstants.CODE_COMMENT_COLOR);
- final String commentTasktagColor = theme.getColorPrefValue(IWaThemeConstants.CODE_COMMENT_TASKTAG_COLOR);
- final String keywordColor = theme.getColorPrefValue(IWaThemeConstants.CODE_KEYWORD_COLOR);
+ final String defaultColor= theme.getColorPrefValue(IWaThemeConstants.CODE_DEFAULT_COLOR);
+ final String bracketColor= theme.getColorPrefValue(IWaThemeConstants.CODE_BRACKET_COLOR);
+ final String commentColor= theme.getColorPrefValue(IWaThemeConstants.CODE_COMMENT_COLOR);
+ final String commentTasktagColor= theme.getColorPrefValue(IWaThemeConstants.CODE_COMMENT_TASKTAG_COLOR);
+ final String keywordColor= theme.getColorPrefValue(IWaThemeConstants.CODE_KEYWORD_COLOR);
String color;
pref.put(R.TS_DEFAULT_ROOT + TEXTSTYLE_COLOR_SUFFIX, defaultColor);
@@ -288,7 +289,7 @@
pref.putBoolean(R.TS_OPERATORS_SUB_USERDEFINED_ROOT + TEXTSTYLE_UNDERLINE_SUFFIX, false);
pref.putBoolean(R.TS_OPERATORS_SUB_USERDEFINED_ROOT + TEXTSTYLE_STRIKETHROUGH_SUFFIX, false);
- pref.put(R.TS_GROUPING_ROOT + TEXTSTYLE_COLOR_SUFFIX, defaultColor);
+ pref.put(R.TS_GROUPING_ROOT + TEXTSTYLE_COLOR_SUFFIX, bracketColor);
pref.putBoolean(R.TS_GROUPING_ROOT + TEXTSTYLE_BOLD_SUFFIX, false);
pref.putBoolean(R.TS_GROUPING_ROOT + TEXTSTYLE_ITALIC_SUFFIX, false);
pref.putBoolean(R.TS_GROUPING_ROOT + TEXTSTYLE_UNDERLINE_SUFFIX, false);
@@ -309,6 +310,12 @@
pref.putBoolean(Rd.TS_DEFAULT_ROOT + TEXTSTYLE_UNDERLINE_SUFFIX, false);
pref.putBoolean(Rd.TS_DEFAULT_ROOT + TEXTSTYLE_STRIKETHROUGH_SUFFIX, false);
+ pref.put(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_COLOR_SUFFIX, bracketColor);
+ pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_BOLD_SUFFIX, false);
+ pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_ITALIC_SUFFIX, false);
+ pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_UNDERLINE_SUFFIX, false);
+ pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_STRIKETHROUGH_SUFFIX, false);
+
pref.put(Rd.TS_VERBATIM_ROOT + TEXTSTYLE_COLOR_SUFFIX,
theme.getColorPrefValue(IWaThemeConstants.CODE_VERBATIM_COLOR) );
pref.putBoolean(Rd.TS_VERBATIM_ROOT + TEXTSTYLE_BOLD_SUFFIX, false);
@@ -361,12 +368,6 @@
pref.putBoolean(Rd.TS_UNLISTED_TAG_ROOT + TEXTSTYLE_ITALIC_SUFFIX, true);
pref.putBoolean(Rd.TS_UNLISTED_TAG_ROOT + TEXTSTYLE_UNDERLINE_SUFFIX, false);
pref.putBoolean(Rd.TS_UNLISTED_TAG_ROOT + TEXTSTYLE_STRIKETHROUGH_SUFFIX, false);
-
- pref.put(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_COLOR_SUFFIX, defaultColor);
- pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_BOLD_SUFFIX, false);
- pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_ITALIC_SUFFIX, false);
- pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_UNDERLINE_SUFFIX, false);
- pref.putBoolean(Rd.TS_BRACKETS_ROOT + TEXTSTYLE_STRIKETHROUGH_SUFFIX, false);
}
}