jaehwan pushed a commit to branch master.

commit 727526ccfe3e5f475b88f0c905ee2363e5e22a7c
Author: Jaehwan Kim <[email protected]>
Date:   Wed Jul 24 16:30:50 2013 +0900

    themes/dark - index
---
 edje/dark.edc                    |   2 +-
 edje/edc/elm/index.edc           | 737 +++++++++++++++++++++++++++++++++++++++
 edje/img/ilist_1.png             | Bin 0 -> 1632 bytes
 edje/img/ilist_1_h.png           | Bin 0 -> 1619 bytes
 edje/img/ilist_2.png             | Bin 0 -> 2112 bytes
 edje/img/ilist_2_h.png           | Bin 0 -> 1669 bytes
 edje/img/ilist_item_shadow.png   | Bin 0 -> 378 bytes
 edje/img/ilist_item_shadow_h.png | Bin 0 -> 425 bytes
 8 files changed, 738 insertions(+), 1 deletion(-)

diff --git a/edje/dark.edc b/edje/dark.edc
index feda856..9fc6e73 100644
--- a/edje/dark.edc
+++ b/edje/dark.edc
@@ -46,7 +46,7 @@ collections {
 //#include "edc/elm/flipsel.edc"
 //#include "edc/elm/notification.edc"
 //#include "edc/elm/map.edc"
-//#include "edc/elm/index.edc"
+#include "edc/elm/index.edc"
 //#include "edc/elm/calendar.edc"
 #include "edc/elm/layout.edc"
 //#include "edc/elm/progress.edc"
diff --git a/edje/edc/elm/index.edc b/edje/edc/elm/index.edc
new file mode 100644
index 0000000..970e36e
--- /dev/null
+++ b/edje/edc/elm/index.edc
@@ -0,0 +1,737 @@
+group { name: "elm/index/base/vertical/default";
+   images {
+      image: "button_normal.png" COMP;
+   }
+   parts {
+      part { name: "clip";
+         type: RECT;
+         mouse_events:  0;
+         description { state: "default" 0.0;
+            visible:  0;
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            visible:  1;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "clip2";
+         type: RECT;
+         mouse_events:  0;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            visible: 0;
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            visible:  1;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "elm.swallow.index.0";
+         type: SWALLOW;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            fixed: 1 1;
+            rel1 {
+               relative: 1.0 0.5;
+               offset: -1 5;
+            }
+            rel2 {
+               relative: 1.0 0.5;
+               offset: -1 -6;
+            }
+         }
+      }
+      part { name: "button_image";
+         mouse_events: 1;
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            rel1 {
+               to: "elm.text.body";
+               offset: -5 -5;
+            }
+            rel2 {
+               to: "elm.text";
+               offset: 4 4;
+            }
+            image {
+               normal: "button_normal.png";
+               border: 7 7 7 7;
+            }
+            image.middle: SOLID;
+         }
+      }
+      part { name: "elm.text.body";
+         type: TEXT;
+         effect: SOFT_SHADOW;
+         mouse_events: 0;
+         scale: 1;
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            fixed: 1 1;
+            rel1 {
+               to: "elm.text";
+               relative: 0.0 0.0;
+               offset: 5 0;
+            }
+            rel2 {
+               to: "elm.text";
+               relative: 0.0 1.0;
+               offset: 5 -1;
+            }
+            color: 224 224 224 255;
+            color3: 0 0 0 64;
+            text {
+               font:     "Sans,Edje-Vera";
+               size:     20;
+               min:      1 1;
+               align:    1.0 0.5;
+            }
+         }
+      }
+      part { name: "elm.text";
+         type: TEXT;
+         effect: SOFT_SHADOW;
+         mouse_events: 0;
+         scale: 1;
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            fixed: 1 1;
+            rel1 {
+               to_x: "elm.swallow.event.0";
+               to_y: "elm.dragable.pointer";
+               relative: 0.0 0.5;
+               offset: -16 0;
+            }
+            rel2 {
+               to_x: "elm.swallow.event.0";
+               to_y: "elm.dragable.pointer";
+               relative: 0.0 0.5;
+               offset: -16 -1;
+            }
+            color: 52 153 255 255;
+            color3: 0 0 0 64;
+            text {
+               font:     "Sans,Edje-Vera";
+               size:     20;
+               min:      1 1;
+               align:    1.0 0.5;
+            }
+         }
+      }
+      part { name: "elm.dragable.pointer";
+         type: RECT;
+         mouse_events: 0;
+         dragable {
+            x: 1 1 0;
+            y: 1 1 0;
+         }
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            min: 8 8;
+            max: 8 8;
+            visible: 0;
+            rel1 {
+               relative: 0.0 0.0;
+               offset:   0 0;
+            }
+            rel2 {
+               relative: 0.0 0.0;
+               offset:   0 0;
+            }
+         }
+      }
+      part { name: "elm.swallow.event.0";
+         type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 1.0 0.5;
+            fixed: 1 1;
+            rel1 {
+               relative: 1.0 0.0;
+               offset: -1 0;
+            }
+            rel2 {
+               relative: 1.0 1.0;
+               offset: -1 -1;
+            }
+         }
+      }
+      part { name: "access";
+         type: RECT;
+         repeat_events: 1;
+         description { state: "default" 0.0;
+            rel1.to:"elm.swallow.event.0";
+            rel2.to:"elm.swallow.event.0";
+            color: 0 0 0 0;
+         }
+      }
+   }
+   programs {
+      program { name: "active";
+         signal: "elm,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip";
+      }
+      program { name: "inactive";
+         signal: "elm,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip";
+      }
+      program { name: "active2";
+         signal: "elm,indicator,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip2";
+      }
+      program { name: "inactive2";
+         signal: "elm,indicator,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip2";
+      }
+   }
+}
+
+group { name: "elm/index/item/vertical/default";
+   data.item: "stacking" "above";
+   data.item: "selectraise" "on";
+   images {
+      image: "ilist_1.png" COMP;
+      image: "ilist_item_shadow.png" COMP;
+   }
+   parts {
+      part {
+         name: "base_sh";
+         mouse_events: 0;
+         description {
+            state: "default" 0.0;
+            align: 0.0 0.0;
+            min: 0 10;
+            fixed: 1 1;
+            rel1 {
+               to: "base";
+               relative: 0.0 1.0;
+               offset: 0 0;
+            }
+            rel2 {
+               to: "base";
+               relative: 1.0 1.0;
+               offset: -1 0;
+            }
+            image {
+               normal: "ilist_item_shadow.png";
+            }
+            fill.smooth: 0;
+         }
+      }
+      part {
+         name: "base";
+         mouse_events: 0;
+         description {
+            state: "default" 0.0;
+            image {
+               normal: "ilist_1.png";
+               border: 2 2 2 2;
+            }
+            fill.smooth: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel1 {
+               offset: -16 0;
+            }
+         }
+      }
+      part { name: "elm.text";
+         type:           TEXT;
+         mouse_events:   0;
+         scale: 1;
+         description {
+            state: "default" 0.0;
+            rel1 {
+               to: "base";
+               relative: 0.0  0.0;
+               offset:   4 4;
+            }
+            rel2 {
+               to: "base";
+               relative: 0.5  1.0;
+               offset:   -1 -1;
+            }
+            color: 255 255 255 255;
+            text {
+               font: "Sans:style=Bold";
+               size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+            }
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            color: 51 153 255 255;
+         }
+      }
+   }
+   programs {
+      program { name: "active";
+         signal: "elm,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+      program { name: "inactive";
+         signal: "elm,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+   }
+}
+
+group { name: "elm/index/item_odd/vertical/default";
+   data.item: "stacking" "below";
+   images {
+      image: "ilist_2.png" COMP;
+   }
+   parts {
+      part {
+         name: "base";
+         mouse_events: 0;
+         description {
+            state: "default" 0.0;
+            image {
+               normal: "ilist_2.png";
+               border: 2 2 2 2;
+            }
+            fill.smooth: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel1 {
+               offset: -16 0;
+            }
+         }
+      }
+      part { name: "elm.text";
+         type:           TEXT;
+         mouse_events:   0;
+         scale: 1;
+         description {
+            state: "default" 0.0;
+            rel1 {
+               to: "base";
+               relative: 0.0  0.0;
+               offset:   4 4;
+            }
+            rel2 {
+               to: "base";
+               relative: 0.5  1.0;
+               offset:   -1 -1;
+            }
+            color: 255 255 255 255;
+            text {
+               font: "Sans:style=Bold";
+               size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+            }
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            color: 51 153 255 255;
+         }
+      }
+   }
+   programs {
+      program { name: "active";
+         signal: "elm,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+      program { name: "inactive";
+         signal: "elm,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+   }
+}
+
+group { name: "elm/index/base/horizontal/default";
+   parts {
+      part { name: "clip";
+         type: RECT;
+         mouse_events:  0;
+         description { state: "default" 0.0;
+            visible:  0;
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            visible:  1;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "clip2";
+         type: RECT;
+         mouse_events:  0;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            visible: 0;
+            color: 255 255 255 0;
+         }
+         description { state: "active" 0.0;
+            visible:  1;
+            color: 255 255 255 255;
+         }
+      }
+      part { name: "elm.swallow.index.0";
+         type: SWALLOW;
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            align: 0.5 1.0;
+            fixed: 1 1;
+            rel1 {
+               relative: 0.5 1;
+               offset: 0 0;
+            }
+            rel2 {
+               relative: 0.5 1;
+               offset: -1 -1;
+            }
+         }
+      }
+      part { name: "button_image";
+         mouse_events: 1;
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            rel1 {
+               to: "elm.text";
+               offset: -5 -5;
+            }
+            rel2 {
+               to: "elm.text";
+               offset: 4 4;
+            }
+            image {
+               normal: "button_normal.png";
+               border: 7 7 7 7;
+            }
+            image.middle: SOLID;
+         }
+      }
+      part { name: "elm.text.body";
+         type: TEXT;
+         effect: SOFT_SHADOW;
+         mouse_events: 0;
+         scale: 1;
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            align: 0.5 1;
+            fixed: 1 1;
+            rel1 {
+               to: "elm.text";
+               relative: 0.0 0.0;
+            }
+            rel2 {
+               to: "elm.text";
+               relative: 0.1 0.0;
+            }
+            color: 224 224 224 255;
+            color3: 0 0 0 64;
+            text {
+               font:     "Sans,Edje-Vera";
+               size:     20;
+               min:      1 1;
+               align:    0.5 1;
+            }
+         }
+      }
+      part { name: "elm.text";
+         type: TEXT;
+         effect: SOFT_SHADOW;
+         mouse_events: 0;
+         scale: 1;
+         clip_to: "clip2";
+         description { state: "default" 0.0;
+            align: 0.5 1;
+            fixed: 1 1;
+            rel1 {
+               to_x: "elm.dragable.pointer";
+               to_y: "elm.swallow.event.0";
+               relative: 0.5 0;
+               offset: 0 -16;
+            }
+            rel2 {
+               to_x: "elm.dragable.pointer";
+               to_y: "elm.swallow.event.0";
+               relative: 0.5 0;
+               offset: -1 -16;
+            }
+            color: 51 153 255 255;
+            color3: 0 0 0 64;
+            text {
+               font:     "Sans,Edje-Vera";
+               size:     20;
+               min:      1 1;
+               align:    0.5 1;
+            }
+         }
+      }
+      part { name: "elm.dragable.pointer";
+         type: RECT;
+         mouse_events: 0;
+         dragable {
+            x: 1 1 0;
+            y: 1 1 0;
+         }
+         clip_to: "clip";
+         description { state: "default" 0.0;
+            fixed: 1 1;
+            min: 8 8;
+            max: 8 8;
+            visible: 0;
+            rel1 {
+               relative: 0.0 0.0;
+               offset:   0 0;
+            }
+            rel2 {
+               relative: 0.0 0.0;
+               offset:   0 0;
+            }
+         }
+      }
+      part { name: "elm.swallow.event.0";
+         type: SWALLOW;
+         description { state: "default" 0.0;
+            align: 0.5 1;
+            fixed: 1 1;
+            rel1 {
+               relative: 0.0 1.0;
+               offset: -1 0;
+            }
+            rel2 {
+               relative: 1.0 1.0;
+               offset: -1 -1;
+            }
+         }
+      }
+   }
+   programs {
+      program { name: "active";
+         signal: "elm,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip";
+      }
+      program { name: "inactive";
+         signal: "elm,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip";
+      }
+      program { name: "active2";
+         signal: "elm,indicator,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip2";
+      }
+      program { name: "inactive2";
+         signal: "elm,indicator,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "clip2";
+      }
+   }
+}
+
+group { name: "elm/index/item/horizontal/default";
+   data.item: "stacking" "above";
+   data.item: "selectraise" "on";
+   images {
+      image: "ilist_1_h.png" COMP;
+      image: "ilist_item_shadow_h.png" COMP;
+   }
+   parts {
+      part {
+         name: "base_sh";
+         mouse_events: 0;
+         description {
+            state: "default" 0.0;
+            align: 0.0 0.5;
+            min: 10 0;
+            fixed: 1 1;
+            rel1 {
+               to: "base";
+               relative: 1.0 0.0;
+            }
+            rel2 {
+               to: "base";
+               relative: 1.0 1.0;
+            }
+            image {
+               normal: "ilist_item_shadow_h.png";
+            }
+            fill.smooth: 0;
+         }
+      }
+      part {
+         name: "base";
+         mouse_events: 0;
+         description {
+            state: "default" 0.0;
+            image {
+               normal: "ilist_1_h.png";
+               border: 2 2 2 2;
+            }
+            fill.smooth: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel1 {
+               offset: 0 -16;
+            }
+         }
+      }
+      part { name: "elm.text";
+         type:           TEXT;
+         mouse_events:   0;
+         scale: 1;
+         description {
+            state: "default" 0.0;
+            rel1 {
+               to: "base";
+               relative: 0.25  0.0;
+            }
+            rel2 {
+               to: "base";
+               relative: 0.75 1.0;
+            }
+            color: 255 255 255 255;
+            text {
+               font: "Sans:style=Bold";
+               size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+            }
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            color: 51 153 255 255;
+         }
+      }
+   }
+   programs {
+      program { name: "active";
+         signal: "elm,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+      program { name: "inactive";
+         signal: "elm,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+   }
+}
+
+group { name: "elm/index/item_odd/horizontal/default";
+   data.item: "stacking" "below";
+   images {
+      image: "ilist_2_h.png" COMP;
+   }
+   parts {
+      part {
+         name: "base";
+         mouse_events: 0;
+         description {
+            state: "default" 0.0;
+            image {
+               normal: "ilist_2_h.png";
+               border: 2 2 2 2;
+            }
+            fill.smooth: 0;
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            rel1 {
+               offset: 0 -16;
+            }
+         }
+      }
+      part { name: "elm.text";
+         type:           TEXT;
+         mouse_events:   0;
+         scale: 1;
+         description {
+            state: "default" 0.0;
+            rel1 {
+               to: "base";
+               relative: 0.25  0.0;
+            }
+            rel2 {
+               to: "base";
+               relative: 0.75  1.0;
+            }
+            color: 255 255 255 255;
+            text {
+               font: "Sans:style=Bold";
+               size: 10;
+               min: 1 1;
+               align: 0.5 0.5;
+            }
+         }
+         description { state: "active" 0.0;
+            inherit: "default" 0.0;
+            color: 51 153 255 255;
+         }
+      }
+   }
+   programs {
+      program { name: "active";
+         signal: "elm,state,active";
+         source: "elm";
+         action: STATE_SET "active" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+      program { name: "inactive";
+         signal: "elm,state,inactive";
+         source: "elm";
+         action: STATE_SET "default" 0.0;
+         transition: DECELERATE 0.5;
+         target: "elm.text";
+         target: "base";
+      }
+   }
+}
diff --git a/edje/img/ilist_1.png b/edje/img/ilist_1.png
new file mode 100644
index 0000000..8f608ae
Binary files /dev/null and b/edje/img/ilist_1.png differ
diff --git a/edje/img/ilist_1_h.png b/edje/img/ilist_1_h.png
new file mode 100644
index 0000000..afc81d2
Binary files /dev/null and b/edje/img/ilist_1_h.png differ
diff --git a/edje/img/ilist_2.png b/edje/img/ilist_2.png
new file mode 100644
index 0000000..a66affc
Binary files /dev/null and b/edje/img/ilist_2.png differ
diff --git a/edje/img/ilist_2_h.png b/edje/img/ilist_2_h.png
new file mode 100644
index 0000000..7e4f4c4
Binary files /dev/null and b/edje/img/ilist_2_h.png differ
diff --git a/edje/img/ilist_item_shadow.png b/edje/img/ilist_item_shadow.png
new file mode 100644
index 0000000..5212bcd
Binary files /dev/null and b/edje/img/ilist_item_shadow.png differ
diff --git a/edje/img/ilist_item_shadow_h.png b/edje/img/ilist_item_shadow_h.png
new file mode 100644
index 0000000..39572a6
Binary files /dev/null and b/edje/img/ilist_item_shadow_h.png differ

-- 

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk

Reply via email to