Good afternoon,

Please bear with me as I am neither a dev, nor experienced with patching / 
formatting etc.

I have modified the entry and fileman for THEMES/efenniht, since I think it's a 
shame to be broken for release.
Please do review and if it works out, I'll also do the same for detourious.

Thanks in advance,

Robert
Index: e/entry.edc
===================================================================
--- e/entry.edc	(revision 79742)
+++ e/entry.edc	(working copy)
@@ -32,16 +32,12 @@ collections {
       }
       programs {
          program {
-            name: "disable";
-            signal: "e,state,disabled";
-            source: "e";
+            signal: "e,state,focused"; source: "e";
             action: STATE_SET "disabled" 0.0;
             target: "base";
          }
          program {
-            name: "enable";
-            signal: "e,state,enabled";
-            source: "e";
+            signal: "e,state,unfocused"; source: "e";
             action: STATE_SET "default" 0.0;
             target: "base";
          }
@@ -180,15 +176,13 @@ collections {
          }
       }
    }
-   group {
-      name: "e/widgets/entry/selection";
-      data.item: "on_foreground" "0";
+   group { name: "e/widgets/entry/selection";
+//      data.item: "on_foreground" "0";
       parts {
-         part {
-            name: "selection";
+         part { name: "selection";
             type: RECT;
-            description {
-               state: "default" 0.0;
+            mouse_events: 0;
+            description { state: "default" 0.0;
                rel1.offset: 2 0;
                rel2.offset: 1 -1;
                color: 128 128 128 128;
Index: e/fileman.edc
===================================================================
--- e/fileman.edc	(revision 79742)
+++ e/fileman.edc	(working copy)
@@ -135,16 +135,150 @@ collections {
    group { name: "e/fileman/default/window/main";
       parts {
          BG_GRADIENT("e.swallow.bg")
-         part {
-            name: "e.swallow.bg";
+         part { name: "e.swallow.bg";
             type: SWALLOW;
             mouse_events: 0;
-            description {
-               state: "default" 0.0;
+            description { state: "default" 0.0;
             }
          }
+
+         part { name: "e.swallow.toolbar"; 
+            type: SWALLOW;
+            description { state: "default" 0.0;
+            }
+            description { state: "tb_top" 0.0;
+               align: 0.5 0.0;
+               rel1.offset: 0 0;
+               rel2.offset: -1 0;
+               rel2.relative: 1.0 0.0;
+               fixed: 0 1;
+            }
+            description { state: "tb_bottom" 0.0;
+               align: 0.5 1.0;
+               rel1.offset: 0 0;
+               rel1.relative: 0.0 1.0;
+               rel2.offset: -1 0;
+               fixed: 0 1;
+            }
+         }
+         part { name: "e.swallow.favorites";
+            type: SWALLOW;
+            description { state: "default" 0.0;
+               align: 0.0 1.0;
+               rel1.offset: 0 0;
+               rel1.to: "region";
+               rel2.offset: 0 -1;
+               rel2.relative: 0.0 1.0;
+               rel2.to: "region";
+               fixed: 1 0;
+            }
+         }
+
+         part { name: "e.swallow.content"; 
+            type: SWALLOW;
+            description { state: "default" 0.0;
+               rel1.offset: 0 0;
+               rel1.to: "region";
+               rel2.offset: -1 -1;
+               rel2.to: "region";
+               align: 1.0 1.0;
+            }
+            description { state: "fav" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 1.0 0.0;
+               rel1.to_x: "e.swallow.favorites";
+            }
+         }
+         part { name: "region"; 
+            type: SPACER;
+            description { state: "default" 0.0;
+            }
+            description { state: "tb_top" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 0.0 1.0;
+               rel1.to_y: "e.swallow.toolbar";
+            }
+            description { state: "tb_bottom" 0.0;
+               inherit: "default" 0.0;
+               rel2.relative: 1.0 0.0;
+               rel2.to_y: "e.swallow.toolbar";
+            }
+            description { state: "tb_left" 0.0;
+               inherit: "default" 0.0;
+               rel1.relative: 1.0 0.0;
+               rel1.to_x: "e.swallow.toolbar";
+            }
+            description { state: "tb_right" 0.0;
+               inherit: "default" 0.0;
+               rel2.relative: 0.0 1.0;
+               rel2.to_x: "e.swallow.toolbar";
+            }
+         }
       }
+      programs {
+         program {
+            signal: "e,favorites,enabled"; source: "e";
+            action: STATE_SET "fav" 0.0;
+            target: "e.swallow.content";
+         }
+         program {
+            signal: "e,favorites,disabled"; source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "e.swallow.content";
+         }
+         program {
+            signal: "e,toolbar,left"; source: "e";
+            action: STATE_SET "tb_left" 0.0;
+            target: "e.swallow.toolbar";
+            target: "region";
+         }
+         program {
+            signal: "e,toolbar,right"; source: "e";
+            action: STATE_SET "tb_right" 0.0;
+            target: "e.swallow.toolbar";
+            target: "region";
+         }
+         program {
+            signal: "e,toolbar,top"; source: "e";
+            action: STATE_SET "tb_top" 0.0;
+            target: "e.swallow.toolbar";
+            target: "region";
+         }
+         program {
+            signal: "e,toolbar,bottom"; source: "e";
+            action: STATE_SET "tb_bottom" 0.0;
+            target: "e.swallow.toolbar";
+            target: "region";
+         }
+         program {
+            signal: "e,toolbar,disabled"; source: "e";
+            action: STATE_SET "default" 0.0;
+            target: "e.swallow.toolbar";
+            target: "region";
+         }
+      }
    }
+
+   group { name: "e/fileman/toolbar/default/base";
+      parts {
+         part { name: "base";
+            type: RECT;
+            description { state: "default" 0.0;
+               color: 0 0 0 0;
+            }
+         }
+         part { name: "e.swallow.event"; type: SWALLOW;
+            description { state: "default" 0.0;
+               rel1.to: "e.swallow.content";
+               rel2.to: "e.swallow.content";
+            }
+         }
+         part { name: "e.swallow.content"; type: SWALLOW;
+            description { state: "default" 0.0;
+            }
+         }
+      }
+   }
    //group { name: "e/fileman/default/progress";
    //   min: 250 40;
    //   images {
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to