billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=aa7b50ae4b4230d5f908b2c88d8559e63a4a5ff9
commit aa7b50ae4b4230d5f908b2c88d8559e63a4a5ff9 Author: Boris Faure <bill...@gmail.com> Date: Wed Jul 8 22:47:28 2020 +0200 themes: have a separate color class just for the cursor --- data/themes/default/colors.edc | 2 ++ data/themes/default/cursor.edc | 58 ++++++++++++++++++++--------------------- data/themes/nord.edc | 2 ++ data/themes/papercolor.edc | 2 ++ data/themes/solarized.edc | 2 ++ data/themes/solarized_light.edc | 2 ++ 6 files changed, 39 insertions(+), 29 deletions(-) diff --git a/data/themes/default/colors.edc b/data/themes/default/colors.edc index a650fde..046edb9 100644 --- a/data/themes/default/colors.edc +++ b/data/themes/default/colors.edc @@ -1,5 +1,7 @@ color_class { name: "BG"; color: BG_COLOR ; } color_class { name: "FG"; color: FG_COLOR ; } +color_class { name: "CURSOR"; color: 51 153 255 255; } +color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW"; color: 51 153 255 255; } color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW_TXT"; diff --git a/data/themes/default/cursor.edc b/data/themes/default/cursor.edc index b28ddb8..7d5504a 100644 --- a/data/themes/default/cursor.edc +++ b/data/themes/default/cursor.edc @@ -41,17 +41,17 @@ group { name: "terminology/cursor"; border: 4 4 4 4; } color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "on" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "out" 0.0; inherit: "default" 0.0; color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; rel1.offset: -7 -15; rel2.offset: 6 14; } @@ -72,17 +72,17 @@ group { name: "terminology/cursor"; border: 4 4 4 4; } color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "on" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "out" 0.0; inherit: "default" 0.0; color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; rel1.offset: -8 -8; rel2.offset: 7 7; } @@ -97,12 +97,12 @@ group { name: "terminology/cursor"; border: 9 9 9 9; } color: 255 255 255 40; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "focused" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } } part { name: "outline"; @@ -113,12 +113,12 @@ group { name: "terminology/cursor"; border: 3 3 3 3; } color: 255 255 255 80; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "focused" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW_HIGHLIGHT"; + color_class: "CURSOR_HIGHLIGHT"; } } programs { @@ -263,7 +263,7 @@ group { name: "terminology/cursor_bar"; border: 4 4 4 4; } color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "on" 0.0; inherit: "default" 0.0; @@ -272,7 +272,7 @@ group { name: "terminology/cursor_bar"; description { state: "out" 0.0; inherit: "default" 0.0; color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; rel1.offset: -7 -15; rel2.offset: 6 14; } @@ -293,17 +293,17 @@ group { name: "terminology/cursor_bar"; border: 4 4 4 4; } color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "on" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "out" 0.0; inherit: "default" 0.0; color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; rel1.offset: -8 -8; rel2.offset: 7 7; } @@ -318,12 +318,12 @@ group { name: "terminology/cursor_bar"; border: 9 9 9 9; } color: 255 255 255 40; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "focused" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } } part { name: "outline"; @@ -334,12 +334,12 @@ group { name: "terminology/cursor_bar"; border: 3 3 3 3; } color: 255 255 255 80; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "focused" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW_HIGHLIGHT"; + color_class: "CURSOR_HIGHLIGHT"; } } programs { @@ -484,17 +484,17 @@ group { name: "terminology/cursor_underline"; border: 4 4 4 4; } color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "on" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "out" 0.0; inherit: "default" 0.0; color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; rel1.offset: -7 -15; rel2.offset: 6 14; } @@ -515,17 +515,17 @@ group { name: "terminology/cursor_underline"; border: 4 4 4 4; } color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "on" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "out" 0.0; inherit: "default" 0.0; color: 255 255 255 0; - color_class: "GLOW"; + color_class: "CURSOR"; rel1.offset: -8 -8; rel2.offset: 7 7; } @@ -540,12 +540,12 @@ group { name: "terminology/cursor_underline"; border: 9 9 9 9; } color: 255 255 255 40; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "focused" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW"; + color_class: "CURSOR"; } } part { name: "outline"; @@ -556,12 +556,12 @@ group { name: "terminology/cursor_underline"; border: 3 3 3 3; } color: 255 255 255 80; - color_class: "GLOW"; + color_class: "CURSOR"; } description { state: "focused" 0.0; inherit: "default" 0.0; color: 255 255 255 255; - color_class: "GLOW_HIGHLIGHT"; + color_class: "CURSOR_HIGHLIGHT"; } } programs { diff --git a/data/themes/nord.edc b/data/themes/nord.edc index a8efd40..d1978ce 100644 --- a/data/themes/nord.edc +++ b/data/themes/nord.edc @@ -49,6 +49,8 @@ color_classes { color_class { name: "BG" ; color: BG_COLOR; } color_class { name: "FG" ; color: FG_COLOR; } + color_class { name: "CURSOR"; color: 51 153 255 255; } + color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW"; color: 51 153 255 255; } color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW_TXT"; diff --git a/data/themes/papercolor.edc b/data/themes/papercolor.edc index 620921b..bf98382 100644 --- a/data/themes/papercolor.edc +++ b/data/themes/papercolor.edc @@ -31,6 +31,8 @@ color_classes { color_class { name: "BG" ; color: BG_COLOR; } color_class { name: "FG" ; color: FG_COLOR; } + color_class { name: "CURSOR"; color: HL_COLOR_NO_ALPHA 255; } + color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW"; color: HL_COLOR_NO_ALPHA 128; } color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW_TXT"; diff --git a/data/themes/solarized.edc b/data/themes/solarized.edc index 004f2c6..b77ffe6 100644 --- a/data/themes/solarized.edc +++ b/data/themes/solarized.edc @@ -25,6 +25,8 @@ color_classes { color_class { name: "BG" ; color: BG_COLOR; } color_class { name: "FG" ; color: FG_COLOR; } + color_class { name: "CURSOR"; color: 51 153 255 255; } + color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW"; color: 51 153 255 255; } color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW_TXT"; diff --git a/data/themes/solarized_light.edc b/data/themes/solarized_light.edc index 09d0410..120fb83 100644 --- a/data/themes/solarized_light.edc +++ b/data/themes/solarized_light.edc @@ -25,6 +25,8 @@ color_classes { color_class { name: "BG" ; color: BG_COLOR; } color_class { name: "FG" ; color: FG_COLOR; } + color_class { name: "CURSOR"; color: 51 153 255 255; } + color_class { name: "CURSOR_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW"; color: 51 153 255 255; } color_class { name: "GLOW_HIGHLIGHT"; color: 255 255 255 255; } color_class { name: "GLOW_TXT"; --