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 158ec3dddf8fd3928f81a1d859f41e698674758b
Author: Carsten Haitzler <ras...@rasterman.com>
AuthorDate: Thu Sep 11 14:33:45 2025 +0100

    theme - add swallows and groups for efm2
    
    over swallow (centered overlayed in the middle image)
    badge swallow (bottom right corner over icon image)
    resizer obj going to be used for resizing icons
    
    @feat
---
 data/elementary/themes/edc/fileman.edc | 104 +++++++++++++++++++++++++++++++++
 1 file changed, 104 insertions(+)

diff --git a/data/elementary/themes/edc/fileman.edc b/data/elementary/themes/edc/fileman.edc
index f90d46cc92..b9cca2a3fe 100644
--- a/data/elementary/themes/edc/fileman.edc
+++ b/data/elementary/themes/edc/fileman.edc
@@ -73,6 +73,23 @@ group { name: "e/fileman/default/list/variable";
             fixed: 1 1;
          }
       }
+      part { name: "e.swallow.icon_over"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon";
+         description { state: "default" 0.0;
+            rel.to: "icon0";
+            rel1.relative: 0.20 0.20;
+            rel2.relative: 0.80 0.80;
+            fixed: 1 1;
+         }
+      }
+      part { name: "e.swallow.icon_badge"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon";
+         description { state: "default" 0.0;
+            rel.to: "icon0";
+            rel1.relative: 0.667 0.667;
+            fixed: 1 1;
+         }
+      }
       part { name: "e.text.label"; type: TEXT; mouse_events: 0;
          scale: 1;
          description { state: "default" 0.0;
@@ -1464,6 +1481,23 @@ group { name: "e/fileman/default/icon/fixed";
             rel.to: "icon0";
          }
       }
+      part { name: "e.swallow.icon_over"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon";
+         description { state: "default" 0.0;
+            rel.to: "icon0";
+            rel1.relative: 0.20 0.20;
+            rel2.relative: 0.80 0.80;
+            fixed: 1 1;
+         }
+      }
+      part { name: "e.swallow.icon_badge"; type: SWALLOW; mouse_events: 0;
+         clip_to: "icon";
+         description { state: "default" 0.0;
+            rel.to: "icon0";
+            rel1.relative: 0.667 0.667;
+            fixed: 1 1;
+         }
+      }
       part { name: "textmaster"; type: RECT;
          description { state: "default" 0.0;
          }
@@ -2598,6 +2632,76 @@ group { name: "e/fileman/default/list/drop_between";
    }
 }
 
+group { name: "e/fileman/default/icon/resizer";
+   images.image: "outline.png" COMP;
+   images.image: "diagonal_stripes.png" COMP;
+   parts {
+      part { name: "pat"; mouse_events: 0;
+         description { state: "default" 0.0;
+            rel.to: "base";
+            rel1.offset: 1 1;
+            rel2.offset: -2 -2;
+            image.normal: "diagonal_stripes.png";
+            color_class: "/bg/normal/fileman/selection/base";
+            TILED_PATTERN(240, 240)
+         }
+      }
+      part { name: "base"; mouse_events: 0;
+         description { state: "default" 0.0;
+            image.normal: "outline.png";
+            image.border: 4 4 4 4;
+            image.middle: 0;
+            fill.smooth: 0;
+            color_class: "/bg/normal/fileman/selection/outline";
+         }
+      }
+      part { name: "left"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel.to: "base";
+            rel2.relative: 0.0 1.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 0 0 0 0;
+            offscale;
+         }
+      }
+      part { name: "right"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel.to: "base";
+            rel1.relative: 1.0 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 0 0 0 0;
+            offscale;
+         }
+      }
+      part { name: "top"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel.to: "base";
+            rel2.relative: 1.0 0.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 0 0 0 0;
+            offscale;
+         }
+      }
+      part { name: "bottom"; type: RECT;
+         scale: 1;
+         description { state: "default" 0.0;
+            rel.to: "base";
+            rel1.relative: 0.0 1.0;
+            rel1.offset: -4 -4;
+            rel2.offset: 3 3;
+            color: 0 0 0 0;
+            offscale;
+         }
+      }
+   }
+}
+
 group { name: "e/fileman/default/rubberband";
    images.image: "outline.png" COMP;
    images.image: "diagonal_stripes.png" COMP;

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

Reply via email to