seoz pushed a commit to branch master.

http://git.enlightenment.org/themes/dark.git/commit/?id=9df616d085b8bcbb8aa63bd899fec6416e52121f

commit 9df616d085b8bcbb8aa63bd899fec6416e52121f
Author: Niraj Kumar <jiraj...@samsung.com>
Date:   Wed Oct 16 21:03:40 2013 +0900

    progress: Added theme for the vertical and horizontal multiple progress 
status
    
    reviewer: seoz
    
    reviewer comment: this needs some fixes but I and raster will fix them up 
after this commit due to phab D232 corruption.
    
    Differential Revision: https://phab.enlightenment.org/D232
---
 edje/edc/elm/progress.edc                          | 299 ++++++++++++++++++---
 edje/img/inset_bar_horiz_glow_base_recording.png   | Bin 0 -> 13825 bytes
 .../inset_bar_horiz_glow_inv_base_recording.png    | Bin 0 -> 15274 bytes
 edje/img/inset_bar_vert_glow_base_recording.png    | Bin 0 -> 17543 bytes
 .../img/inset_bar_vert_glow_inv_base_recording.png | Bin 0 -> 17747 bytes
 5 files changed, 267 insertions(+), 32 deletions(-)

diff --git a/edje/edc/elm/progress.edc b/edje/edc/elm/progress.edc
index 89dcc2d..1e70908 100644
--- a/edje/edc/elm/progress.edc
+++ b/edje/edc/elm/progress.edc
@@ -398,25 +398,25 @@ group { name: "elm/progressbar/horizontal/default";
       }
    }
    programs {
-      program {
+      program { name: "inverted-on";
          signal: "elm,state,inverted,on"; source: "elm";
          action:  STATE_SET "inv" 0.0;
          target: "bar";
          target: "barend";
          target: "light";
       }
-      program {
+      program { name: "inverted-off";
          signal: "elm,state,inverted,off"; source: "elm";
          action:  STATE_SET "default" 0.0;
          target: "bar";
          target: "barend";
          target: "light";
       }
-      program {
+      program { name: "drag-set";
          signal: "drag,set"; source: "elm.cur.progressbar";
          script {
             new a, Float:dx, Float:dy, Float:vl, st[20];
-            
+
             get_drag(PART:"elm.cur.progressbar", dx, dy);
             get_state(PART:"bar", st, 19, vl);
             if (!strcmp(st, "inv")) {
@@ -475,13 +475,13 @@ group { name: "elm/progressbar/horizontal/default";
          after: "pulse0";
          after: "pulse0.1";
       }
-      program {
+      program { name: "fraction";
          signal: "elm,state,fraction"; source: "elm";
          action:  STATE_SET "default" 0.0;
          target: "elm.text.status";
          after: "pulse-stop";
       }
-      program {
+      program { name: "elmpulse-stop";
          signal: "elm,state,pulse,stop"; source: "elm";
          action: ACTION_STOP;
          target: "pulse0";
@@ -492,17 +492,17 @@ group { name: "elm/progressbar/horizontal/default";
          action:  STATE_SET "default" 0.0;
          target: "pulse_clip";
       }
-      program {
+      program { name: "units-visible";
          signal: "elm,state,units,visible"; source: "elm";
          action:  STATE_SET "default" 0.0;
          target: "elm.text.status";
       }
-      program {
+      program { name: "units-hidden";
          signal: "elm,state,units,hidden"; source: "elm";
          action:  STATE_SET "hidden" 0.0;
          target: "elm.text.status";
       }
-      program {
+      program { name: "text-visible";
          signal: "elm,state,text,visible"; source: "elm";
          script {
             new m = get_int(slmode);
@@ -510,15 +510,15 @@ group { name: "elm/progressbar/horizontal/default";
             eval_mode(m);
          }
       }
-      program {
+      program { name: "text-hidden";
          signal: "elm,state,text,hidden"; source: "elm";
-         script {         
+         script {
             new m = get_int(slmode);
             m &= ~LABEL; set_int(slmode, m);
             eval_mode(m);
          }
       }
-      program {
+      program { name: "icon-visible";
          signal: "elm,state,icon,visible"; source: "elm";
          script {
             new m = get_int(slmode);
@@ -526,25 +526,25 @@ group { name: "elm/progressbar/horizontal/default";
             eval_mode(m);
          }
       }
-      program {
+      program { name: "icon-hidden";
          signal: "elm,state,icon,hidden"; source: "elm";
-         script {         
+         script {
             new m = get_int(slmode);
             m &= ~ICON; set_int(slmode, m);
             eval_mode(m);
          }
       }
-      program {
+      program { name: "state-disabled";
          signal: "elm,state,disabled"; source: "elm";
-         script {         
+         script {
             new m = get_int(slmode);
             m |= DISABLE; set_int(slmode, m);
             eval_mode(m);
          }
       }
-      program {
+      program { name: "state-enabled";
          signal: "elm,state,enabled"; source: "elm";
-         script {         
+         script {
             new m = get_int(slmode);
             m &= ~DISABLE; set_int(slmode, m);
             eval_mode(m);
@@ -970,25 +970,25 @@ group { name: "elm/progressbar/vertical/default";
       }
    }
    programs {
-      program {
+      program { name: "inverted-on";
          signal: "elm,state,inverted,on"; source: "elm";
          action:  STATE_SET "inv" 0.0;
          target: "bar";
          target: "barend";
          target: "light";
       }
-      program {
+      program { name: "inverted-off";
          signal: "elm,state,inverted,off"; source: "elm";
          action:  STATE_SET "default" 0.0;
          target: "bar";
          target: "barend";
          target: "light";
       }
-      program {
+      program { name: "drag-set";
          signal: "drag,set"; source: "elm.cur.progressbar";
          script {
             new a, Float:dx, Float:dy, Float:vl, st[20];
-            
+
             get_drag(PART:"elm.cur.progressbar", dx, dy);
             get_state(PART:"bar", st, 19, vl);
             if (!strcmp(st, "inv")) {
@@ -1047,13 +1047,13 @@ group { name: "elm/progressbar/vertical/default";
          after: "pulse0";
          after: "pulse0.1";
       }
-      program {
+      program { name: "fraction";
          signal: "elm,state,fraction"; source: "elm";
          action:  STATE_SET "default" 0.0;
          target: "elm.text.status";
          after: "pulse-stop";
       }
-      program {
+      program { name: "elmpulsestop";
          signal: "elm,state,pulse,stop"; source: "elm";
          action: ACTION_STOP;
          target: "pulse0";
@@ -1064,17 +1064,17 @@ group { name: "elm/progressbar/vertical/default";
          action:  STATE_SET "default" 0.0;
          target: "pulse_clip";
       }
-      program {
+      program { name: "unit-visible";
          signal: "elm,state,units,visible"; source: "elm";
          action:  STATE_SET "default" 0.0;
          target: "elm.text.status";
       }
-      program {
+      program { name: "unit-hidden";
          signal: "elm,state,units,hidden"; source: "elm";
          action:  STATE_SET "hidden" 0.0;
          target: "elm.text.status";
       }
-      program {
+      program { name: "text-visible";
          signal: "elm,state,text,visible"; source: "elm";
          script {
             new m = get_int(slmode);
@@ -1082,7 +1082,7 @@ group { name: "elm/progressbar/vertical/default";
             eval_mode(m);
          }
       }
-      program {
+      program { name: "text-hidden";
          signal: "elm,state,text,hidden"; source: "elm";
          script {         
             new m = get_int(slmode);
@@ -1090,7 +1090,7 @@ group { name: "elm/progressbar/vertical/default";
             eval_mode(m);
          }
       }
-      program {
+      program { name: "icon-visible";
          signal: "elm,state,icon,visible"; source: "elm";
          script {
             new m = get_int(slmode);
@@ -1098,7 +1098,7 @@ group { name: "elm/progressbar/vertical/default";
             eval_mode(m);
          }
       }
-      program {
+      program { name: "icon-hidden";
          signal: "elm,state,icon,hidden"; source: "elm";
          script {         
             new m = get_int(slmode);
@@ -1106,7 +1106,7 @@ group { name: "elm/progressbar/vertical/default";
             eval_mode(m);
          }
       }
-      program {
+      program { name: "elmdisabled";
          signal: "elm,state,disabled"; source: "elm";
          script {         
             new m = get_int(slmode);
@@ -1114,7 +1114,7 @@ group { name: "elm/progressbar/vertical/default";
             eval_mode(m);
          }
       }
-      program {
+      program { name: "elmenabled";
          signal: "elm,state,enabled"; source: "elm";
          script {         
             new m = get_int(slmode);
@@ -1221,3 +1221,238 @@ group { name: "elm/progressbar/horizontal/wheel";
       }
    }
 }
+
+group { name: "elm/progressbar/horizontal/double";
+   inherit: "elm/progressbar/horizontal/default";
+   images {
+      image: "inset_bar_horiz_glow_base_recording.png" COMP;
+      image: "inset_bar_horiz_glow_inv_base_recording.png" COMP;
+   }
+   parts {
+      part { name: "elm.cur.progressbar1"; mouse_events: 0; type: SPACER;
+         scale: 1;
+         dragable.confine: "inside";
+         dragable.x: 1 1 1;
+         dragable.y: 0 0 0;
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            min: 8 4;
+            max: 8 4;
+            rel1.to: "inside";
+            rel2.to: "inside";
+         }
+      }
+      part { name: "barend1"; type: SPACER;
+         scale: 1;
+         description { state: "default" 0.0;
+            fixed: 1 0;
+            min: 14 16;
+            rel1.to_x: "elm.cur.progressbar1";
+            rel1.relative: 1.0 0.0;
+            rel2.to_x: "elm.cur.progressbar1";
+            rel2.relative: 1.0 1.0;
+            align: 0.0 0.5;
+         }
+         description { state: "inv" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel2.relative: 0.0 1.0;
+            align: 1.0 0.5;
+         }
+      }
+      part { name: "bar1";
+         clip_to: "fract_clip";
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to_x: "ins0";
+            rel1.to_y: "bg";
+            rel1.relative: (12/16) -0.25;
+            rel2.to_x: "barend1";
+            rel2.to_y: "bg";
+            rel2.relative: 1.0 1.25;
+            image.normal: "inset_bar_horiz_glow_base_recording.png";
+            image.border: 0 72 0 0;
+            image.border_scale_by: 0.25; image.border_scale: 1;
+         }
+         description { state: "inv" 0.0;
+            inherit: "default" 0.0;
+            rel1.to_x: "barend";
+            rel1.relative: 0.0 -0.25;
+            rel2.to_x: "ins1";
+            rel2.relative: (4/16) 1.25;
+            image.normal: "inset_bar_horiz_glow_inv_base_recording.png";
+            image.border: 72 0 0 0;
+         }
+      }
+      part { name: "light1";
+         clip_to: "fract_clip";
+         scale: 1;
+         description { state: "default" 0.0;
+            max: 36 11;
+            rel1.to_x: "bar1";
+            rel1.to_y: "bar1";
+            rel1.relative: 0.0 (26/96);
+            rel2.to_x: "barend1";
+            rel2.to_y: "bar1";
+            rel2.relative: 0.2 ((26+44)/96);
+            align: 1.0 0.0;
+            image.normal: "inset_bar_horiz_glow_light.png";
+            image.border: 0 20 0 0;
+            image.border_scale_by: 0.25; image.border_scale: 1;
+            color: 255 255 255 0;
+         }
+         description { state: "inv" 0.0;
+            inherit: "default" 0.0;
+            rel1.to_x: "barend1";
+            rel1.to_y: "bar1";
+            rel1.relative: 0.8 (26/96);
+            rel2.to_x: "bar1";
+            rel2.to_y: "bar1";
+            rel2.relative: 1.0 ((26+44)/96);
+            align: 0.0 0.0;
+            image.normal: "inset_bar_horiz_glow_inv_light.png";
+            image.border: 20 0 0 0;
+         }
+      }
+   }
+   programs {
+      program { name: "inverted-on";
+         signal: "elm,state,inverted,on"; source: "elm";
+         action:  STATE_SET "inv" 0.0;
+         target: "bar";
+         target: "bar1";
+         target: "barend";
+         target: "barend1";
+         target: "light";
+         target: "light1";
+      }
+      program
+       { name: "inverted-off";
+         signal: "elm,state,inverted,off"; source: "elm";
+         action:  STATE_SET "default" 0.0;
+         target: "bar";
+         target: "bar1";
+         target: "barend";
+         target: "barend1";
+         target: "light";
+         target: "light1";
+      }
+   }
+}
+
+group { name: "elm/progressbar/vertical/double";
+   inherit: "elm/progressbar/vertical/default";
+   images {
+      image: "inset_bar_vert_glow_base_recording.png" COMP;
+      image: "inset_bar_vert_glow_inv_base_recording.png" COMP;
+   }
+   parts {
+      part { name: "elm.cur.progressbar1"; mouse_events: 0; type: SPACER;
+         scale: 1;
+         dragable.confine: "inside";
+         dragable.x: 0 0 0;
+         dragable.y: 1 1 1;
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            min: 4 8;
+            max: 4 8;
+            rel1.to: "inside";
+            rel2.to: "inside";
+         }
+      }
+      part { name: "barend1"; type: SPACER;
+         scale: 1;
+         description { state: "default" 0.0;
+            fixed: 0 1;
+            min: 16 14;
+            rel1.to_y: "elm.cur.progressbar1";
+            rel1.relative: 0.0 1.0;
+            rel2.to_y: "elm.cur.progressbar1";
+            rel2.relative: 1.0 1.0;
+            align: 0.5 0.0;
+         }
+         description { state: "inv" 0.0;
+            inherit: "default" 0.0;
+            rel1.relative: 0.0 0.0;
+            rel2.relative: 1.0 0.0;
+            align: 0.5 1.0;
+         }
+      }
+      part { name: "bar1";
+         clip_to: "fract_clip";
+         scale: 1;
+         description { state: "default" 0.0;
+            rel1.to_y: "ins0";
+            rel1.to_x: "bg";
+            rel1.relative: -0.25 (12/16);
+            rel2.to_y: "barend1";
+            rel2.to_x: "bg";
+            rel2.relative: 1.25 1.0;
+            image.normal: "inset_bar_vert_glow_base_recording.png";
+            image.border: 0 0 0 72;
+            image.border_scale_by: 0.25; image.border_scale: 1;
+         }
+         description { state: "inv" 0.0;
+            inherit: "default" 0.0;
+            rel1.to_y: "barend1";
+            rel1.relative: -0.25 0.0;
+            rel2.to_y: "ins1";
+            rel2.relative: 1.25 (4/16);
+            image.normal: "inset_bar_vert_glow_inv_base_recording.png";
+            image.border: 0 0 72 0;
+         }
+      }
+      part { name: "light1";
+         clip_to: "fract_clip";
+         scale: 1;
+         description { state: "default" 0.0;
+            max: 11 36;
+            rel1.to_y: "bar1";
+            rel1.to_x: "bar1";
+            rel1.relative: (26/96) 0.0;
+            rel2.to_y: "barend1";
+            rel2.to_x: "bar1";
+            rel2.relative: ((26+44)/96) 0.2;
+            align: 0.0 1.0;
+            image.normal: "inset_bar_vert_glow_light.png";
+            image.border: 0 0 0 20;
+            image.border_scale_by: 0.25; image.border_scale: 1;
+            color: 255 255 255 0;
+         }
+         description { state: "inv" 0.0;
+            inherit: "default" 0.0;
+            rel1.to_y: "barend1";
+            rel1.to_x: "bar1";
+            rel1.relative: (26/96) 0.8;
+            rel2.to_y: "bar1";
+            rel2.to_x: "bar1";
+            rel2.relative: ((26+44)/96) 1.0;
+            align: 0.0 0.0;
+            image.normal: "inset_bar_vert_glow_inv_light.png";
+            image.border: 0 0 20 0;
+         }
+      }
+   }
+   programs {
+      program { name: "inverted-on";
+         signal: "elm,state,inverted,on"; source: "elm";
+         action:  STATE_SET "inv" 0.0;
+         target: "bar";
+         target: "barend";
+         target: "light";
+         target: "bar1";
+         target: "barend1";
+         target: "light1";
+      }
+      program { name: "inverted-off";
+         signal: "elm,state,inverted,off"; source: "elm";
+         action:  STATE_SET "default" 0.0;
+         target: "bar";
+         target: "barend";
+         target: "light";
+         target: "bar1";
+         target: "barend1";
+         target: "light1";
+      }
+   }
+}
diff --git a/edje/img/inset_bar_horiz_glow_base_recording.png 
b/edje/img/inset_bar_horiz_glow_base_recording.png
new file mode 100644
index 0000000..7963de5
Binary files /dev/null and b/edje/img/inset_bar_horiz_glow_base_recording.png 
differ
diff --git a/edje/img/inset_bar_horiz_glow_inv_base_recording.png 
b/edje/img/inset_bar_horiz_glow_inv_base_recording.png
new file mode 100644
index 0000000..2beff29
Binary files /dev/null and 
b/edje/img/inset_bar_horiz_glow_inv_base_recording.png differ
diff --git a/edje/img/inset_bar_vert_glow_base_recording.png 
b/edje/img/inset_bar_vert_glow_base_recording.png
new file mode 100644
index 0000000..7443c21
Binary files /dev/null and b/edje/img/inset_bar_vert_glow_base_recording.png 
differ
diff --git a/edje/img/inset_bar_vert_glow_inv_base_recording.png 
b/edje/img/inset_bar_vert_glow_inv_base_recording.png
new file mode 100644
index 0000000..9e01ed0
Binary files /dev/null and 
b/edje/img/inset_bar_vert_glow_inv_base_recording.png differ

-- 


Reply via email to