[Merge conflict resolved]
authorShilpa Singh <shilpa.singh@samsung.com>
Fri, 30 Sep 2011 03:05:55 +0000 (12:05 +0900)
committerShilpa Singh <shilpa.singh@samsung.com>
Fri, 30 Sep 2011 05:17:52 +0000 (14:17 +0900)
[elc_naviframe]: Added option header1 and option header 2 options and
solved larger gap issue by controlling padding via naviframe.
Change-Id: Iaa23b2d1e68213a3903afc5d0348f550d19fcf05

themes/groups/controlbar.edc
themes/groups/naviframe.edc
themes/inc/nbeat-black-hd-inc.edc
themes/inc/nbeat-black-inc.edc
themes/inc/nbeat-hd-inc.edc
themes/inc/nbeat-inc.edc

index 49213b2..be57417 100644 (file)
                                mouse_events: 1;
                                description{
                                        state: "default" 0.0;
-                                       rel1 {to: "bg_rect"; offset: 5 10;}
-                                       rel2 {to: "bg_rect"; offset: -6 -10;}
+                                       rel1 {to: "bg_rect"; offset: 5 0;}
+                                       rel2 {to: "bg_rect"; offset: -6 0;}
                                }
                        }
                }
index 7076483..8072c44 100644 (file)
                }
             }
          }
+         part { name: "elm.swallow.optionheader.top.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }
+               rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "elm.swallow.optionheader";
             type: SWALLOW;
             scale: 1;
             clip_to: "optionheader_clip";
             description { state: "default" 0.0;
-               min: 1 NAVIFRAME_OH_OPENED_H_INC;
-               rel1.to: "optionheader_bg";
-               rel2.to: "optionheader_bg";
-               rel2.relative: 1 0;
+               min: 1 NAVIFRAME_OH_CONTENT_H_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
                fixed: 0 1;
-               align: 0.0;
+               align: 0.0 0.0;
                visible: 0;
             }
             description { state: "show" 0.0;
                visible: 1;
             }
          }
+         part { name: "elm.swallow.optionheader.bottom.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "content_clip";
             type: RECT;
             mouse_events: 0;
                }
             }
          }
+         part { name: "elm.swallow.optionheader.top.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }
+               rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "elm.swallow.optionheader";
             type: SWALLOW;
             scale: 1;
             clip_to: "optionheader_clip";
             description { state: "default" 0.0;
-               min: 1 NAVIFRAME_OH_OPENED_DOUBLE_H_INC;
-               rel1.to: "optionheader_bg";
-               rel2.to: "optionheader_bg";
-               rel2.relative: 1 0;
+               min: 1 NAVIFRAME_OH_CONTENT_H_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
                fixed: 0 1;
-               align: 0.0;
+               align: 0.0 0.0;
                visible: 0;
             }
             description { state: "show" 0.0;
                visible: 1;
             }
          }
+         part { name: "elm.swallow.optionheader.mid.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader"; }
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.swallow.optionheader2";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_CONTENT_H_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader.mid.padding";}
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader.mid.padding";}
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+            description { state: "show" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part { name: "elm.swallow.optionheader.bottom.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader2"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "content_clip";
             type: RECT;
             mouse_events: 0;
                set_state(PART:"optionheader_clip", "show", 0.0);
                set_state(PART:"optionheader_arrow", "show", 0.0);
                set_state(PART:"elm.swallow.optionheader", "show", 0.0);
+               set_state(PART:"elm.swallow.optionheader2", "show", 0.0);
                set_int(oh_show, 1);
                emit("elm,state,optionheader_arrow,show", "");
             }
                set_state(PART:"optionheader_clip", "default", 0.0);
                set_state(PART:"optionheader_arrow", "default", 0.0);
                set_state(PART:"elm.swallow.optionheader", "default", 0.0);
+               set_state(PART:"elm.swallow.optionheader2", "default", 0.0);
                set_int(oh_show, 0);
             }
          }
             action: STATE_SET "show" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             transition: LINEAR 0.2;
             after: "optionheader_open_set";
          }
             action: STATE_SET "default" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             transition: LINEAR 0.2;
             after: "optionheader_close_set";
          }
             action: STATE_SET "show" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             after: "optionheader_open_set";
          }
          program { name: "optionheader_instant_close";
             action: STATE_SET "default" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             after: "optionheader_close_set";
          }
          program { name: "optionheader_close_set";
                }
             }
          }
+         part { name: "elm.swallow.optionheader.top.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }
+               rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "elm.swallow.optionheader";
             type: SWALLOW;
             scale: 1;
             clip_to: "optionheader_clip";
             description { state: "default" 0.0;
-               min: 1 NAVIFRAME_OH_OPENED_H_INC;
-               rel1.to: "optionheader_bg";
-               rel2.to: "optionheader_bg";
-               rel2.relative: 1 0;
+               min: 1 NAVIFRAME_OH_CONTENT_H_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
                fixed: 0 1;
-               align: 0.0;
+               align: 0.0 0.0;
                visible: 0;
             }
             description { state: "show" 0.0;
                visible: 1;
             }
          }
+         part { name: "elm.swallow.optionheader.bottom.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "content_clip";
             type: RECT;
             mouse_events: 0;
          }
       }
    }
+
    group { name:"elm/naviframe/item/instant2/default";
       images {
          image: "naviframe_optionheader.png" COMP;
                }
             }
          }
+         part { name: "elm.swallow.optionheader.top.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 0.0; to: "optionheader_bg"; }
+               rel2 { relative: 1.0 0.0; to: "optionheader_bg"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "elm.swallow.optionheader";
             type: SWALLOW;
             scale: 1;
             clip_to: "optionheader_clip";
             description { state: "default" 0.0;
-               min: 1 NAVIFRAME_OH_OPENED_DOUBLE_H_INC;
-               rel1.to: "optionheader_bg";
-               rel2.to: "optionheader_bg";
-               rel2.relative: 1 0;
+               min: 1 NAVIFRAME_OH_CONTENT_H_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader.top.padding"; }
                fixed: 0 1;
-               align: 0.0;
+               align: 0.0 0.0;
                visible: 0;
             }
             description { state: "show" 0.0;
                visible: 1;
             }
          }
+
+         part { name: "elm.swallow.optionheader.mid.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader"; }
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
+         part { name: "elm.swallow.optionheader2";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_CONTENT_H_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader.mid.padding";}
+               rel2 { relative: 1.0 1.0; to: "elm.swallow.optionheader.mid.padding";}
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+            description { state: "show" 0.0;
+               inherit: "default" 0.0;
+               visible: 1;
+            }
+         }
+         part { name: "elm.swallow.optionheader.bottom.padding";
+            type: SWALLOW;
+            scale: 1;
+            clip_to: "optionheader_clip";
+            description { state: "default" 0.0;
+               min: 1 NAVIFRAME_OH_PADDING_INC;
+               rel1 { relative: 0.0 1.0; to: "elm.swallow.optionheader2"; }
+               fixed: 0 1;
+               align: 0.0 0.0;
+               visible: 0;
+            }
+         }
          part { name: "content_clip";
             type: RECT;
             mouse_events: 0;
                set_state(PART:"optionheader_clip", "show", 0.0);
                set_state(PART:"optionheader_arrow", "show", 0.0);
                set_state(PART:"elm.swallow.optionheader", "show", 0.0);
+               set_state(PART:"elm.swallow.optionheader2", "show", 0.0);
                set_int(oh_show, 1);
                emit("elm,state,optionheader_arrow,show", "");
             }
                set_state(PART:"optionheader_clip", "default", 0.0);
                set_state(PART:"optionheader_arrow", "default", 0.0);
                set_state(PART:"elm.swallow.optionheader", "default", 0.0);
+               set_state(PART:"elm.swallow.optionheader2", "default", 0.0);
                set_int(oh_show, 0);
             }
          }
             action: STATE_SET "show" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             transition: LINEAR 0.2;
             after: "optionheader_open_set";
          }
             action: STATE_SET "default" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             transition: LINEAR 0.2;
             after: "optionheader_close_set";
          }
             action: STATE_SET "show" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             after: "optionheader_open_set";
          }
          program { name: "optionheader_instant_close";
             action: STATE_SET "default" 0.0;
             target: "optionheader_clip";
             target: "elm.swallow.optionheader";
+            target: "elm.swallow.optionheader2";
             after: "optionheader_close_set";
          }
          program { name: "optionheader_close_set";
index bb83d15..868637d 100644 (file)
@@ -33,6 +33,8 @@
 #define NAVIFRAME_TITLE_H_INC 90
 #define NAVIFRAME_OH_CLOSED_H_INC 8
 #define NAVIFRAME_OH_OPENED_H_INC 106
+#define NAVIFRAME_OH_CONTENT_H_INC 74
+#define NAVIFRAME_OH_PADDING_INC 16
 #define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 196
 #define NAVIFRAME_OH_SHADOW_H_INC 0
 #define NAVIFRAME_INDICATOR_W_INC 128
index 1d98e6e..809e2f2 100644 (file)
@@ -33,7 +33,9 @@
 #define NAVIFRAME_TITLE_H_INC 50
 #define NAVIFRAME_OH_CLOSED_H_INC 5
 #define NAVIFRAME_OH_OPENED_H_INC 65
-#define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 124
+#define NAVIFRAME_OH_CONTENT_H_INC 45
+#define NAVIFRAME_OH_PADDING_INC 10
+#define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 120
 #define NAVIFRAME_INDICATOR_W_INC 80
 #define NAVIFRAME_PADDING_EXPANDED_INC 102
 #define NAVIFRAME_TITLE_FONT_SIZE_INC 22
index e0110c5..ade468c 100644 (file)
@@ -33,6 +33,8 @@
 #define NAVIFRAME_TITLE_H_INC 90
 #define NAVIFRAME_OH_CLOSED_H_INC 8
 #define NAVIFRAME_OH_OPENED_H_INC 106
+#define NAVIFRAME_OH_CONTENT_H_INC 74
+#define NAVIFRAME_OH_PADDING_INC 16
 #define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 196
 #define NAVIFRAME_INDICATOR_W_INC 128
 #define NAVIFRAME_PADDING_EXPANDED_INC 141
index ffc7f9a..2951aac 100644 (file)
@@ -33,7 +33,9 @@
 #define NAVIFRAME_TITLE_H_INC 50
 #define NAVIFRAME_OH_CLOSED_H_INC 5
 #define NAVIFRAME_OH_OPENED_H_INC 65
-#define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 124
+#define NAVIFRAME_OH_CONTENT_H_INC 45
+#define NAVIFRAME_OH_PADDING_INC 10
+#define NAVIFRAME_OH_OPENED_DOUBLE_H_INC 120
 #define NAVIFRAME_INDICATOR_W_INC 80
 #define NAVIFRAME_PADDING_EXPANDED_INC 102
 #define NAVIFRAME_TITLE_FONT_SIZE_INC 22