raster pushed a commit to branch master.
commit d6e73ea14f046a31729939d9ae694fd9e99dd685
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date: Sun Aug 11 01:06:00 2013 +0900
progrssbar - almost done. vertical working... status display to go
---
edje/edc/elm/progress.edc | 573 ++++++++++++++++++++++++++++-
edje/img/inset_bar_horiz_base.png | Bin 2581 -> 2188 bytes
edje/img/inset_bar_horiz_inside_base.png | Bin 285 -> 293 bytes
edje/img/inset_bar_horiz_inside_light.png | Bin 249 -> 264 bytes
edje/img/inset_bar_horiz_light.png | Bin 950 -> 848 bytes
edje/img/inset_bar_vert_base.png | Bin 0 -> 2122 bytes
edje/img/inset_bar_vert_glow_base.png | Bin 0 -> 16705 bytes
edje/img/inset_bar_vert_glow_inv_base.png | Bin 0 -> 16696 bytes
edje/img/inset_bar_vert_glow_inv_light.png | Bin 0 -> 2362 bytes
edje/img/inset_bar_vert_glow_light.png | Bin 0 -> 2332 bytes
edje/img/inset_bar_vert_glow_mid_base.png | Bin 0 -> 9069 bytes
edje/img/inset_bar_vert_glow_mid_light.png | Bin 0 -> 1620 bytes
edje/img/inset_bar_vert_inside_base.png | Bin 0 -> 254 bytes
edje/img/inset_bar_vert_inside_light.png | Bin 0 -> 221 bytes
edje/img/inset_bar_vert_light.png | Bin 0 -> 697 bytes
15 files changed, 566 insertions(+), 7 deletions(-)
diff --git a/edje/edc/elm/progress.edc b/edje/edc/elm/progress.edc
index a8c7444..cfbcfed 100644
--- a/edje/edc/elm/progress.edc
+++ b/edje/edc/elm/progress.edc
@@ -97,7 +97,7 @@ group { name: "elm/progressbar/horizontal/default";
visible: 0;
text { font: FN; size: 10;
min: 0 0;
- text_class: "slider_text";
+ text_class: "progressbar_text";
}
}
description { state: "visible" 0.0;
@@ -124,9 +124,9 @@ group { name: "elm/progressbar/horizontal/default";
rel2.offset: -1 -3;
color: 255 255 255 255;
color3: 0 0 0 128;
- color_class: "slider_text";
+ color_class: "progressbar_text";
text { font: FN; size: 10;
- text_class: "slider";
+ text_class: "progressbar";
min: 0 0;
align: 0.0 0.5;
}
@@ -142,14 +142,13 @@ group { name: "elm/progressbar/horizontal/default";
}
description { state: "disabled_visible" 0.0;
inherit: "visible" 0.0;
- color_class: "slider_text_disabled";
+ color_class: "progressbar_text_disabled";
color: 21 21 21 255;
color3: 255 255 255 15;
}
}
part { name: "bg-hi";
description { state: "default" 0.0;
- min: 16 16;
rel1.to: "bg";
rel1.offset: 0 1;
rel2.to: "bg";
@@ -163,6 +162,7 @@ group { name: "elm/progressbar/horizontal/default";
scale: 1;
description { state: "default" 0.0;
min: 16 16;
+ max: -1 16;
rel1.to_x: "elm.text";
rel1.relative: 1.0 0.0;
rel1.offset: 3 3;
@@ -197,7 +197,6 @@ group { name: "elm/progressbar/horizontal/default";
part { name: "inside-hi";
scale: 1;
description { state: "default" 0.0;
- min: 4 4;
rel1.to: "inside";
rel1.offset: 0 1;
rel2.to: "inside";
@@ -302,7 +301,7 @@ group { name: "elm/progressbar/horizontal/default";
rel1.relative: 1.0 0.0;
rel2.to_x: "inside";
rel2.relative: 1.0 1.0;
- align: -.0 0.5;
+ align: 0.0 0.5;
}
}
part { name: "pulse";
@@ -557,6 +556,566 @@ group { name: "elm/progressbar/horizontal/default";
#undef UNITS
#undef DISABLE
}
+
+group { name: "elm/progressbar/vertical/default";
+ images.image: "inset_bar_vert_base.png" COMP;
+ images.image: "inset_bar_vert_light.png" COMP;
+ images.image: "inset_bar_vert_inside_base.png" COMP;
+ images.image: "inset_bar_vert_inside_light.png" COMP;
+ images.image: "inset_bar_vert_glow_base.png" COMP;
+ images.image: "inset_bar_vert_glow_light.png" COMP;
+ images.image: "inset_bar_vert_glow_inv_base.png" COMP;
+ images.image: "inset_bar_vert_glow_inv_light.png" COMP;
+ images.image: "inset_bar_vert_glow_mid_base.png" COMP;
+ images.image: "inset_bar_vert_glow_mid_light.png" COMP;
+#define ICON 1
+#define LABEL 2
+#define DISABLE 4
+ script {
+ public slmode;
+ public eval_mode(m) {
+ new ic = m & ICON;
+ new l = m & LABEL;
+ new d = m & DISABLE;
+ if (l) {
+ if (!d) {
+ set_state(PART:"elm.text", "visible", 0.0);
+ } else {
+ set_state(PART:"elm.text", "disabled_visible", 0.0);
+ }
+ } else {
+ set_state(PART:"elm.text", "default", 0.0);
+ }
+ if (ic) {
+ set_state(PART:"elm.swallow.content", "visible", 0.0);
+ set_state(PART:"sizer.content", "visible", 0.0);
+ } else {
+ set_state(PART:"elm.swallow.content", "default", 0.0);
+ set_state(PART:"sizer.content", "default", 0.0);
+ }
+ if (!d) {
+ set_state(PART:"dis_clip", "default", 0.0);
+ } else {
+ set_state(PART:"dis_clip", "disabled", 0.0);
+ }
+ }
+ }
+ parts {
+ part { name: "dis_clip"; type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "elm.swallow.content";
+ rel2.to: "elm.swallow.content";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 64;
+ }
+ }
+ part { name: "pulse_clip"; type: RECT;
+ description { state: "default" 0.0;
+ rel1.relative: -2.0 -2.0;
+ rel2.relative: 3.0 3.0;
+ visible: 0;
+ }
+ description { state: "pulse" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "fract_clip"; type: RECT;
+ description { state: "default" 0.0;
+ rel1.relative: -2.0 -2.0;
+ rel2.relative: 3.0 3.0;
+ }
+ description { state: "pulse" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.swallow.content"; type: SWALLOW;
+ clip_to: "dis_clip";
+ description { state: "default" 0.0;
+ visible: 0;
+ align: 0.5 0.0;
+ rel1.offset: 2 0;
+ rel2.offset: -3 -1;
+ rel2.relative: 1.0 0.0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ aspect: 1.0 1.0; aspect_preference: HORIZONTAL;
+ rel1.offset: 2 2;
+ rel2.offset: -3 2;
+ }
+ }
+ part { name: "sizer.content"; type: TEXT; mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ visible: 0;
+ text { font: FN; size: 10;
+ min: 0 0;
+ text_class: "progressbar_text";
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ rel1.to: "elm.swallow.content";
+ rel2.to: "elm.swallow.content";
+ text {
+ min: 1 1;
+ text: "M";
+ }
+ }
+ }
+ part { name: "elm.text"; type: TEXT; mouse_events: 0;
+ effect: SHADOW BOTTOM;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ align: 0.5 0.0;
+ rel1.to_y: "elm.swallow.content";
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 2 -1;
+ rel2.to_y: "elm.swallow.content";
+ rel2.relative: 1.0 1.0;
+ rel2.offset: -3 -1;
+ color: 255 255 255 255;
+ color3: 0 0 0 128;
+ color_class: "progressbar_text";
+ text { font: FN; size: 10;
+ text_class: "progressbar";
+ min: 0 0;
+ align: 0.5 0.0;
+ }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ fixed: 0 1;
+ visible: 1;
+ rel1.offset: 2 2;
+ rel2.offset: -3 2;
+ text.min: 1 1;
+ }
+ description { state: "disabled_visible" 0.0;
+ inherit: "visible" 0.0;
+ color_class: "progressbar_text_disabled";
+ color: 21 21 21 255;
+ color3: 255 255 255 15;
+ }
+ }
+ part { name: "bg-hi";
+ description { state: "default" 0.0;
+ rel1.to: "bg";
+ rel1.offset: 0 1;
+ rel2.to: "bg";
+ rel2.offset: -1 0;
+ image.normal: "inset_bar_vert_light.png";
+ image.border: 0 0 32 32;
+ image.border_scale_by: 0.25; image.border_scale: 1;
+ }
+ }
+ part { name: "bg";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 16;
+ max: 16 -1;
+ rel1.to_y: "elm.text";
+ rel1.relative: 0.0 1.0;
+ rel1.offset: 3 3;
+ rel2.offset: -4 -4;
+ image.normal: "inset_bar_vert_base.png";
+ image.border: 0 0 32 32;
+ image.border_scale_by: 0.25; image.border_scale: 1;
+ }
+ }
+ part { name: "ins0"; type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ rel2.relative: 1.0 0.0;
+ min: 16 5;
+ align: 0.5 0.0;
+ }
+ }
+ part { name: "ins1"; type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ rel1.to: "bg";
+ rel1.relative: 0.0 1.0;
+ rel2.to: "bg";
+ min: 16 5;
+ align: 0.5 1.0;
+ }
+ }
+ part { name: "inside-hi";
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "inside";
+ rel1.offset: 0 1;
+ rel2.to: "inside";
+ rel2.offset: -1 0;
+ image.normal: "inset_bar_vert_inside_light.png";
+ image.border: 0 0 8 8;
+ image.border_scale_by: 0.25; image.border_scale: 1;
+ }
+ }
+ part { name: "inside";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 4 4;
+ rel1.to: "ins0";
+ rel1.relative: (6/16) 1.0;
+ rel2.to: "ins1";
+ rel2.relative: (10/16) 0.0;
+ image.normal: "inset_bar_vert_inside_base.png";
+ image.border: 0 0 8 8;
+ image.border_scale_by: 0.25; image.border_scale: 1;
+ }
+ }
+ part { name: "elm.swallow.bar"; type: SWALLOW; mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "inside";
+ rel2.to: "inside";
+ }
+ }
+ part { name: "elm.cur.progressbar"; 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: "barend"; type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ min: 16 14;
+ rel1.to_y: "elm.cur.progressbar";
+ rel1.relative: 0.0 1.0;
+ rel2.to_y: "elm.cur.progressbar";
+ 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: "bar";
+ 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: "barend";
+ rel2.to_x: "bg";
+ rel2.relative: 1.25 1.0;
+ image.normal: "inset_bar_vert_glow_base.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: "barend";
+ rel1.relative: -0.25 0.0;
+ rel2.to_y: "ins1";
+ rel2.relative: 1.25 (4/16);
+ image.normal: "inset_bar_vert_glow_inv_base.png";
+ image.border: 0 0 72 0;
+ }
+ }
+ part { name: "insidep0"; type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ min: 16 20;
+ rel1.to_y: "inside";
+ rel1.relative: 0.0 0.0;
+ rel2.to_y: "inside";
+ rel2.relative: 1.0 0.0;
+ align: 0.5 1.0;
+ }
+ }
+ part { name: "insidep1"; type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ min: 16 20;
+ rel1.to_y: "inside";
+ rel1.relative: 0.0 1.0;
+ rel2.to_y: "inside";
+ rel2.relative: 1.0 1.0;
+ align: 0.5 0.0;
+ }
+ }
+ part { name: "pulse";
+ clip_to: "pulse_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 24 64;
+ max: 24 64;
+ rel1.to_y: "insidep0";
+ rel1.to_x: "bar";
+ rel1.relative: 0.0 0.0;
+ rel2.to_y: "insidep1";
+ rel2.to_x: "bar";
+ rel2.relative: 1.0 1.0;
+ image.normal: "inset_bar_vert_glow_mid_base.png";
+ align: 0.5 0.0;
+ }
+ description { state: "end" 0.0;
+ inherit: "default" 0.0;
+ align: 0.5 1.0;
+ }
+ }
+ part { name: "elm.text.status"; type: TEXT; mouse_events: 0;
+ scale: 1;
+ effect: GLOW;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "inside";
+ rel2.to: "inside";
+ color_class: "progress_status";
+ align: 0.5 1.0;
+ text { font: FN; size: 10;
+ min: 0 1;
+ text_class: "progress_status";
+ align: 0.5 1.0;
+ }
+ color: 255 255 255 255;
+ color2: 51 153 255 64;
+ color3: 51 153 255 32;
+ visible: 1;
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "pulse2";
+ clip_to: "pulse_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 14 36;
+ max: 14 36;
+ rel1.to: "pulse";
+ rel2.to: "pulse";
+ image.normal: "inset_bar_vert_glow_mid_light.png";
+ color: 255 255 255 0;
+ }
+ description { state: "glow" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "light";
+ clip_to: "fract_clip";
+ scale: 1;
+ description { state: "default" 0.0;
+ max: 11 36;
+ rel1.to_y: "bar";
+ rel1.to_x: "bar";
+ rel1.relative: (26/96) 0.0;
+ rel2.to_y: "barend";
+ rel2.to_x: "bar";
+ 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: "barend";
+ rel1.to_x: "bar";
+ rel1.relative: (26/96) 0.8;
+ rel2.to_y: "bar";
+ rel2.to_x: "bar";
+ 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 {
+ signal: "elm,state,inverted,on"; source: "elm";
+ action: STATE_SET "inv" 0.0;
+ target: "bar";
+ target: "barend";
+ target: "light";
+ }
+ program {
+ signal: "elm,state,inverted,off"; source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bar";
+ target: "barend";
+ target: "light";
+ }
+ program {
+ 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")) {
+ a = round(((1.0 - dy) * 255) / 0.2);
+ custom_state(PART:"light", "inv", 0.0);
+ } else {
+ a = round((dy * 255) / 0.2);
+ custom_state(PART:"light", "default", 0.0);
+ }
+ if (a > 255) { a = 255; }
+ set_state_val(PART:"light", STATE_COLOR, 255, 255, 255, a);
+ set_state(PART:"light", "custom", 0.0);
+ }
+ }
+ program { name: "pulse-mode0";
+ signal: "elm,state,pulse"; source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.text.status";
+ after: "pulse-mode1";
+ }
+ program { name: "pulse-mode1";
+ signal: "elm,state,pulse,start"; source: "elm";
+ action: STATE_SET "pulse" 0.0;
+ target: "fract_clip";
+ }
+ program { name: "pulse-start";
+ signal: "elm,state,pulse,start"; source: "elm";
+ action: STATE_SET "pulse" 0.0;
+ target: "pulse_clip";
+ target: "fract_clip";
+ after: "pulse0";
+ after: "pulse0.1";
+ }
+ program { name: "pulse0.1";
+ action: STATE_SET "glow" 0.0;
+ transition: ACCELERATE 0.4;
+ target: "pulse2";
+ after: "pulse0.2";
+ }
+ program { name: "pulse0.2";
+ action: STATE_SET "default" 0.0;
+ transition: DECELERATE 0.4;
+ target: "pulse2";
+ }
+ program { name: "pulse0";
+ action: STATE_SET "end" 0.0;
+ transition: SINUSOIDAL 0.8;
+ target: "pulse";
+ after: "pulse1";
+ after: "pulse0.1";
+ }
+ program { name: "pulse1";
+ action: STATE_SET "default" 0.0;
+ transition: SINUSOIDAL 0.8;
+ target: "pulse";
+ after: "pulse0";
+ after: "pulse0.1";
+ }
+ program {
+ signal: "elm,state,fraction"; source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text.status";
+ after: "pulse-stop";
+ }
+ program {
+ signal: "elm,state,pulse,stop"; source: "elm";
+ action: ACTION_STOP;
+ target: "pulse0";
+ target: "pulse1";
+ after: "pulse-stop";
+ }
+ program { name: "pulse-stop";
+ action: STATE_SET "default" 0.0;
+ target: "pulse_clip";
+ }
+ program {
+ signal: "elm,state,units,visible"; source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "elm.text.status";
+ }
+ program {
+ signal: "elm,state,units,hidden"; source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "elm.text.status";
+ }
+ program {
+ signal: "elm,state,text,visible"; source: "elm";
+ script {
+ new m = get_int(slmode);
+ m |= LABEL; set_int(slmode, m);
+ eval_mode(m);
+ }
+ }
+ program {
+ signal: "elm,state,text,hidden"; source: "elm";
+ script {
+ new m = get_int(slmode);
+ m &= ~LABEL; set_int(slmode, m);
+ eval_mode(m);
+ }
+ }
+ program {
+ signal: "elm,state,icon,visible"; source: "elm";
+ script {
+ new m = get_int(slmode);
+ m |= ICON; set_int(slmode, m);
+ eval_mode(m);
+ }
+ }
+ program {
+ signal: "elm,state,icon,hidden"; source: "elm";
+ script {
+ new m = get_int(slmode);
+ m &= ~ICON; set_int(slmode, m);
+ eval_mode(m);
+ }
+ }
+ program {
+ signal: "elm,state,disabled"; source: "elm";
+ script {
+ new m = get_int(slmode);
+ m |= DISABLE; set_int(slmode, m);
+ eval_mode(m);
+ }
+ }
+ program {
+ signal: "elm,state,enabled"; source: "elm";
+ script {
+ new m = get_int(slmode);
+ m &= ~DISABLE; set_int(slmode, m);
+ eval_mode(m);
+ }
+ }
+ }
+#undef ICON
+#undef LABEL
+#undef UNITS
+#undef DISABLE
+}
+
/*
XXX: do vertical
diff --git a/edje/img/inset_bar_horiz_base.png
b/edje/img/inset_bar_horiz_base.png
index e2c16a4..fd18449 100644
Binary files a/edje/img/inset_bar_horiz_base.png and
b/edje/img/inset_bar_horiz_base.png differ
diff --git a/edje/img/inset_bar_horiz_inside_base.png
b/edje/img/inset_bar_horiz_inside_base.png
index d69711a..a136ac6 100644
Binary files a/edje/img/inset_bar_horiz_inside_base.png and
b/edje/img/inset_bar_horiz_inside_base.png differ
diff --git a/edje/img/inset_bar_horiz_inside_light.png
b/edje/img/inset_bar_horiz_inside_light.png
index 17a90d2..b3924d7 100644
Binary files a/edje/img/inset_bar_horiz_inside_light.png and
b/edje/img/inset_bar_horiz_inside_light.png differ
diff --git a/edje/img/inset_bar_horiz_light.png
b/edje/img/inset_bar_horiz_light.png
index 2fb7601..4d7c9a0 100644
Binary files a/edje/img/inset_bar_horiz_light.png and
b/edje/img/inset_bar_horiz_light.png differ
diff --git a/edje/img/inset_bar_vert_base.png b/edje/img/inset_bar_vert_base.png
new file mode 100644
index 0000000..3aa9367
Binary files /dev/null and b/edje/img/inset_bar_vert_base.png differ
diff --git a/edje/img/inset_bar_vert_glow_base.png
b/edje/img/inset_bar_vert_glow_base.png
new file mode 100644
index 0000000..f6b0476
Binary files /dev/null and b/edje/img/inset_bar_vert_glow_base.png differ
diff --git a/edje/img/inset_bar_vert_glow_inv_base.png
b/edje/img/inset_bar_vert_glow_inv_base.png
new file mode 100644
index 0000000..7de25ce
Binary files /dev/null and b/edje/img/inset_bar_vert_glow_inv_base.png differ
diff --git a/edje/img/inset_bar_vert_glow_inv_light.png
b/edje/img/inset_bar_vert_glow_inv_light.png
new file mode 100644
index 0000000..69d9421
Binary files /dev/null and b/edje/img/inset_bar_vert_glow_inv_light.png differ
diff --git a/edje/img/inset_bar_vert_glow_light.png
b/edje/img/inset_bar_vert_glow_light.png
new file mode 100644
index 0000000..55285e2
Binary files /dev/null and b/edje/img/inset_bar_vert_glow_light.png differ
diff --git a/edje/img/inset_bar_vert_glow_mid_base.png
b/edje/img/inset_bar_vert_glow_mid_base.png
new file mode 100644
index 0000000..51b7c96
Binary files /dev/null and b/edje/img/inset_bar_vert_glow_mid_base.png differ
diff --git a/edje/img/inset_bar_vert_glow_mid_light.png
b/edje/img/inset_bar_vert_glow_mid_light.png
new file mode 100644
index 0000000..3318d82
Binary files /dev/null and b/edje/img/inset_bar_vert_glow_mid_light.png differ
diff --git a/edje/img/inset_bar_vert_inside_base.png
b/edje/img/inset_bar_vert_inside_base.png
new file mode 100644
index 0000000..9beda37
Binary files /dev/null and b/edje/img/inset_bar_vert_inside_base.png differ
diff --git a/edje/img/inset_bar_vert_inside_light.png
b/edje/img/inset_bar_vert_inside_light.png
new file mode 100644
index 0000000..e3f2695
Binary files /dev/null and b/edje/img/inset_bar_vert_inside_light.png differ
diff --git a/edje/img/inset_bar_vert_light.png
b/edje/img/inset_bar_vert_light.png
new file mode 100644
index 0000000..1014831
Binary files /dev/null and b/edje/img/inset_bar_vert_light.png differ
--
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk