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.