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";

-- 


Reply via email to