raster pushed a commit to branch feature/themes/flat.

http://git.enlightenment.org/core/efl.git/commit/?id=2b3a6cfa6f116b11b4dead42ef4d6072feafef93

commit 2b3a6cfa6f116b11b4dead42ef4d6072feafef93
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Sat Oct 17 22:50:39 2020 +0100

    TH - support winlist win thumbnails
---
 data/elementary/themes/edc/winlist.edc | 58 ++++++++++++++++++++++++++++------
 1 file changed, 49 insertions(+), 9 deletions(-)

diff --git a/data/elementary/themes/edc/winlist.edc 
b/data/elementary/themes/edc/winlist.edc
index 462e2c5846..153d481383 100644
--- a/data/elementary/themes/edc/winlist.edc
+++ b/data/elementary/themes/edc/winlist.edc
@@ -27,7 +27,7 @@ group { name: "e/widgets/winlist/main";
          scale: 1;
          description { state: "default" 0.0;
             align: 0.0 0.0;
-            FIXED_SIZE(48, 48)
+            FIXED_SIZE(80, 80)
             rel1.relative: 0.0 1.0;
             rel1.offset: 8 8;
             rel1.to_y: "e.text.title";
@@ -37,14 +37,32 @@ group { name: "e/widgets/winlist/main";
             offscale;
          }
       }
+      part { name: "win"; type: SPACER;
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel.to: "e.swallow.icon";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 8 0;
+            rel2.relative: 2.0 1.0;
+            FIXED_SIZE(80, 80)
+            offscale;
+         }
+      }
+      part { name: "e.swallow.win"; type: SWALLOW;
+         description { state: "default" 0.0;
+            rel.to: "win";
+         }
+      }
       part { name: "e.text.label"; type: TEXT;
          scale: 1;
          description { state: "default" 0.0;
             rel1.relative: 1.0 0.0;
             rel1.offset: 8 0;
-            rel1.to: "e.swallow.icon";
+            rel1.to: "win";
             rel2.offset: -9 -9;
-            rel2.to_y: "e.swallow.icon";
+            rel2.to_y: "win";
             align: 0.0 0.5;
             color: 160 160 160 255;
             text { font: FNBD; size: 10;
@@ -91,10 +109,11 @@ group { name: "e/widgets/winlist/item";
          description { state: "default" 0.0;
             rel1.offset: 8 8;
             rel1.relative: 1.0 0.0;
-            rel1.to_x: "icon";
+            rel1.to_x: "win";
             rel2.offset: -9 -9;
             color: 160 160 160 255;
             offscale;
+            min: 0 40;
             text { font: FN; size: 10;
                min: 0 1;
                align: 0.0 0.5;
@@ -114,14 +133,36 @@ group { name: "e/widgets/winlist/item";
             rel1.offset: 8 8;
             rel2.relative: 0.0 1.0;
             rel2.offset: 8 -9;
+            FIXED_SIZE(40, 40)
+            offscale;
+         }
+      }
+      part { name: "win"; type: SPACER;
+         scale: 1;
+         description { state: "default" 0.0;
+            align: 0.0 0.5;
+            aspect: 1.0 1.0; aspect_preference: VERTICAL;
+            rel.to: "icon";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: 8 0;
+            rel2.relative: 2.0 1.0;
+            FIXED_SIZE(40, 40)
             offscale;
          }
       }
       part { name: "e.swallow.icon"; type: SWALLOW; mouse_events: 0;
          description { state: "default" 0.0;
-            align: 0.5 0.5;
-            rel1.to: "icon";
-            rel2.to: "icon";
+            rel.to: "icon";
+         }
+         description { state: "iconified" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.25 0.25;
+            rel2.relative: 0.75 0.75;
+        }
+      }
+      part { name: "e.swallow.win"; type: SWALLOW; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel.to: "win";
          }
          description { state: "iconified" 0.0;
             inherit: "default" 0.0;
@@ -132,8 +173,7 @@ group { name: "e/widgets/winlist/item";
       part { name: "label"; type: TEXT; mouse_events: 0;
          scale: 1;
          description { state: "default" 0.0;
-            rel1.to: "e.text.label";
-            rel2.to: "e.text.label";
+            rel.to: "e.text.label";
             color: 255 255 255 255;
             text { font: FN; size: 10;
                text_source: "e.text.label";

-- 


Reply via email to