This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository efl.

View the commit online.

commit 81cba676d77be3508aab01866c7590211b21d23a
Author: Carsten Haitzler <ras...@rasterman.com>
AuthorDate: Wed Mar 8 15:58:55 2023 +0000

    theme - fileman - support special mono icons that match label color
    
    @feat
---
 data/elementary/themes/edc/fileman.edc | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/data/elementary/themes/edc/fileman.edc b/data/elementary/themes/edc/fileman.edc
index 1604ecce34..225198eb30 100644
--- a/data/elementary/themes/edc/fileman.edc
+++ b/data/elementary/themes/edc/fileman.edc
@@ -77,6 +77,21 @@ group { name: "e/fileman/default/list/variable";
             inherit: "default" 0.0;
          }
       }
+      part { name: "icon_mono"; type: RECT;
+         description { state: "default" 0.0;
+            rel.to: "icon";
+            color_class: "/fg/normal/grid/item";
+         }
+         description { state: "selected" 0.0;
+            color_class: "/fg/selected/grid/item";
+         }
+      }
+      part { name: "e.swallow.icon_mono"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon_mono";
+         description { state: "default" 0.0;
+            rel.to: "icon0";
+         }
+      }
       part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
          clip_to: "icon";
          description { state: "default" 0.0;
@@ -217,11 +232,13 @@ group { name: "e/fileman/default/list/variable";
          action: STATE_SET "selected" 0.0;
          target: "sel_base";
          target: "e.text.label";
+         target: "icon_mono";
       }
       program { signal: "e,state,unselected"; source: "e";
          action: STATE_SET "default" 0.0;
          target: "sel_base";
          target: "e.text.label";
+         target: "icon_mono";
       }
       program { signal: "mouse,down,1"; source: "label_event";
          script {
@@ -1299,6 +1316,21 @@ group { name: "e/fileman/default/icon/fixed";
             inherit: "default" 0.0;
          }
       }
+      part { name: "icon_mono"; type: RECT;
+         description { state: "default" 0.0;
+            rel.to: "icon";
+            color_class: "/fg/normal/grid/item";
+         }
+         description { state: "selected" 0.0;
+            color_class: "/fg/selected/grid/item";
+         }
+      }
+      part { name: "e.swallow.icon_mono"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon_mono";
+         description { state: "default" 0.0;
+            rel.to: "icon0";
+         }
+      }
       part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
          clip_to: "icon";
          description { state: "default" 0.0;
@@ -1444,11 +1476,13 @@ group { name: "e/fileman/default/icon/fixed";
          action: STATE_SET "selected" 0.0;
          target: "e.text.label";
          target: "base";
+         target: "icon_mono";
       }
       program { signal: "e,state,unselected"; source: "e";
          action: STATE_SET "default" 0.0;
          target: "e.text.label";
          target: "base";
+         target: "icon_mono";
       }
       program { signal: "mouse,down,1"; source: "label_event";
          script {

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to