summaryrefslogtreecommitdiff
path: root/res/resources
diff options
context:
space:
mode:
Diffstat (limited to 'res/resources')
-rw-r--r--res/resources/CMakeLists.txt17
-rwxr-xr-xres/resources/edje/cp-wallpaper-main-view.edc529
-rw-r--r--res/resources/edje/gengrid_customized_theme.edc973
-rwxr-xr-xres/resources/edje/mutiple-wallpaper.edc669
-rwxr-xr-xres/resources/edje/popup-color-theme-main-view.edc164
-rw-r--r--res/resources/edje/popup-wallpaper-macro.edc83
-rwxr-xr-xres/resources/edje/popup-wallpaper-main-view.edc2283
-rw-r--r--res/resources/edje/popup-wallpaper.edc31
-rw-r--r--res/resources/festival/01_Milad-un-Nabi.jpgbin0 -> 108478 bytes
-rw-r--r--res/resources/festival/02_Republic_Day.jpgbin0 -> 110355 bytes
-rw-r--r--res/resources/festival/03_Holi.jpgbin0 -> 113520 bytes
-rw-r--r--res/resources/festival/04_Ram-Navami.jpgbin0 -> 108823 bytes
-rw-r--r--res/resources/festival/05_Good_Friday.jpgbin0 -> 109577 bytes
-rw-r--r--res/resources/festival/06_Buddha.jpgbin0 -> 111571 bytes
-rw-r--r--res/resources/festival/07_Id-Ul-Fitr.jpgbin0 -> 97105 bytes
-rw-r--r--res/resources/festival/08_IndependenceDay.jpgbin0 -> 102862 bytes
-rw-r--r--res/resources/festival/09_Id-ul-Juha.jpgbin0 -> 287793 bytes
-rw-r--r--res/resources/festival/10_Janmashtami.jpgbin0 -> 130356 bytes
-rw-r--r--res/resources/festival/11_Dussehra.jpgbin0 -> 110447 bytes
-rw-r--r--res/resources/festival/12_Mahatma_Gandhi_Jayanti.jpgbin0 -> 146519 bytes
-rw-r--r--res/resources/festival/13_Diwali.jpgbin0 -> 105065 bytes
-rw-r--r--res/resources/festival/14_Muharram.jpgbin0 -> 114241 bytes
-rw-r--r--res/resources/festival/15_Christmas.jpgbin0 -> 107826 bytes
-rwxr-xr-xres/resources/festival/16_Mahavir_Jayanti.jpgbin0 -> 163467 bytes
-rwxr-xr-xres/resources/festival/17_Guru_Nanak.jpgbin0 -> 145467 bytes
-rw-r--r--res/resources/icons/00_focus_01.#.pngbin0 -> 2864 bytes
-rw-r--r--res/resources/icons/00_sub_depth_thumbs_bg.#.pngbin0 -> 1001 bytes
-rw-r--r--res/resources/icons/00_thumbs_bg_focus.pngbin0 -> 2851 bytes
-rwxr-xr-xres/resources/icons/A01-1_popup_wallpaper_home_ef.pngbin0 -> 70234 bytes
-rwxr-xr-xres/resources/icons/A01-1_popup_wallpaper_theme_bg.pngbin0 -> 3398 bytes
-rwxr-xr-xres/resources/icons/No_gallery_ef.pngbin0 -> 2757 bytes
-rw-r--r--res/resources/icons/No_gallery_ic.pngbin0 -> 4538 bytes
-rw-r--r--res/resources/icons/TA_logo.pngbin0 -> 11196 bytes
-rw-r--r--res/resources/icons/Wallpaper_ic.pngbin0 -> 4391 bytes
-rw-r--r--res/resources/icons/Wallpaper_press.pngbin0 -> 2994 bytes
-rwxr-xr-xres/resources/icons/Wallpapers_bg.#.pngbin0 -> 2841 bytes
-rwxr-xr-xres/resources/icons/Wallpapers_bg.pngbin0 -> 2841 bytes
-rw-r--r--res/resources/icons/Wallpapers_home_ef.pngbin0 -> 3304 bytes
-rw-r--r--res/resources/icons/Wallpapers_home_ic.pngbin0 -> 3070 bytes
-rw-r--r--res/resources/icons/Wallpapers_lock_ef.pngbin0 -> 3270 bytes
-rw-r--r--res/resources/icons/Wallpapers_lock_ic.pngbin0 -> 3032 bytes
-rw-r--r--res/resources/icons/Wallpapers_setting_ef.pngbin0 -> 3579 bytes
-rw-r--r--res/resources/icons/Wallpapers_setting_ic.pngbin0 -> 3339 bytes
-rw-r--r--res/resources/icons/Wallpapers_tab_bar.#.pngbin0 -> 2870 bytes
-rw-r--r--res/resources/icons/Wallpapers_tab_bar_ef.#.pngbin0 -> 2926 bytes
-rw-r--r--res/resources/icons/com.samsung.gallery.pngbin0 -> 57662 bytes
-rw-r--r--res/resources/icons/default_bg.pngbin0 -> 747409 bytes
-rw-r--r--res/resources/icons/help/B31_help_tap_1_default.pngbin0 -> 8374 bytes
-rw-r--r--res/resources/icons/icon_add.pngbin0 -> 1205 bytes
-rw-r--r--res/resources/icons/icon_preview_dim.pngbin0 -> 5368 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/0.pngbin0 -> 108745 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/1.pngbin0 -> 68064 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/2.pngbin0 -> 80195 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/3.pngbin0 -> 96364 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/4.pngbin0 -> 100101 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/5.pngbin0 -> 72176 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/6.pngbin0 -> 103736 bytes
-rw-r--r--res/resources/icons/lockscreen-options-theme/7.pngbin0 -> 103736 bytes
-rw-r--r--res/resources/icons/mainmenu_icon.pngbin0 -> 2184 bytes
-rw-r--r--res/resources/icons/my_favorite_ic.pngbin0 -> 4559 bytes
-rw-r--r--res/resources/icons/no_gallery_bg.pngbin0 -> 34854 bytes
-rw-r--r--res/resources/icons/no_gallery_interest_bg.pngbin0 -> 42311 bytes
-rw-r--r--res/resources/icons/photo_slide.pngbin0 -> 3237 bytes
-rw-r--r--res/resources/icons/set_thumbnail_focus.#.pngbin0 -> 2868 bytes
-rw-r--r--res/resources/icons/set_thumbnail_focus_ef.#.pngbin0 -> 2905 bytes
-rw-r--r--res/resources/icons/settings_color_theme.pngbin0 -> 5524 bytes
-rw-r--r--res/resources/icons/single_selection.pngbin0 -> 6403 bytes
-rwxr-xr-xres/resources/icons/single_selection_ic.pngbin0 -> 4537 bytes
-rw-r--r--res/resources/icons/thumbnail_Badge_ic.pngbin0 -> 3549 bytes
-rw-r--r--res/resources/icons/thumbnail_bg.pngbin0 -> 2929 bytes
-rw-r--r--res/resources/icons/thumbnail_default_bg.pngbin0 -> 21889 bytes
-rw-r--r--res/resources/icons/thumbnail_focus.#.pngbin0 -> 2865 bytes
-rw-r--r--res/resources/icons/travel.pngbin0 -> 4337 bytes
-rw-r--r--res/resources/icons/ug-gallery-efl.pngbin0 -> 19357 bytes
-rw-r--r--res/resources/icons/ug-wallpaper-viewer-efl.pngbin0 -> 3034 bytes
-rw-r--r--res/resources/sounds/S_Touch_30ms.wavbin0 -> 24740 bytes
-rw-r--r--res/resources/sounds/Tizen_touch.wavbin0 -> 7668 bytes
-rw-r--r--res/resources/sounds/button-pressed.wavbin0 -> 24740 bytes
78 files changed, 4749 insertions, 0 deletions
diff --git a/res/resources/CMakeLists.txt b/res/resources/CMakeLists.txt
new file mode 100644
index 0000000..1c779a1
--- /dev/null
+++ b/res/resources/CMakeLists.txt
@@ -0,0 +1,17 @@
+ADD_CUSTOM_TARGET(popup-wallpaper.edj
+ COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/icons
+ -sd ${CMAKE_CURRENT_SOURCE_DIR}/sounds
+ ${CMAKE_CURRENT_SOURCE_DIR}/edje/popup-wallpaper.edc
+ ${CMAKE_CURRENT_BINARY_DIR}/edje/popup-wallpaper.edj
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/edje/popup-wallpaper.edc
+)
+ADD_DEPENDENCIES(${PROJECT_NAME} popup-wallpaper.edj)
+
+INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/edje/popup-wallpaper.edj DESTINATION ${EDJDIR})
+
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/icons DESTINATION ${RESDIR} FILES_MATCHING PATTERN "*.png")
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/icons DESTINATION ${RESDIR} FILES_MATCHING PATTERN "*.PNG")
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/icons DESTINATION ${RESDIR} FILES_MATCHING PATTERN "*.gif")
+
+INSTALL(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/festival DESTINATION ${FESTIVALDIR} FILES_MATCHING PATTERN "*.jpg")
+
diff --git a/res/resources/edje/cp-wallpaper-main-view.edc b/res/resources/edje/cp-wallpaper-main-view.edc
new file mode 100755
index 0000000..2697d29
--- /dev/null
+++ b/res/resources/edje/cp-wallpaper-main-view.edc
@@ -0,0 +1,529 @@
+/*
+ * cp-wallpaper-efl
+ *
+ * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+group{
+
+ name: "cp.wallpaper.main";
+ parts{
+ part {
+ name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0 0; }
+ rel2 { relative: 1 1; }
+ color_class : "B0216";
+ }
+ }
+ part {
+ name: "cp";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "bg";
+ relative : 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative : 1.0 1.0;
+ }
+ }
+ }
+ }
+}
+
+group {
+ name: "cp_gengrid.item";
+
+ parts {
+
+ part { name: "border";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 125 125 125 125;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; offset: 2 2; }
+ rel2 { relative: 1.0 1.0; offset: -3 -3; }
+ }
+ }
+
+ part { name: "item";
+ type: SWALLOW;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "check";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ align: 1.0 0.5;
+ min: 40 40;
+ fixed: 1 1;
+ rel1 { relative: 0.85 0.10; to: "item";}
+ rel2 { relative: 0.95 0.25; to: "item";}
+ }
+ }
+ }
+}
+
+#define POPUP_CHECK_VIEW_LAYOUT_MIN_INC 0 252
+#define POPUP_CHECK_VIEW_LAYOUT_CONTENT_MIN_INC 0 192
+#define POPUP_CHECK_VIEW_LAYOUT_BOTTOM_MIN_INC 0 60
+#define POPUP_CHECK_VIEW_SWALLOW_END_MIN_INC 40 40
+#define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 18
+#define POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 18
+group { name: "popup_checkview_layout";
+ parts {
+ part { name: "bg";
+ scale: 1;
+ type: SPACER;
+ description { state: "default" 0.0;
+ min: POPUP_CHECK_VIEW_LAYOUT_MIN_INC;
+ fixed: 1 0;
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 0;
+ fixed: 1 0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 0.0 1.0;
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 0;
+ fixed: 1 0;
+ rel1.relative: 1.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ //fixed: 0 1;
+ fixed: 1 0;
+ min: POPUP_CHECK_VIEW_LAYOUT_CONTENT_MIN_INC;
+ align: 0.5 0.0;
+ rel2 {
+ relative: 1.0 0.0;
+ to: "pad_b";
+ }
+ }
+ }
+ part { name: "pad_b";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 1.0;
+ min: POPUP_CHECK_VIEW_LAYOUT_BOTTOM_MIN_INC;
+ fixed: 0 1;
+ rel1.relative: 0.0 1.0;
+ }
+ }
+ part { name: "elm.swallow.end";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ min: POPUP_CHECK_VIEW_SWALLOW_END_MIN_INC;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ to_y: "pad_b";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "pad_r";
+ to_y: "pad_b";
+ }
+ }
+ }
+ }
+}
+
+#define FONT_STYLE " color=#fefefeff style=tizen_shadow shadow_color=#000000cc "
+
+group {
+ styles
+ {
+ style {
+ name: "textblock_style";
+ base: "font=Tizen:style=Regular text_class=ATO023 font_size=24 align=left wrap=mixed color_class=ATO025"FONT_STYLE;
+ tag: "br" "\n";
+ tag: "hilight" "+ color=#ffff";
+ tag: "b" "+ color=#ffff";
+ tag: "tab" "\t";
+ }
+ }
+ images {
+ image: "thumbnail_Badge_ic.png" COMP;
+ image: "thumbnail_bg.png" COMP;
+ }
+
+ name: "gengrid.item.check";
+
+ parts {
+
+ part { name: "border";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ //color: 125 125 125 125;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+
+ part { name: "item";
+ type: SWALLOW;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "check";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed : 1 1;
+ align : 1.0 0.0;
+ rel1 { relative: (158-14)/158 14/158; to: "item";}
+ rel2 { relative: (158-14)/158 14/158; to: "item";}
+ }
+ }
+ part { name: "thumbnail_bg";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ image.normal: "thumbnail_bg.png";
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 0.0 89/158; to: "item";}
+ rel2 { relative: 1.0 1.0; to: "item";}
+ color_class:"AO015";
+ }
+ }
+ part { name: "text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ fixed:1 1;
+ visible: 1;
+ align: 0.0 0.0;
+ rel1 { relative: 8/158 4/69; to: "thumbnail_bg";}
+ rel2 { relative: (158-8)/158 (69-2)/69; to: "thumbnail_bg";}
+ text {
+ style: textblock_style;
+ align: 0.0 0.0;
+ }
+ }
+ }
+ /*part { name: "name_text";
+ type: TEXTBLOCK;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ min:115 32;
+ fixed:1 1;
+ visible: 1;
+ align: 0.5 0.0;
+ rel1 { relative: 0.0 1.0; to: "text";}
+ rel2 { relative: 1.0 1.0; to: "text";}
+ text {
+ style: textblock_style;
+ }
+ }
+ }*/
+ /*part { name: "badge_icon";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ image.normal: "thumbnail_Badge_ic.png";
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 115/158 106/158; to: "item";}
+ rel2 { relative: 149/158 140/158; to: "item";}
+ }
+ description {state: "no_badge" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }*/
+ }
+ /*programs{
+ program { name: "badge";
+ signal: "badge";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "badge_icon";
+ }
+ program { name: "no_badge";
+ signal: "no_badge";
+ source: "elm";
+ action: STATE_SET "no_badge" 0.0;
+ target: "badge_icon";
+ }
+ }*/
+}
+
+group{ name: "popup_wifi_check_layout";
+ parts {
+ part { name: "bg";
+ scale: 1;
+ type: SPACER;
+ description { state: "default" 0.0;
+ min: 0 252;
+ fixed: 1 0;
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 15 0;
+ fixed: 1 0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 0.0 1.0;
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 15 0;
+ fixed: 1 0;
+ rel1.relative: 1.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ //fixed: 0 1;
+ fixed: 1 0;
+ min: 0 162;
+ align: 0.5 0.0;
+ rel2 {
+ relative: 1.0 0.0;
+ to: "pad_b";
+ }
+ }
+ }
+ part { name: "pad_b";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 1.0;
+ min: 0 90;
+ fixed: 0 1;
+ rel1.relative: 0.0 1.0;
+ }
+ }
+ part { name: "elm.swallow.end";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 40 40;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ to_y: "pad_b";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "pad_r";
+ to_y: "pad_b";
+ }
+ }
+ }
+ }
+}
+
+group { name: "processing_view";
+ styles {
+ style { name: "popup_processing";
+ base: "font=Tizen:style=Regular align=left font_size=30 color=#FFFFFF color_class=T123 wrap=mixed ellipsis=1.0 text_class=T123";
+ tag: "br" "\n";
+ tag: "tab" "\t";
+ }
+ }
+ parts {
+ part { name: "bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 96;
+ fixed: 1 0;
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 27 0;
+ fixed: 1 0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 0.0 1.0;
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 15 0;
+ fixed: 1 0;
+ rel1.relative: 1.0 0.0;
+ rel2.relative: 1.0 1.0;
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "processing";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 36 36;
+ max: 36 36;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "pad_r";
+ }
+ align: 0.0 0.5;
+ }
+ }
+ part { name: "pad_after_processing";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 15 96;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "processing";
+ }
+ rel2.to: "processing";
+ align: 0.0 0.5;
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 96;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "pad_after_processing";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "pad_r";
+ }
+ align: 0.0 0.5;
+ text {
+ style: "popup_processing";
+ min: 0 1;
+ }
+ }
+ }
+ }
+}
+
diff --git a/res/resources/edje/gengrid_customized_theme.edc b/res/resources/edje/gengrid_customized_theme.edc
new file mode 100644
index 0000000..c1a3543
--- /dev/null
+++ b/res/resources/edje/gengrid_customized_theme.edc
@@ -0,0 +1,973 @@
+/*
+ * starter
+ *
+ * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Zhang Qijie <qijie.zhang@samsung.com>, Xing Meiju <meiju.xing@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#define GENGRID_FONT_STYLE_INC "26"
+#define GENGRID_FONT_STYLE_APPLICATION_INC "30"
+#define GENGRID_FONT_STYLE_24_INC "24"
+#define GENGRID_PART_BG_COLOR_INC 0 0 0 0
+#define GENGRID_PART_TEXTBLOCK_STYLE_COLOR_INC "#FAFAFAFF"
+#define GENGRID_PART_TEXTBLOCK_STYLE_SHADOW_COLOR_INC "#00000000"
+#define GENGRID_PART_BACKGROUND_COLOR_INC 0 0 0 0
+#define GENGRID_EDIT_MODE_CHECK_SIZE_INC 63 63
+#define GENGRID_ITEM_CHECK_TOP_RIGHT_PADDING_INC 2 2
+
+#define GENGRID_DEFAULT_LEFT_TOP_PADDING_INC 2 2
+#define GENGRID_DEFAULT_RIGHT_BOTTOM_PADDING_INC 2 2
+#define GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
+#define GENGRID_DEFAULT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
+#define GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
+
+#define GENGRID_GALLERY_LEFT_TOP_PADDING_INC 3 3
+#define GENGRID_GALLERY_RIGHT_BOTTOM_PADDING_INC 3 3
+
+#define GENGRID_GRID_TEXT_LEFT_TOP_PADDING_INC 6 6
+#define GENGRID_GRID_TEXT_RIGHT_BOTTOM_PADDING_INC 6 64
+#define GENGRID_GRID_TEXT_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
+#define GENGRID_GRID_TEXT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
+#define GENGRID_GRID_TEXT_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
+#define GENGRID_GRID_TEXT_TEXT_LEFT_RIGHT_PADDING_INC 6 0
+
+#define GENGRID_GRID_TEXT2_LEFT_TOP_PADDING_INC 6 6
+#define GENGRID_GRID_TEXT2_RIGHT_BOTTOM_PADDING_INC 6 6
+#define GENGRID_GRID_TEXT2_ITEM_BG_LEFT_TOP_PADDING_INC 1 1
+#define GENGRID_GRID_TEXT2_ITEM_BG_RIGHT_BOTTOM_PADDING_INC 1 1
+#define GENGRID_GRID_TEXT2_ITEM_REAL_BG_RIGHT_PADDING_INC 0 0
+#define GENGRID_GRID_TEXT2_TEXT_LEFT_RIGHT_PADDING_INC 6 0
+
+#define GENGRID_POPUP_CONTENT_TOP_PADDING 26
+#define GENGRID_POPUP_CONTENT_BOTTOM_PADDING 26
+#define GENGRID_POPUP_BG_COLOR 0 0 0 0
+#define GENGRID_POPUP_TEXT_LEFT_TOP_PADDING_INC 14 0
+#define GENGRID_POPUP_TEXT_RIGHT_BOTTOM_PADDING_INC 14 74
+#define GENGRID_POPUP_ITEM_REAL_BG_LEFT_PADDING_INC ((190-117)/2) ((150-117)/2)
+#define GENGRID_POPUP_ITEM_REAL_BG_RIGHT_PADDING_INC ((190-117)/2) ((150-117)/2)
+
+ #define GENGRID_ITEM_SELECT_VI_EFFECT \
+ } \
+ description { state: "pressed" 0.0; \
+ inherit: "default" 0.0; \
+ map { \
+ on: 1; \
+ perspective: "persp1"; \
+ smooth: 0; \
+ } \
+ } \
+ description { state: "selected" 0.0; \
+ inherit: "default" 0.0; \
+ map { \
+ on: 1; \
+ perspective: "persp"; \
+ smooth: 1; \
+ }
+
+ #define GENGRID_PROGRAM_ITEM_SELECT_VI_EFFECT( TARGET ) \
+ program { name: "vi_pressed"; \
+ action: STATE_SET "pressed" 0.0; \
+ TARGET \
+ after: "vi_zoom_in"; \
+ } \
+ program { name: "vi_zoom_in"; \
+ action: STATE_SET "selected" 0.0; \
+ TARGET \
+ transition: SIN_FAC 0.05 1.5; \
+ } \
+ program { name: "vi_zoom_out"; \
+ action: STATE_SET "pressed" 0.0; \
+ TARGET \
+ transition: SIN_FAC 0.167 1.1; \
+ after: "vi_default"; \
+ } \
+ program { name: "vi_default"; \
+ action: STATE_SET "default" 0.0; \
+ TARGET \
+ }
+
+#define GENGRID_PROGRAM_DEFAULT( TARGET ) \
+ program { name: "default"; \
+ signal: "elm,state,default"; \
+ source: "elm"; \
+ action: STATE_SET "default" 0.0; \
+ target: "focus_bg"; \
+ TARGET \
+ } \
+
+ group { name: "elm/gengrid/item/default/default";
+ alias: "elm/gengrid/item/default_grid/default";
+ data.item: "contents" "elm.swallow.icon elm.swallow.end elm.swallow.video";
+ data.item: "focus_highlight" "on";
+ images {
+ image : "00_focus_01.#.png" COMP;
+ image : "00_sub_depth_thumbs_bg.#.png" COMP;
+ }
+ script {
+ public selected = 0;
+ }
+ parts {
+ part { name: "select_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "selected" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "persp";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 0 0 0 0;
+ visible: 1;
+ perspective {
+ zplane: -70;
+ focal: 1000;
+ }
+ }
+ }
+ part { name: "persp1";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 0 0 0 0;
+ visible: 1;
+ perspective {
+ zplane: 0;
+ focal: 1000;
+ }
+ }
+ }
+ part { name: "bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: GENGRID_PART_BACKGROUND_COLOR_INC;
+ }
+ }
+ part { name: "left_top_padding";
+ type: SPACER;
+ scale : 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_LEFT_TOP_PADDING_INC;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "bg";
+ rel2 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ }
+ }
+ part { name: "right_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_RIGHT_BOTTOM_PADDING_INC;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ rel2.to: "bg";
+ }
+ }
+ part { name: "item_bg";
+ type: IMAGE;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "left_top_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "right_bottom_padding";
+ }
+ image.normal: "00_sub_depth_thumbs_bg.#.png";
+ //color: 0 0 0 0;
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_bg_left_top_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "item_bg";
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_bg";
+ }
+ }
+ }
+ part { name: "item_bg_right_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_bg";
+ }
+ rel2.to: "item_bg";
+ }
+ }
+ part { name: "item_real_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_bg_left_top_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_bg_right_bottom_padding";
+ }
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_real_bg_left_top_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "item_real_bg";
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_real_bg";
+ }
+ }
+ }
+ part { name: "item_real_bg_right_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_real_bg";
+ }
+ rel2.to: "item_real_bg";
+ }
+ }
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_real_bg_left_top_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_real_bg_right_bottom_padding";
+ }
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "video_text_bg";
+ type: SPACER;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "item_real_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "item_real_bg";
+ }
+ }
+ }
+ part { name: "elm.video_text.padding.left";
+ scale: 1;
+ type: SPACER;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0 0;
+ to: "video_text_bg";
+ }
+ rel2 {
+ relative: 0 1;
+ to: "video_text_bg";
+ }
+ }
+ }
+ part { name: "elm.swallow.video";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.to: "elm.swallow.icon";
+ rel2.to: "elm.swallow.icon";
+ }
+ }
+ part { name: "elm.swallow.end";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.to: "elm.swallow.icon";
+ rel2.to: "elm.swallow.icon";
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "reorder_bg";
+ type: RECT;
+ repeat_events: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "item_bg";
+ rel2.to: "item_bg";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "focus_bg";
+ type: IMAGE;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "elm.swallow.icon";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "elm.swallow.icon";
+ }
+ image.normal: "00_focus_01.#.png";
+ //color_class: "W061";
+ }
+ description { state: "enabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "selected";
+ signal: "elm,state,selected";
+ source: "elm";
+ script {
+ if (!get_int(selected)) {
+ set_int(selected, 1);
+ run_program(PROGRAM:"vi_pressed");
+ }
+ }
+ }
+ program { name: "unselected";
+ signal: "elm,state,unselected";
+ source: "elm";
+ script {
+ if (get_int(selected)) {
+ set_int(selected, 0);
+ run_program(PROGRAM:"vi_zoom_out");
+ }
+ }
+ }
+ GENGRID_PROGRAM_ITEM_SELECT_VI_EFFECT(
+ target: "item_bg";
+ target: "item_real_bg";
+ target: "elm.swallow.icon";
+ target: "elm.swallow.end";
+ )
+ program { name: "touch_snd";
+ signal: "mouse,clicked,1";
+ source: "item_bg";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"item_bg", st, 30, vl);
+ if (!strcmp(st, "selected") ||
+ !strcmp(st, "pressed"))
+ run_program(PROGRAM:"play_sound");
+ }
+ }
+ program { name: "play_sound";
+ action: RUN_PLUGIN "touch_sound";
+ }
+ program { name: "action_focus";
+ signal: "elm,action,focus_highlight,show";
+ source: "elm";
+ action: STATE_SET "enabled" 0.0;
+ target: "focus_bg";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,focus_highlight,hide";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "focus_bg";
+ }
+ GENGRID_PROGRAM_DEFAULT(
+ target: "item_bg";
+ target: "item_real_bg";
+ target: "elm.swallow.icon";
+ target: "elm.swallow.end";
+ )
+ }
+}
+group { name: "elm/gengrid/item/gallery/default";
+ inherit: "elm/gengrid/item/default/default";
+ alias: "elm/gengrid/item/gallery_grid/default";
+ parts {
+ part { name: "left_top_padding";
+ description { state: "default" 0.0;
+ min: GENGRID_GALLERY_LEFT_TOP_PADDING_INC;
+ }
+ }
+ part { name: "right_bottom_padding";
+ description { state: "default" 0.0;
+ min: GENGRID_GALLERY_RIGHT_BOTTOM_PADDING_INC;
+ }
+ }
+ part { name: "item_bg";
+ description { state: "default" 0.0;
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_bg_left_1pxl_inner_padding";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;
+ align: 0.0 0.5;
+ fixed: 1 0;
+ rel1.to: "item_bg";
+ rel2 {
+ relative: 0.0 1.0;
+ to: "item_bg";
+ }
+ color: 64 64 64 255;
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_bg_top_1pxl_inner_padding";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;
+ align: 0.5 0.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "item_bg_left_1pxl_inner_padding";
+ to_y: "item_bg";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "item_bg_right_1pxl_inner_padding";
+ to_y: "item_bg";
+ }
+ color: 64 64 64 255;
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_bg_right_1pxl_inner_padding";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;
+ align: 1.0 0.5;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "item_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "item_bg";
+ }
+ color: 64 64 64 255;
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_bg_bottom_1pxl_inner_padding";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;
+ align: 0.5 1.0;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "item_bg_left_1pxl_inner_padding";
+ to_y: "item_bg";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "item_bg_right_1pxl_inner_padding";
+ to_y: "item_bg";
+ }
+ color: 64 64 64 255;
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_real_bg";
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "item_bg_left_1pxl_inner_padding";
+ to_y: "item_bg_top_1pxl_inner_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "item_bg_right_1pxl_inner_padding";
+ to_y: "item_bg_bottom_1pxl_inner_padding";
+ }
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ }
+ programs {
+ GENGRID_PROGRAM_ITEM_SELECT_VI_EFFECT(
+ target: "item_bg";
+ target: "item_real_bg";
+ target: "elm.swallow.icon";
+ target: "elm.swallow.end";
+ target: "item_bg_top_1pxl_inner_padding";
+ target: "item_bg_left_1pxl_inner_padding";
+ target: "item_bg_right_1pxl_inner_padding";
+ target: "item_bg_bottom_1pxl_inner_padding";
+ )
+ GENGRID_PROGRAM_DEFAULT(
+ target: "item_bg";
+ target: "item_real_bg";
+ target: "elm.swallow.icon";
+ target: "elm.swallow.end";
+ target: "item_bg_top_1pxl_inner_padding";
+ target: "item_bg_left_1pxl_inner_padding";
+ target: "item_bg_right_1pxl_inner_padding";
+ target: "item_bg_bottom_1pxl_inner_padding";
+ )
+ }
+}
+/*
+ group { name: "elm/gengrid/item/customized_default_style/default";
+ //alias: "elm/gengrid/item/default_grid/default";
+ data.item: "texts" "elm.text";
+ data.item: "contents" "elm.swallow.icon elm.swallow.end elm.swallow.video";
+ data.item: "focus_highlight" "on";
+ images {
+ image : "00_focus_01.#.png" COMP;
+ image : "00_sub_depth_thumbs_bg.#.png" COMP;
+ }
+ script {
+ public selected = 0;
+ }
+ parts {
+ part { name: "select_clip";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "selected" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "persp";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 0 0 0 0;
+ visible: 1;
+ perspective {
+ zplane: -70;
+ focal: 1000;
+ }
+ }
+ }
+ part { name: "persp1";
+ type: RECT;
+ description { state: "default" 0.0;
+ min: 32 32;
+ max: 32 32;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ color: 0 0 0 0;
+ visible: 1;
+ perspective {
+ zplane: 0;
+ focal: 1000;
+ }
+ }
+ }
+ part { name: "bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: GENGRID_PART_BACKGROUND_COLOR_INC;
+ }
+ }
+ part { name: "left_top_padding";
+ type: SPACER;
+ scale : 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_LEFT_TOP_PADDING_INC;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "bg";
+ rel2 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ }
+ }
+ part { name: "right_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_RIGHT_BOTTOM_PADDING_INC;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ rel2.to: "bg";
+ }
+ }
+ part { name: "item_bg";
+ type: IMAGE;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "left_top_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "right_bottom_padding";
+ }
+ image.normal: "00_sub_depth_thumbs_bg.#.png";
+ color_class: "W154";
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_bg_left_top_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_LEFT_TOP_PADDING_INC;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "item_bg";
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_bg";
+ }
+ }
+ }
+ part { name: "item_bg_right_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_BG_RIGHT_BOTTOM_PADDING_INC;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_bg";
+ }
+ rel2.to: "item_bg";
+ }
+ }
+ part { name: "item_real_bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_bg_left_top_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_bg_right_bottom_padding";
+ }
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "item_real_bg_left_top_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "item_real_bg";
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_real_bg";
+ }
+ }
+ }
+ part { name: "item_real_bg_right_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENGRID_DEFAULT_ITEM_REAL_BG_RIGHT_PADDING_INC;
+ align: 1.0 1.0;
+ fixed: 1 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_real_bg";
+ }
+ rel2.to: "item_real_bg";
+ }
+ }
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "item_real_bg_left_top_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "item_real_bg_right_bottom_padding";
+ }
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "video_text_bg";
+ type: SPACER;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "item_real_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "item_real_bg";
+ }
+ }
+ }
+ part { name: "elm.video_text.padding.left";
+ scale: 1;
+ type: SPACER;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0 0;
+ to: "video_text_bg";
+ }
+ rel2 {
+ relative: 0 1;
+ to: "video_text_bg";
+ }
+ }
+ }
+ part { name: "elm.swallow.video";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.to: "elm.swallow.icon";
+ rel2.to: "elm.swallow.icon";
+ }
+ }
+ part { name: "elm.swallow.end";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ rel1.to: "elm.swallow.icon";
+ rel2.to: "elm.swallow.icon";
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "text_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 6 0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "item_bg";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "item_bg";
+ }
+ }
+ }
+ part { name: "text_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 6 0;
+ align: 1.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "item_bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "item_bg";
+ }
+ }
+ }
+ part { name: "text_bottom_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 10;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "elm.swallow.icon";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "elm.swallow.icon";
+ }
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 26;
+ align: 0.5 1.0;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "text_left_padding";
+ to_y: "text_bottom_padding";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "text_right_padding";
+ to_y: "text_bottom_padding";
+ }
+ text {
+ style: "gengrid_textblock_style";
+ min: 0 1;
+ align: 0.5 1.0;
+ }
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "elm.swallow.block";
+ type: SWALLOW;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to : "elm.text";
+ rel2.to : "elm.text";
+ GENGRID_ITEM_SELECT_VI_EFFECT
+ }
+ }
+ part { name: "reorder_bg";
+ type: RECT;
+ repeat_events: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1.to: "item_bg";
+ rel2.to: "item_bg";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "focus_bg";
+ type: IMAGE;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "elm.swallow.icon";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "elm.swallow.icon";
+ }
+ image.normal: "00_focus_01.#.png";
+ color_class: "W061";
+ }
+ description { state: "enabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "selected";
+ signal: "elm,state,selected";
+ source: "elm";
+ script {
+ if (!get_int(selected)) {
+ set_int(selected, 1);
+ run_program(PROGRAM:"vi_pressed");
+ }
+ }
+ }
+ program { name: "unselected";
+ signal: "elm,state,unselected";
+ source: "elm";
+ script {
+ if (get_int(selected)) {
+ set_int(selected, 0);
+ run_program(PROGRAM:"vi_zoom_out");
+ }
+ }
+ }
+ GENGRID_PROGRAM_ITEM_SELECT_VI_EFFECT(
+ target: "item_bg";
+ target: "item_real_bg";
+ target: "elm.swallow.icon";
+ target: "elm.text";
+ target: "elm.swallow.end";
+ )
+ program { name: "touch_snd";
+ signal: "mouse,clicked,1";
+ source: "item_bg";
+ script {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"item_bg", st, 30, vl);
+ if (!strcmp(st, "selected") ||
+ !strcmp(st, "pressed"))
+ play_sample("touch_sound", 1.0);
+ }
+ }
+ program { name: "action_focus";
+ signal: "elm,action,focus_highlight,show";
+ source: "elm";
+ action: STATE_SET "enabled" 0.0;
+ target: "focus_bg";
+ }
+ program { name: "action_unfocus";
+ signal: "elm,action,focus_highlight,hide";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "focus_bg";
+ }
+ GENGRID_PROGRAM_DEFAULT(
+ target: "item_bg";
+ target: "item_real_bg";
+ target: "elm.swallow.icon";
+ target: "elm.text";
+ target: "elm.swallow.end";
+ )
+ }
+ }
+
+ */
diff --git a/res/resources/edje/mutiple-wallpaper.edc b/res/resources/edje/mutiple-wallpaper.edc
new file mode 100755
index 0000000..3245624
--- /dev/null
+++ b/res/resources/edje/mutiple-wallpaper.edc
@@ -0,0 +1,669 @@
+/*
+ * popup-wallpaper-efl
+ *
+ * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+#define NAVIFRAME_TOOLBAR_HEIGHT_INC 0 //28
+#define NAVIFRAME_LANDSCAPE_TOOLBAR_HEIGHT_INC 0 //85
+
+group{
+ name: "wallpaper.preview";
+ parts{
+ part {
+ name: "bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0 0; }
+ rel2 { relative: 1 1; }
+ color: 0 0 0 0;
+ }
+ }
+ part {
+ name: "preview";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 { to: "bg"; }
+ rel2 { to: "bg"; }
+ }
+ }
+ part { name: "top_right_padding";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 15 15;
+ fixed: 1 1;
+ visible: 0;
+ rel1 { relative: 1.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 0.0; to: "bg";}
+ align: 1.0 0.0;
+ }
+ }
+ part {
+ name: "cliper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: 380/480 5/720; to: "bg"; }
+ rel2 { relative: 470/480 100/720; to: "bg";}
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "preview_icon_part";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ color : LOCK_TEXT_COLOR;
+ color2 : LOCK_TEXT_COLOR2;
+ color3 : LOCK_TEXT_COLOR3;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 380/480 15/720; to: "bg"; }
+ rel2 { relative: 470/480 55/720; to: "bg";}
+ text {
+ style: style_default_and_gallery;
+ min : 0 1;
+ align : 1 0.5;
+ }
+ }
+ description {
+ state: "dim" 0.0;
+ color : LOCK_TEXT_COLOR_DIM;
+ color2 : LOCK_TEXT_COLOR2_DIM;
+ color3 : LOCK_TEXT_COLOR3_DIM;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 380/480 15/720; to: "bg"; }
+ rel2 { relative: 470/480 55/720; to: "bg";}
+ text {
+ style: style_default_and_gallery_dim;
+ min : 0 1;
+ align : 1 0.5;
+ }
+ }
+ }
+ part {
+ name: "thumblist_bg";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 0 136;
+ fixed: 0 1;
+ rel1 { to_y: "controlbar_area"; relative: 0.0 0.0; }
+ rel2 { to_y: "controlbar_area"; relative: 1.0 0.0; }
+ align: 0.5 1.0;
+ visible: 1;
+ }
+
+ description {
+ state: "hide" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part {
+ name: "thumblist";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 { to: "thumblist_bg"; }
+ rel2 { to: "thumblist_bg"; }
+ color: 0 0 0 0;
+ align: 0.5 1.0;
+ visible: 1;
+ }
+
+ description {
+ state: "hide" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+
+ part {
+ name: "controlbar_area";
+ type: RECT;
+ scale : 1;
+ mouse_events:0;
+ description {
+ state: "default" 0.0;
+ min : 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ fixed : 0 1;
+ rel1{ relative : 0.0 1.0; }
+ rel2{ relative : 1.0 1.0; }
+ align: 0.5 1.0;
+ color: 0 0 0 0;
+ visible : 1;
+ }
+ description { state: "landscape" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_LANDSCAPE_TOOLBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ }
+
+ programs{
+ program {
+ name: "preview_icon_part_dim";
+ signal: "preview_icon_part_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "preview_icon_part";
+ }
+ program {
+ name: "preview_icon_part_default";
+ signal: "preview_icon_part_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "preview_icon_part";
+ }
+ program {
+ name: "cliper_clicked";
+ signal: "mouse,clicked,1";
+ source: "cliper";
+ action: SIGNAL_EMIT "cliper_clicked" "edj";
+ //after: "preview_icon_part_dim";
+ }
+ program {
+ name: "cliper_clicked_down";
+ signal: "mouse,down,1";
+ source: "cliper";
+ after: "preview_icon_part_dim";
+ }
+ program {
+ name: "cliper_clicked_up";
+ signal: "mouse,up,1";
+ source: "cliper";
+ after: "preview_icon_part_default";
+ }
+ program {
+ name: "preview_clicked";
+ signal: "mouse,clicked,1";
+ source: "preview";
+ action: SIGNAL_EMIT "preview_clicked" "edj";
+ }
+ }
+}
+
+group{
+ name: "preview_gengrid.item";
+ images {
+ //image: "00_thumbs_bg_focus.png" COMP;
+ image: "thumbnail_focus.#.png" COMP;
+ }
+
+ parts {
+
+ part { name: "border";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 124 124 124 255; // Gray border
+ visible: 1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; offset: 2 2; }
+ rel2 { relative: 1.0 1.0; offset: -3 -3; }
+ }
+ }
+
+ part {
+ name: "cliper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+
+ part { name: "item";
+ type: SWALLOW;
+ mouse_events: 1;
+ scale: 1;
+ clip_to: "cliper";
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "focus_bg";
+ type: IMAGE;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ image.normal: "thumbnail_focus.#.png";
+ image.border: 6 6 6 6;
+ color_class: "AO010";
+ }
+ description {
+ state: "enabled" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ } // parts
+
+ programs {
+ program {
+ name: "set_selected";
+ signal: "elm,state,selected";
+ source: "app";
+ action: STATE_SET "enabled" 0.0;
+ target: "focus_bg";
+
+ }
+ program {
+ name: "set_unselected";
+ signal: "elm,state,unselected";
+ source: "app";
+ action: STATE_SET "default" 0.0;
+ target: "focus_bg";
+
+ }
+
+ }
+
+}
+
+group { name: "preview_icon";
+
+ images {
+ image: "Wallpapers_setting_ic.png" COMP;
+ image: "Wallpapers_setting_ef.png" COMP;
+ }
+
+ parts {
+ part { name: "icon";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description {state: "default" 0.0;
+ image.normal: "Wallpapers_setting_ic.png";
+ min: 46 46;
+ max: 46 46;
+ fixed:1 1;
+ }
+ }
+ part { name: "effect";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ image.normal: "Wallpapers_setting_ef.png";
+ min: 46 46;
+ max: 46 46;
+ fixed:1 1;
+ }
+ }
+ }
+}
+
+group {
+ name: "default_gengrid.item";
+
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "cliper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {state: "default" 0.0;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "item";
+ type: SWALLOW;
+ mouse_events: 1;
+ scale: 1;
+ clip_to: "cliper";
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "check";
+ type: SWALLOW;
+ mouse_events: 0;
+ repeat_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ fixed : 1 1;
+ align : 1.0 0.0;
+ rel1 { relative: (158-14)/158 14/158; to: "bg";}
+ rel2 { relative: (158-14)/158 14/158; to: "bg";}
+ }
+ }
+ }
+}
+
+group {
+ name: "default_gengrid.color_palette_item";
+
+ images {
+ image: "single_selection.png" COMP;
+ }
+
+ parts {
+
+ part { name: "border";
+ type: RECT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ //color: 125 125 125 125;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 1.0; }
+ }
+ }
+
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ color_class: "AO020";
+ }
+ description {
+ state: "pressed" 0.0;
+ inherit: "default";
+ color_class: "AO011";
+ }
+ }
+
+ part { name: "icon";
+ type: IMAGE;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ image.normal: "single_selection.png";
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ }
+
+/* programs{
+ program { name: "pressed";
+ signal: "pressed";
+ source: "elm";
+ action: STATE_SET "pressed" 0.0;
+ target: "bg";
+ }
+ program { name: "unpressed";
+ signal: "unpressed";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "bg";
+ }
+ }*/
+}
+
+
+group{
+
+ name: "wallpaper_lock.default";
+ parts{
+ part {
+ name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0 0; }
+ rel2 { relative: 1 1; }
+ color_class : "B0216";
+ }
+ }
+ /*part {
+ name: "text";
+ type: TEXT;
+ description {
+ fixed: 1 0;
+ align: 0.0 0.5;
+ visible: 1;
+ min: 60 40;
+ rel1 {
+ to: "bg";
+ relative: 0.05 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.3 0.1;
+ }
+ color_class: "T023";
+ text {
+ text_class: "T023";
+ min: 1 0;
+ align: 0.0 0.5;
+ }
+ }
+ }
+ part {
+ name: "check";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 1.0 0.5;
+ min: 40 40;
+ fixed: 1 1;
+ rel1 {
+ to: "bg";
+ relative : 0.92 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative: 0.97 0.1;
+ }
+ }
+ }*/
+ part {
+ name: "default";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "bg";
+ relative : 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative : 1.0 1.0;
+ }
+ }
+ }
+
+ /*part {
+ name: "select_item";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color:0 0 0 0;
+ rel1 {
+ to: "bg";
+ relative : 0.0 0.0;
+ }
+ rel2 {
+ to: "default";
+ relative: 1.0 0.0;
+ }
+ }
+ }*/
+
+ }
+ programs {
+ program {
+ name: "select_item_click";
+ signal: "mouse,clicked,1";
+ source: "select_item";
+ action: SIGNAL_EMIT "select_all_click" "edj";
+ after: "touch_snd";
+ }
+ program { name: "touch_snd";
+ action: RUN_PLUGIN "touch_sound";
+ }
+ }
+
+}
+group{
+
+ name: "wallpaper_home.default";
+ parts{
+ part {
+ name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0 0; }
+ rel2 { relative: 1 1; }
+ color_class : "B0216";
+ }
+ }
+ part {
+ name: "default";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ to: "bg";
+ relative : 0.0 0.0;
+ }
+ rel2 {
+ to: "bg";
+ relative : 1.0 1.0;
+ }
+ }
+ }
+
+ part {
+ name: "select_item";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ color:0 0 0 0;
+ rel1 {
+ to: "bg";
+ relative : 0.0 0.0;
+ }
+ rel2 {
+ to: "default";
+ relative: 1.0 0.0;
+ }
+ }
+ }
+
+ }
+ programs {
+ program { name: "touch_snd";
+ action: RUN_PLUGIN "touch_sound";
+ }
+ }
+
+}
diff --git a/res/resources/edje/popup-color-theme-main-view.edc b/res/resources/edje/popup-color-theme-main-view.edc
new file mode 100755
index 0000000..bc85430
--- /dev/null
+++ b/res/resources/edje/popup-color-theme-main-view.edc
@@ -0,0 +1,164 @@
+/*
+ * popup-wallpaper-efl
+ *
+ * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+group { name: "popup_color_theme";
+ parts {
+ part { name: "pad_t";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ min: 0 20;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 0.0;to_x: "pad_r";
+ }
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 47 0;
+ max: 47 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ }
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 47 0;
+ max: 47 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ to_y: "pad_t";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "pad_r";
+ to_y: "pad_b";
+ }
+ }
+ }
+ part { name: "bottom_pad";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 1.0;
+ min: 0 32;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "pad_r";
+ }
+ }
+ }
+ part { name: "pad_b";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 1.0;
+ min: 0 340;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bottom_pad";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "bottom_pad";
+ }
+ }
+ }
+ part { name: "end_field";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 1.0;
+ min: 0 320;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "pad_b";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "pad_b";
+ }
+ }
+ }
+ part { name: "elm.swallow.icon.bg";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 180 320;
+ max: 180 320;
+ align: 0.5 0.5;
+ rel1.to: "end_field";
+ rel2.to: "end_field";
+ }
+ }
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 180 320;
+ max: 180 320;
+ align: 0.5 0.5;
+ rel1.to: "end_field";
+ rel2.to: "end_field";
+ }
+ }
+ }
+}
diff --git a/res/resources/edje/popup-wallpaper-macro.edc b/res/resources/edje/popup-wallpaper-macro.edc
new file mode 100644
index 0000000..7cc281f
--- /dev/null
+++ b/res/resources/edje/popup-wallpaper-macro.edc
@@ -0,0 +1,83 @@
+/*
+ * starter
+ *
+ * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+sounds {
+ sample {
+ name: "touch_sound" AS_IS;
+ source: "Tizen_touch.wav";
+ }
+}
+#define PROG_PART_HIDE_SHOW_POPUP(part_name)\
+ program{\
+ name: "hide,"part_name;\
+ signal: "hide,"part_name;\
+ source: part_name;\
+ action: STATE_SET "default" 0.0;\
+ target: part_name;\
+ }\
+ program{\
+ name: "show,"part_name;\
+ signal: "show,"part_name;\
+ source: part_name;\
+ action: STATE_SET "shown" 0.0;\
+ target: part_name;\
+ }\
+
+#define PROGRAM_CLICKED_SIGNAL_EMIT_POPUP(part_name, singal_name)\
+ program{\
+ name: "send_event_"part_name;\
+ signal: "mouse,clicked,*";\
+ source: part_name;\
+ action: SIGNAL_EMIT singal_name "*";\
+ after: "touch_snd_"part_name;\
+ }\
+ program{\
+ name: "touch_snd_"part_name;\
+ action: PLAY_SAMPLE "touch_sound" 1.0;\
+ }
+
+#define FOCUS_OBJECT_POPUP(part_name)\
+ part{\
+ name: "focus."part_name;\
+ type: SWALLOW;\
+ repeat_events: 1;\
+ mouse_events: 1;\
+ description{\
+ state: "default" 0.0;\
+ fixed: 1 1;\
+ rel1.to: part_name;\
+ rel2.to: part_name;\
+ visible: 1;\
+ }\
+ }
+
+#define TTS_PART_POPUP(part_name)\
+ part{\
+ name: "tts."part_name;\
+ type: RECT;\
+ repeat_events: 1;\
+ description{\
+ state: "default" 0.0;\
+ fixed: 1 1;\
+ rel1.to: part_name;\
+ rel2.to: part_name;\
+ color : 0 0 0 0;\
+ }\
+ }
diff --git a/res/resources/edje/popup-wallpaper-main-view.edc b/res/resources/edje/popup-wallpaper-main-view.edc
new file mode 100755
index 0000000..50d2e4e
--- /dev/null
+++ b/res/resources/edje/popup-wallpaper-main-view.edc
@@ -0,0 +1,2283 @@
+/*
+ * popup-wallpaper-efl
+ *
+ * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+#define LOCK_FONT_STYLE " color=#fefefeff style=tizen_shadow shadow_color=#000000cc "
+
+styles{
+ style {
+ name: "style_txt";
+ base: "font=Tizen:style=medium text_class=T0601 font_size=30 align=center color=#fafafaff wrap=mixed color_class=T0601";
+ tag: "br" "\n";
+ tag: "hilight" "+ color=#ffff";
+ tag: "b" "+ color=#ffff";
+ tag: "tab" "\t";
+ }
+ style {
+ name: "style_default_and_gallery";
+ base: "font=Tizen:style=Regular text_class=ATO025 font_size=24 align=center wrap=mixed color_class=ATO025"LOCK_FONT_STYLE;
+ tag: "br" "\n";
+ tag: "hilight" "+ color=#ffff";
+ tag: "b" "+ color=#ffff";
+ tag: "tab" "\t";
+ }
+ style {
+ name: "style_default_and_gallery_dim";
+ base: "font=Tizen:style=Regular text_class=ATO025D font_size=24 align=center wrap=mixed color_class=ATO025D"LOCK_FONT_STYLE;
+ tag: "br" "\n";
+ tag: "hilight" "+ color=#ffff";
+ tag: "b" "+ color=#ffff";
+ tag: "tab" "\t";
+ }
+}
+
+group{
+ name: "popup.wallpaper.main";
+ parts{
+ part{
+ name: "background";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ color: 0 0 0 0;
+ }
+ }
+/* part{
+ name: "elm.swallow.genlist";
+ type: SWALLOW;
+ mouse_events: 1;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ rel1 {relative: 0.0 0.0; to: "background";}
+ //rel2 {relative: 1.0 0.4; to: "background";}
+ rel2 {relative: 1.0 1.0; to: "background";}
+ }
+ }*/
+ }
+ programs{
+ }
+}
+
+group{ name: "popup_checkview_image_2icons";
+ parts {
+ part{ name : "bg";
+ type: RECT;
+ description{
+ state: "default" 0.0;
+ color: 8 8 8 8;
+ }
+ }
+ part { name: "pad_t";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ min: 0 0;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 0.0;to_x: "pad_r";
+ }
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ }
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ to_y: "pad_t";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "pad_r";
+ to_y: "pad_b";
+ }
+ }
+ }
+ part { name: "pad_b";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ min: 0 270;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.5 1.0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ }
+ }
+ }
+ part { name: "elm.swallow.icon1";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ max: 108 108;
+ min: 108 108;
+ rel1 { relative: 0.21 0.096; offset: 0 0;}
+ rel2 { relative: 0.47 0.652; offset: 0 0;}
+ }
+ }
+ part { name: "elm.swallow.icon2";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ max: 108 108;
+ min: 108 108;
+ rel1 {
+ relative: 0.539 0.096;
+ }
+ rel2 {
+ relative: 0.781 0.652;
+ }
+ }
+ }
+#if 0
+ part{
+ name: "txt1";
+ type: TEXT;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ color: 250 250 250 255;
+ align: 0.5 0.5;
+ //fixed: 1 1;
+ rel1 {
+ relative: 0.14 0.652; to: "bg";
+ }
+ rel2 {
+ relative: 0.52 0.778; to: "bg";
+ }
+ text{
+ style: style_txt_2icon;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ //align: 0.5 0.0;
+ }
+ }
+ }
+ part{
+ name: "txt2";
+ type: TEXT;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ color: 250 250 250 255;
+ align: 0.5 0.5;
+ //fixed: 1 1;
+ rel1 {
+ relative: 0.519 0.652; to: "bg";
+ }
+ rel2 {
+ relative: 0.821 0.778; to: "bg";
+ }
+ text{
+ style: style_txt_2icon;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+#endif
+ part{
+ name: "txt1";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ //align: 0.5 0.5;
+ //fixed: 1 1;
+ rel1 {
+ relative: (85+67)/720 (26+150)/276; to: "bg";
+ }
+ rel2 {
+ relative: (85+67+190)/720 (26+150+74)/276; to: "bg";
+ }
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+ part{
+ name: "txt2";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ //align: 0.5 0.5;
+ //fixed: 1 1;
+ rel1 {
+ relative: (118+67+190+8)/720 (26+150)/276; to: "bg";
+ }
+ rel2 {
+ relative: (118+67+190+8+190)/720 (26+150+74)/276; to: "bg";
+ }
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+/* programs {
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon1","elm.swallow.icon1,clicked")
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon2","elm.swallow.icon2,clicked")
+ }*/
+ }
+ }
+
+group{ name: "popup_checkview_image_3icons";
+ parts {
+ part{ name : "bg";
+ type: RECT;
+ description{
+ state: "default" 0.0;
+ color: 8 8 8 8;
+ }
+ }
+ part { name: "pad_t";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ min: 0 0;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 0.0;to_x: "pad_r";
+ }
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ }
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ to_y: "pad_t";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "pad_r";
+ to_y: "pad_b";
+ }
+ }
+ }
+ part { name: "pad_b";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ min: 0 270;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.5 1.0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ }
+ }
+ }
+ part { name: "elm.swallow.icon1";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ max: 108 108;
+ min: 108 108;
+ rel1 { relative: 47/720 20/264; to: "bg";}
+ rel2 { relative: (47+190)/720 (20+150)/264; to: "bg";}
+ }
+ }
+ part { name: "elm.swallow.icon2";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ max: 108 108;
+ min: 108 108;
+ rel1 {
+ relative: (47+190+28)/720 20/264;
+ to : "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190)/720 (20+150)/264;
+ to : "bg";
+ }
+ }
+ }
+ part { name: "elm.swallow.icon3";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ max: 108 108;
+ min: 108 108;
+ rel1 {
+ relative: (47+190+28+190+28)/720 20/264;
+ to : "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190+28+190)/720 (20+150)/264;
+ to : "bg";
+ }
+ }
+ }
+
+ part{
+ name: "txt1";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ //align: 0.5 0.5;
+ //fixed: 1 1;
+ rel1 {
+ relative: (47)/720 (20+150)/264; to: "bg";
+ }
+ rel2 {
+ relative: (47+190)/720 (20+150+74)/264; to: "bg";
+ }
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+ part{
+ name: "txt2";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ //align: 0.5 0.5;
+ //fixed: 1 1;
+ rel1 {
+ relative: (47+190+28)/720 (20+150)/264; to: "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190)/720 (20+150+74)/264; to: "bg";
+ }
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+ part{
+ name: "txt3";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ //align: 0.5 0.5;
+ //fixed: 1 1;
+ rel1 {
+ relative: (47+190+28+190+28)/720 (20+150)/264; to: "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190+28+190)/720 (20+150+74)/264; to: "bg";
+ }
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+/* programs {
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon1","elm.swallow.icon1,clicked")
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon2","elm.swallow.icon2,clicked")
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon3","elm.swallow.icon3,clicked")
+ }*/
+ }
+ }
+
+group { name: "popup_gengrid_custom_1line";
+ parts {
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 594 264; // (190 + (4*2))*3 (150+37+37) + 20 + 20
+ align: 0.5 0.5;
+ }
+ }
+ }
+}
+
+group { name: "popup_gengrid_custom_rotate_1line";
+ parts {
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 594 264; // (190 + (4*2))*4 (150+37+37) + 20 + 20
+ max: 594 264;
+ align: 0.5 0.5;
+ }
+ }
+ }
+}
+
+group { name: "popup_gengrid_custom_2line";
+ parts {
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 594 488; // (190 + (4*2))*3 (150+37+37)*2 + 20 + 20
+ align: 0.5 0.5;
+ }
+ }
+ }
+}
+
+group { name: "popup_gengrid_custom_rotate_2line";
+ parts {
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 594 488; // (190 + (4*2))*4 (150+37+37)*2 + 20 + 20
+ max: 594 488;
+ align: 0.5 0.5;
+ }
+ }
+ }
+}
+ #define T_HEIGHT 37*2
+ #define PAD_T 20
+ #define PAD_L 47
+
+ //#define HEIGHT 96+20+150+37*2+150+37*2+20
+ #define HEIGHT 578+4
+ #define WIDTH 720
+
+ group{ name: "popup_checkview_image_4icons";
+ parts {
+ part{ name : "bg";
+ type: RECT;
+ description{
+ state: "default" 0.0;
+ color: 8 8 8 8;
+ }
+ }
+ part { name: "pad_t";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ min: 0 0;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 0.0;to_x: "pad_r";
+ }
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ }
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ }
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ to_y: "pad_t";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "pad_r";
+ to_y: "pad_b";
+ }
+ }
+ }
+ part { name: "pad_b";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 1.0;
+ min: 0 450;
+ fixed: 0 1;
+ rel1 {
+ relative: 0.5 1.0;
+ }
+ rel2 {
+ relative: 0.5 1.0;
+ }
+ }
+ }
+ part { name: "elm.swallow.icon1";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ //max: 108 108;
+ //min: 108 108;
+ //rel1 { relative: 47/720 (20+20)/HEIGHT; to: "bg";}
+ //rel2 { relative: (47+190)/720 (20+20+150)/HEIGHT; to: "bg";}
+ rel1 { relative: (PAD_L)/WIDTH (20)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190)/WIDTH (20+150)/HEIGHT; to: "bg";}
+ }
+ }
+ part { name: "elm.swallow.icon2";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ /*max: 108 108;
+ min: 108 108;
+ rel1 {
+ relative: (47+190+28)/720 (20+20)/HEIGHT;
+ to : "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190)/720 (20+20+150)/HEIGHT;
+ to : "bg";
+ }*/
+ rel1 { relative: (PAD_L+190+28)/WIDTH (20)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190+28+190)/WIDTH (20+150)/HEIGHT; to: "bg";}
+ }
+ }
+ part { name: "elm.swallow.icon3";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ /*max: 108 108;
+ min: 108 108;
+ rel1 {
+ relative: (47+190+28+190+28)/720 (20+20)/HEIGHT;
+ to : "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190+28+190)/720 (20+20+150)/HEIGHT;
+ to : "bg";
+ }*/
+ rel1 { relative: (PAD_L+190+28+190+28)/WIDTH (20)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190+28+190+28+190)/WIDTH (20+150)/HEIGHT; to: "bg";}
+ }
+ }
+ part { name: "elm.swallow.icon4";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ /*max: 108 108;
+ min: 108 108;
+ rel1 {
+ relative: 47/720 (20++20+20+10+5+150+74+20)/HEIGHT;
+ to : "bg";
+ }
+ rel2 {
+ relative: (47+190)/720 (20+20+20+10+5+150+74+20+150)/HEIGHT;
+ to : "bg";
+ }*/
+ rel1 { relative: (PAD_L)/WIDTH (20+150+T_HEIGHT)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190)/WIDTH (20+150+T_HEIGHT+150)/HEIGHT; to: "bg";}
+ }
+ }
+
+ part{
+ name: "txt1";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ align: 0.5 0.0;
+ //fixed: 1 1;
+ /*rel1 {
+ relative: (47)/720 (20+20+20+5+150)/HEIGHT; to: "bg";
+ }
+ rel2 {
+ relative: (47+190)/720 (20+20+10+20+5+150+84)/HEIGHT; to: "bg";
+ }*/
+ rel1 { relative: (PAD_L)/WIDTH (20+150)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190)/WIDTH (20+150+T_HEIGHT)/HEIGHT; to: "bg";}
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+ part{
+ name: "txt2";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ align: 0.5 0.0;
+ //fixed: 1 1;
+ /*rel1 {
+ relative: (47+190+28)/720 (20+20+20+5+150)/HEIGHT; to: "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190)/720 (20+20+20+5+150+74)/HEIGHT; to: "bg";
+ }*/
+ rel1 { relative: (PAD_L+190+28)/WIDTH (20+150)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190+28+190)/WIDTH (20+150+T_HEIGHT)/HEIGHT; to: "bg";}
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+ part{
+ name: "txt3";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ align: 0.5 0.0;
+ //fixed: 1 1;
+ /*rel1 {
+ relative: (47+190+28+190+28)/720 (20+20+20+5+150)/HEIGHT; to: "bg";
+ }
+ rel2 {
+ relative: (47+190+28+190+28+190)/720 (20+20+20+5+150+74)/HEIGHT; to: "bg";
+ }*/
+ rel1 { relative: (PAD_L+190+28+190+28)/WIDTH (20+150)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190+28+190+28+190)/WIDTH (20+150+T_HEIGHT)/HEIGHT; to: "bg";}
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+ part{
+ name: "txt4";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ description{
+ state: "default" 0.0;
+ //color: 250 250 250 255;
+ align: 0.5 0.0;
+ //fixed: 1 1;
+ /*rel1 {
+ relative: 47/720 (20+20+20+20+10+150+84+20+150)/HEIGHT; to: "bg";
+ }
+ rel2 {
+ relative: (47+190)/720 (20+20+20+20+10+150+84+20+150+74)/HEIGHT; to: "bg";
+ }*/
+ rel1 { relative: (PAD_L)/WIDTH (20+150+T_HEIGHT+150)/HEIGHT; to: "bg";}
+ rel2 { relative: (PAD_L+190)/WIDTH (20+150+T_HEIGHT+150+T_HEIGHT)/HEIGHT; to: "bg";}
+ text{
+ style: style_txt;
+ //font: "Tizen:style=Regular";
+ //text_class: "tizen";
+ //size: 30;
+ align: 0.5 0.0;
+ }
+ }
+ }
+/* programs {
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon1","elm.swallow.icon1,clicked")
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon2","elm.swallow.icon2,clicked")
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon3","elm.swallow.icon3,clicked")
+ PROGRAM_CLICKED_SIGNAL_EMIT_POPUP("elm.swallow.icon4","elm.swallow.icon4,clicked")
+ }*/
+ }
+ }
+
+#define LOCK_TEXT_STYLE "TIZEN_SHADOW"
+#define LOCK_TEXT_COLOR 255 255 255 255
+#define LOCK_TEXT_COLOR2 0 0 0 0
+#define LOCK_TEXT_COLOR3 0 0 0 178
+
+#define LOCK_TEXT_COLOR_DIM 230 230 230 230
+#define LOCK_TEXT_COLOR2_DIM 0 0 0 0
+#define LOCK_TEXT_COLOR3_DIM 0 0 0 178
+
+#define TAB_BAR_X_OFFSET 35
+#define TAB_BAR_Y_OFFSET 4
+
+group { name: "pagecontrol_layout";
+ images {
+ image: "Wallpapers_tab_bar.#.png" COMP;
+ image: "Wallpapers_tab_bar_ef.#.png" COMP;
+ }
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "scroller";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ align: 0.5 0.5;
+ }
+ }
+ part {
+ name: "cliper1";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: 15/480 0/720; to: "bg"; }
+ rel2 { relative: (15+225)/480 105/720; to: "bg";}
+ color: 0 0 0 0;
+ }
+ }
+ part {
+ name: "cliper2";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: (15+225)/480 0/720; to: "bg"; }
+ rel2 { relative: (480-15)/480 105/720; to: "bg";}
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "page_lockscreen_icon";
+ mouse_events: 1;
+ repeat_events: 1;
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 40 40;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: (15+97)/480 16/720; to: "bg";}
+ rel2 { relative: (15+97+40)/480 (16+40)/720; to: "bg";}
+ align: 0.0 0.5;
+ }
+ }
+ part { name: "text_lock";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color : LOCK_TEXT_COLOR;
+ color2 : LOCK_TEXT_COLOR2;
+ color3 : LOCK_TEXT_COLOR3;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: (15+TAB_BAR_X_OFFSET)/480 (16+40)/720; to: "bg";}
+ rel2 { relative: (15+TAB_BAR_X_OFFSET+164)/480 (16+40+28)/720; to: "bg";}
+ text {
+ style: style_default_and_gallery;
+ min : 0 1;
+ max: 1 0;
+ align : 0.5 0.5;
+ }
+ }
+ }
+ part { name: "lock_bar_ef";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "text_lock";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "text_lock";
+ relative: 1.0 1.0;
+ }
+ image {
+ normal: "Wallpapers_tab_bar_ef.#.png";
+ }
+ image.middle: 1;
+ fixed: 0 1;
+ min: 0 7;
+ align: 0.5 0.0;
+ visible: 1;
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "lock_bar";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "text_lock";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "text_lock";
+ relative: 1.0 1.0;
+ }
+ image {
+ normal: "Wallpapers_tab_bar.#.png";
+ }
+ image.middle: 1;
+ fixed: 0 1;
+ min: 0 7;
+ align: 0.5 0.0;
+ visible: 1;
+ color_class: "AO024";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "page_home_icon";
+ mouse_events: 1;
+ repeat_events: 1;
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 40 40;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: (15+225+88)/480 16/720; to: "bg";}
+ rel2 { relative: (15+225+88+40)/480 (16+40)/720; to: "bg";}
+ align: 0.0 0.5;
+ }
+ }
+ part { name: "text_home";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color : LOCK_TEXT_COLOR;
+ color2 : LOCK_TEXT_COLOR2;
+ color3 : LOCK_TEXT_COLOR3;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: (15+225+26)/480 (16+40)/720; to: "bg";}
+ rel2 { relative: (15+225+26+164)/480 (16+40+28)/720; to: "bg";}
+ text {
+ style: style_default_and_gallery;
+ min : 0 1;
+ max: 1 0;
+ align : 0.5 0.5;
+ }
+ }
+ }
+ part { name: "home_bar_ef";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "text_home";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "text_home";
+ relative: 1.0 1.0;
+ }
+ image {
+ normal: "Wallpapers_tab_bar_ef.#.png";
+ }
+ image.middle: 1;
+ fixed: 0 1;
+ min: 0 7;
+ align: 0.5 0.0;
+ visible: 1;
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "home_bar";
+ type: IMAGE;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "text_home";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "text_home";
+ relative: 1.0 1.0;
+ }
+ image {
+ normal: "Wallpapers_tab_bar.#.png";
+ }
+ image.middle: 1;
+ fixed: 0 1;
+ min: 0 7;
+ align: 0.5 0.0;
+ visible: 1;
+ color_class: "AO024";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ programs{
+ program {
+ name: "page_home_icon_clicked";
+ signal: "mouse,clicked,1";
+ source: "page_home_icon";
+ action: SIGNAL_EMIT "page_home_icon_clicked" "edj";
+ }
+ program {
+ name: "page_lockscreen_icon_clicked";
+ signal: "mouse,clicked,1";
+ source: "page_lockscreen_icon";
+ action: SIGNAL_EMIT "page_lockscreen_icon_clicked" "edj";
+ }
+ program {
+ name: "cliper1_clicked";
+ signal: "mouse,clicked,1";
+ source: "cliper1";
+ action: SIGNAL_EMIT "cliper1_clicked" "edj";
+ after: "text_lock_default";
+ after: "text_home_dim";
+ after: "lock_bar_default";
+ after: "lock_bar_ef_default";
+ after: "home_bar_dim";
+ after: "home_bar_ef_dim";
+ }
+ program {
+ name: "cliper2_clicked";
+ signal: "mouse,clicked,1";
+ source: "cliper2";
+ action: SIGNAL_EMIT "cliper2_clicked" "edj";
+ after: "text_lock_dim";
+ after: "text_home_default";
+ after: "lock_bar_dim";
+ after: "lock_bar_ef_dim";
+ after: "home_bar_default";
+ after: "home_bar_ef_default";
+ }
+ program {
+ name: "text_home_default";
+ signal: "text_home_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "text_home";
+ }
+ program {
+ name: "text_home_dim";
+ signal: "text_home_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "text_home";
+ }
+ program {
+ name: "text_lock_default";
+ signal: "text_lock_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "text_lock";
+ }
+ program {
+ name: "text_lock_dim";
+ signal: "text_lock_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "text_lock";
+ }
+ program {
+ name: "home_bar_default";
+ signal: "home_bar_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "home_bar";
+ }
+ program {
+ name: "home_bar_dim";
+ signal: "home_bar_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "home_bar";
+ }
+ program {
+ name: "home_bar_ef_default";
+ signal: "home_bar_ef_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "home_bar_ef";
+ }
+ program {
+ name: "home_bar_ef_dim";
+ signal: "home_bar_ef_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "home_bar_ef";
+ }
+ program {
+ name: "lock_bar_default";
+ signal: "lock_bar_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "lock_bar";
+ }
+ program {
+ name: "lock_bar_dim";
+ signal: "lock_bar_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "lock_bar";
+ }
+ program {
+ name: "lock_bar_ef_default";
+ signal: "lock_bar_ef_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "lock_bar_ef";
+ }
+ program {
+ name: "lock_bar_ef_dim";
+ signal: "lock_bar_ef_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "lock_bar_ef";
+ }
+ }
+}
+
+group { name: "preview_pagecontrol_layout";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 255;
+ }
+ }
+ part { name: "scroller";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "bg";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "bg";
+ }
+ align: 0.5 0.5;
+ }
+ }
+ part {
+ name: "controlbar_area";
+ type: RECT;
+ scale : 1;
+ mouse_events:0;
+ description {
+ state: "default" 0.0;
+ min : 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ fixed : 0 1;
+ rel1{ relative : 0.0 1.0; }
+ rel2{ relative : 1.0 1.0; }
+ align: 0.5 1.0;
+ color: 0 0 0 0;
+ visible : 1;
+ }
+ }
+ part {
+ name: "thumblist_bg";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 0;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ min: 0 136;
+ fixed: 0 1;
+ rel1 { to_y: "controlbar_area"; relative: 0.0 0.0; }
+ rel2 { to_y: "controlbar_area"; relative: 1.0 0.0; }
+ align: 0.5 1.0;
+ visible: 1;
+ }
+ }
+ part {
+ name: "thumblist";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 0;
+ description {
+ state: "default" 0.0;
+ rel1 { to: "thumblist_bg"; }
+ rel2 { to: "thumblist_bg"; }
+ color: 0 0 0 0;
+ align: 0.5 1.0;
+ visible: 1;
+ }
+ }
+ part { name: "top_right_padding";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 15 15;
+ fixed: 1 1;
+ visible: 0;
+ rel1 { relative: 1.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 0.0; to: "bg";}
+ align: 1.0 0.0;
+ }
+ }
+ part {
+ name: "cliper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ repeat_events: 1;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: 380/480 5/720; to: "bg"; }
+ rel2 { relative: 470/480 100/720; to: "bg";}
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "preview_icon_part";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ color : LOCK_TEXT_COLOR;
+ color2 : LOCK_TEXT_COLOR2;
+ color3 : LOCK_TEXT_COLOR3;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 380/480 15/720; to: "bg"; }
+ rel2 { relative: 470/480 55/720; to: "bg";}
+ text {
+ style: style_default_and_gallery;
+ min : 0 1;
+ align : 1 0.5;
+ }
+ }
+ description {
+ state: "dim" 0.0;
+ color : LOCK_TEXT_COLOR_DIM;
+ color2 : LOCK_TEXT_COLOR2_DIM;
+ color3 : LOCK_TEXT_COLOR3_DIM;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 380/480 15/720; to: "bg";}
+ rel2 { relative: 470/480 55/720; to: "bg";}
+ text {
+ style: style_default_and_gallery_dim;
+ min : 0 1;
+ align : 1 0.5;
+ }
+ }
+ }
+ }
+ programs{
+ program {
+ name: "cliper_clicked";
+ signal: "mouse,clicked,1";
+ source: "cliper";
+ action: SIGNAL_EMIT "cliper_clicked" "edj";
+ }
+ program {
+ name: "cliper_clicked_down";
+ signal: "mouse,down,1";
+ source: "cliper";
+ after: "preview_icon_part_dim";
+ }
+ program {
+ name: "cliper_clicked_up";
+ signal: "mouse,up,1";
+ source: "cliper";
+ after: "preview_icon_part_default";
+ }
+ program {
+ name: "preview_icon_part_dim";
+ signal: "preview_icon_part_dim";
+ source: "elm";
+ action: STATE_SET "dim" 0.0;
+ target: "preview_icon_part";
+ }
+ program {
+ name: "preview_icon_part_default";
+ signal: "preview_icon_part_default";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "preview_icon_part";
+ }
+ }
+}
+
+group { name: "pagecontrol_page_layout";
+ parts {
+ part { name: "page";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ }
+ }
+ }
+}
+
+group { name: "pagecontrol_preview_page_layout";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "cliper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "page";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ clip_to: "cliper";
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ }
+ }
+ }
+
+ programs{
+ program {
+ name: "preview_clicked";
+ signal: "mouse,clicked,1";
+ source: "page";
+ action: SIGNAL_EMIT "preview_clicked" "edj";
+ }
+ }
+}
+
+group { name: "wallpaper_page_layout";
+
+ images {
+ image: "set_thumbnail_focus.#.png" COMP;
+ image: "set_thumbnail_focus_ef.#.png" COMP;
+ }
+
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "cliper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "bg_image";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ clip_to: "cliper";
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ }
+ }
+ part { name: "text_tap";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 0.0 (720-456+36+14)/720; to: "bg";}
+ rel2 { relative: 1.0 (720-456+36+14+36)/720; to: "bg";}
+ text {
+ style: style_default_and_gallery;
+ align : 0.5 0.0;
+ }
+ }
+ }
+ part { name: "page_default_wallpaper_icon";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 141 141;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: 0.5 1.0; to: "bg";}
+ rel2 { relative: 0.5 1.0; to: "bg";}
+ align: 0.5 1.0;
+ }
+ }
+ part { name: "page_gallery_icon";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 141 141;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: 240/480 1.0; to: "bg";}
+ rel2 { relative: 240/480 1.0; to: "bg";}
+ align: 0.0 1.0;
+ }
+ }
+ part {
+ name : "page_default_wallpaper_icon_focus_bg_ef";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_default_wallpaper_icon";
+ rel2.to : "page_default_wallpaper_icon";
+ image.normal: "set_thumbnail_focus_ef.#.png";
+ }
+ }
+ part {
+ name : "page_default_wallpaper_icon_focus_bg";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_default_wallpaper_icon";
+ rel2.to : "page_default_wallpaper_icon";
+ image.normal: "set_thumbnail_focus.#.png";
+ }
+ }
+ part {
+ name : "page_gallery_icon_focus_bg_ef";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_gallery_icon";
+ rel2.to : "page_gallery_icon";
+ image.normal: "set_thumbnail_focus_ef.#.png";
+ }
+ }
+ part {
+ name : "page_gallery_icon_focus_bg";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_gallery_icon";
+ rel2.to : "page_gallery_icon";
+ image.normal: "set_thumbnail_focus.#.png";
+ }
+ }
+ }
+ programs{
+ program {
+ name: "page_clicked";
+ signal: "mouse,clicked,1";
+ source: "bg_image";
+ action: SIGNAL_EMIT "page_clicked" "edj";
+ }
+
+ /* default selected */
+ program {
+ name : "default_icon_selected";
+ signal : "default_icon_selected";
+ source : "bg";
+ action : STATE_SET "selected" 0.0;
+ target : "page_default_wallpaper_icon_focus_bg_ef";
+ target : "page_default_wallpaper_icon_focus_bg";
+ after : "default_icon_selected_after";
+ }
+ program {
+ name : "default_icon_selected_after";
+ action : STATE_SET "default" 0.0;
+ target : "page_gallery_icon_focus_bg_ef";
+ target : "page_gallery_icon_focus_bg";
+ }
+ /* gallery selected */
+ program {
+ name : "gallery_icon_selected";
+ signal : "gallery_icon_selected";
+ source : "bg";
+ action : STATE_SET "selected" 0.0;
+ target : "page_gallery_icon_focus_bg_ef";
+ target : "page_gallery_icon_focus_bg";
+ after : "gallery_icon_selected_after";
+ }
+ program {
+ name : "gallery_icon_selected_after";
+ action : STATE_SET "default" 0.0;
+ target : "page_default_wallpaper_icon_focus_bg_ef";
+ target : "page_default_wallpaper_icon_focus_bg";
+ }
+ }
+}
+
+
+group { name: "wallpaper_page_lock_layout";
+
+ images {
+ image: "set_thumbnail_focus.#.png" COMP;
+ image: "set_thumbnail_focus_ef.#.png" COMP;
+ }
+
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ color: 0 0 0 0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "cliper";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ description {
+ state: "default" 0.0;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "bg"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
+ }
+ }
+ part { name: "bg_image";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ clip_to: "cliper";
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 1.0; to: "bg";}
+ }
+ }
+ /*part { name: "text_help";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 0.0 (720-456)/720; to: "bg";}
+ rel2 { relative: 1.0 (720-456+36)/720; to: "bg";}
+ text {
+ style: style_default_and_gallery;
+ align : 0.5 0.0;
+ }
+ }
+ }*/
+ part { name: "text_tap";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ fixed:1 1;
+ visible: 1;
+ rel1 { relative: 0.0 (720-456+36+14)/720; to: "bg";}
+ rel2 { relative: 1.0 (720-456+36+14+36)/720; to: "bg";}
+ text {
+ style: style_default_and_gallery;
+ align : 0.5 0.0;
+ }
+ }
+ description {
+ state : "hidden" 0.0;
+ visible : 0;
+ }
+ }
+ part { name: "page_right_top_padding";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 182 12;
+ fixed: 1 1;
+ visible: 0;
+ rel1 { relative: 1.0 0.0; to: "bg_image";}
+ rel2 { relative: 1.0 0.0; to: "bg_image";}
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "page_lockscreen_icon";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 46 46;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: 0.0 1.0; to: "page_right_top_padding";}
+ rel2 { relative: 0.0 1.0; to: "page_right_top_padding";}
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "page_lockscreen_and_home_spacer";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 24 46;
+ fixed: 1 1;
+ rel1 { relative: 0.0 0.0; to: "page_lockscreen_icon";}
+ rel2 { relative: 0.0 0.0; to: "page_lockscreen_icon";}
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "page_home_icon";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 46 46;
+ fixed: 1 1;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to: "page_lockscreen_and_home_spacer";}
+ rel2 { relative: 0.0 0.0; to: "page_lockscreen_and_home_spacer";}
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "page_default_wallpaper_icon";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 141 141;
+ fixed: 1 1;
+ rel1 { relative: 0.5 0.5; to: "page_gallery_icon";}
+ rel2 { relative: 0.5 0.5; to: "page_gallery_icon";}
+ align: 0.5 0.5;
+ }
+ }
+ part { name: "page_my_interests_icon";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 141 141;
+ fixed: 1 1;
+ rel1 { relative: 1.0 0.5; to: "page_gallery_icon";}
+ rel2 { relative: 1.0 0.5; to: "page_gallery_icon";}
+ align: 0.0 0.5;
+ }
+ }
+ part { name: "page_gallery_icon";
+ type: SWALLOW;
+ mouse_events: 1;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ min: 141 141;
+ align : 0.5 1.0;
+ fixed: 1 1;
+ rel1 { relative: 0.5 1.0; to: "bg";}
+ rel2 { relative: 0.5 1.0; to: "bg";}
+
+ }
+ }
+
+ part {
+ name : "page_default_wallpaper_icon_focus_bg_ef";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_default_wallpaper_icon";
+ rel2.to : "page_default_wallpaper_icon";
+ image.normal: "set_thumbnail_focus_ef.#.png";
+ }
+ }
+ part {
+ name : "page_default_wallpaper_icon_focus_bg";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_default_wallpaper_icon";
+ rel2.to : "page_default_wallpaper_icon";
+ image.normal: "set_thumbnail_focus.#.png";
+ }
+ }
+ part {
+ name : "page_gallery_icon_focus_bg_ef";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_gallery_icon";
+ rel2.to : "page_gallery_icon";
+ image.normal: "set_thumbnail_focus_ef.#.png";
+ }
+ }
+ part {
+ name : "page_gallery_icon_focus_bg";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_gallery_icon";
+ rel2.to : "page_gallery_icon";
+ image.normal: "set_thumbnail_focus.#.png";
+ }
+ }
+ part {
+ name : "page_my_interests_icon_focus_bg_ef";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_my_interests_icon";
+ rel2.to : "page_my_interests_icon";
+ image.normal: "set_thumbnail_focus_ef.#.png";
+ }
+ }
+ part {
+ name : "page_my_interests_icon_focus_bg";
+ type : IMAGE;
+ repeat_events : 1;
+ description {
+ state : "default" 0.0;
+ visible : 0;
+ }
+ description {
+ state : "selected" 0.0;
+ rel1.to : "page_my_interests_icon";
+ rel2.to : "page_my_interests_icon";
+ image.normal: "set_thumbnail_focus.#.png";
+ }
+ }
+ }
+ programs{
+ program {
+ name: "page_clicked";
+ signal: "mouse,clicked,1";
+ source: "bg_image";
+ action: SIGNAL_EMIT "page_clicked" "edj";
+ }
+
+ /* default selected */
+ program {
+ name : "default_icon_selected";
+ signal : "default_icon_selected";
+ source : "bg";
+ action : STATE_SET "selected" 0.0;
+ target : "page_default_wallpaper_icon_focus_bg_ef";
+ target : "page_default_wallpaper_icon_focus_bg";
+ after : "default_icon_selected_after";
+ }
+ program {
+ name : "default_icon_selected_after";
+ action : STATE_SET "default" 0.0;
+ target : "page_gallery_icon_focus_bg_ef";
+ target : "page_gallery_icon_focus_bg";
+ target : "page_my_interests_icon_focus_bg_ef";
+ target : "page_my_interests_icon_focus_bg";
+ }
+ /* gallery selected */
+ program {
+ name : "gallery_icon_selected";
+ signal : "gallery_icon_selected";
+ source : "bg";
+ action : STATE_SET "selected" 0.0;
+ target : "page_gallery_icon_focus_bg_ef";
+ target : "page_gallery_icon_focus_bg";
+ after : "gallery_icon_selected_after";
+ }
+ program {
+ name : "gallery_icon_selected_after";
+ action : STATE_SET "default" 0.0;
+ target : "page_default_wallpaper_icon_focus_bg_ef";
+ target : "page_default_wallpaper_icon_focus_bg";
+ target : "page_my_interests_icon_focus_bg_ef";
+ target : "page_my_interests_icon_focus_bg";
+ }
+ /* my interest selected */
+ program {
+ name : "my_interests_icon_selected";
+ signal : "my_interests_icon_selected";
+ source : "bg";
+ action : STATE_SET "selected" 0.0;
+ target : "page_my_interests_icon_focus_bg_ef";
+ target : "page_my_interests_icon_focus_bg";
+ after : "my_interests_icon_selected_after";
+ }
+ program {
+ name : "my_interests_icon_selected_after";
+ action : STATE_SET "default" 0.0;
+ target : "page_default_wallpaper_icon_focus_bg_ef";
+ target : "page_default_wallpaper_icon_focus_bg";
+ target : "page_gallery_icon_focus_bg_ef";
+ target : "page_gallery_icon_focus_bg";
+ }
+
+ /* preview */
+ program {
+ name : "show_preview";
+ signal : "show_preview";
+ source : "preview";
+ action : STATE_SET "default" 0.0;
+ target : "text_tap";
+ }
+ program {
+ name : "hide_preview";
+ signal : "hide_preview";
+ source : "preview";
+ action : STATE_SET "hidden" 0.0;
+ target : "text_tap";
+ }
+ }
+}
+
+
+group { name: "home_icon";
+
+ images {
+ image: "Wallpapers_home_ic.png" COMP;
+ image: "Wallpapers_home_ef.png" COMP;
+ }
+
+ parts {
+ part { name: "icon";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ image.normal: "Wallpapers_home_ic.png";
+ min: 40 40;
+ max: 40 40;
+ fixed:1 1;
+ color_class: "AO007";
+ }
+ /*description {state: "lockscreen" 0.0;
+ inherit: "default" 0.0;
+ color_class: "AO008";
+ }*/
+ }
+ part { name: "effect";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ image.normal: "Wallpapers_home_ef.png";
+ min: 40 40;
+ max: 40 40;
+ fixed:1 1;
+ }
+ }
+ }
+ programs{
+ program { name: "lockscreen_page";
+ signal: "lockscreen_page";
+ source: "elm";
+ action: STATE_SET "lockscreen" 0.0;
+ target: "icon";
+ }
+ program { name: "home_page";
+ signal: "home_page";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ }
+ program {
+ name: "home_icon_clicked";
+ signal: "mouse,clicked,1";
+ source: "icon";
+ action: SIGNAL_EMIT "home_icon_clicked" "edj";
+ }
+ }
+}
+
+group { name: "lockscreen_icon";
+
+ images {
+ image: "Wallpapers_lock_ic.png" COMP;
+ image: "Wallpapers_lock_ef.png" COMP;
+ }
+
+ parts {
+ part { name: "icon";
+ type: IMAGE;
+ mouse_events: 1;
+ repeat_events: 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ image.normal: "Wallpapers_lock_ic.png";
+ min: 40 40;
+ max: 40 40;
+ fixed:1 1;
+ color_class: "AO007";
+ }
+ /*description {state: "home" 0.0;
+ inherit: "default" 0.0;
+ color_class: "AO008";
+ }*/
+ }
+ part { name: "effect";
+ type: IMAGE;
+ mouse_events: 0;
+ repeat_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ image.normal: "Wallpapers_lock_ef.png";
+ min: 40 40;
+ max: 40 40;
+ fixed:1 1;
+ }
+ }
+ }
+ programs{
+ program { name: "home_page";
+ signal: "home_page";
+ source: "elm";
+ action: STATE_SET "home" 0.0;
+ target: "icon";
+ }
+ program { name: "lockscreen_page";
+ signal: "lockscreen_page";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "icon";
+ }
+ program {
+ name: "lock_icon_clicked";
+ signal: "mouse,clicked,1";
+ source: "icon";
+ action: SIGNAL_EMIT "lock_icon_clicked" "edj";
+ }
+ }
+}
+
+group { name: "default_and_gallery_icon";
+ images {
+ image: "Wallpapers_bg.#.png" COMP;
+ }
+
+ parts {
+ part {
+ name : "bg";
+ type : IMAGE;
+ scale : 1;
+ mouse_events : 1;
+ repeat_events : 0;
+ description {
+ state : "default" 0.0;
+ image.normal : "Wallpapers_bg.#.png";
+ }
+ }
+ part {
+ name : "cliper";
+ type : RECT;
+ scale : 1;
+ mouse_events : 0;
+ repeat_events : 1;
+ description {state: "default" 0.0;
+ min : 137 137;
+ max : 137 137;
+ fixed : 1 1;
+ rel1 { relative: 0.5 0.5; to: "bg";}
+ rel2 { relative: 0.5 0.5; to: "bg";}
+ }
+ }
+ part {
+ name : "default_bg";
+ type : SWALLOW;
+ scale : 1;
+ mouse_events : 0;
+ repeat_events : 1;
+ clip_to: "cliper";
+ description {
+ state : "default" 0.0;
+ }
+ }
+ part {
+ name : "cover_bg";
+ type : RECT;
+ scale : 1;
+ mouse_events : 0;
+ repeat_events : 1;
+ clip_to: "cliper";
+ description {
+ color_class : "AO009";
+ }
+ }
+ part {
+ name: "image";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events : 0;
+ repeat_events : 1;
+ clip_to: "cliper";
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part {
+ name: "effect";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events : 0;
+ repeat_events : 1;
+ description {
+ state: "default" 0.0;
+ }
+ }
+ part { name: "text";
+ type: TEXTBLOCK;
+ effect : "TIZEN_SHADOW";
+ mouse_events : 0;
+ repeat_events : 1;
+ scale: 1;
+ description {state: "default" 0.0;
+ color : LOCK_TEXT_COLOR;
+ color2 : LOCK_TEXT_COLOR2;
+ color3 : LOCK_TEXT_COLOR3;
+ fixed:1 1;
+ visible: 1;
+ align : 0.5 1.0;
+ rel1 { relative: 5/137 130/137; to: "image";}
+ rel2 { relative: 132/137 130/137; to: "image";}
+ text {
+ style: style_default_and_gallery;
+ min : 0 1;
+ align : 0.5 1.0;
+ }
+ }
+ }
+ part { name: "press_effect";
+ type: RECT;
+ scale: 1;
+ mouse_events : 0;
+ repeat_events : 1;
+ clip_to: "cliper";
+ description { state: "default" 0.0;
+ color : 0 0 0 0;
+ }
+ description {state: "pressed" 0.0;
+ color_class: "AO011";
+ }
+ }
+ }
+ programs{
+ program { name: "pressed";
+ signal: "mouse,down,1";
+ source: "bg";
+ action: STATE_SET "pressed" 0.0;
+ target: "press_effect";
+ }
+ program { name: "unpressed";
+ signal: "mouse,up,1";
+ source: "bg";
+ action: STATE_SET "default" 0.0;
+ target: "press_effect";
+ }
+ program {
+ name : "clicked";
+ signal : "mouse,clicked,1";
+ source : "bg";
+ action : SIGNAL_EMIT "default_and_gallery_icon" "clicked";
+ }
+ }
+}
+
+
diff --git a/res/resources/edje/popup-wallpaper.edc b/res/resources/edje/popup-wallpaper.edc
new file mode 100644
index 0000000..b07859a
--- /dev/null
+++ b/res/resources/edje/popup-wallpaper.edc
@@ -0,0 +1,31 @@
+/*
+ * popup-wallpaper-efl
+ *
+ * Copyright (c) 2000 - 2015 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact: Seungtaek Chung <seungtaek.chung@samsung.com>, Mi-Ju Lee <miju52.lee@samsung.com>, Xi Zhichan <zhichan.xi@samsung.com>
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */
+
+collections {
+ base_scale: 1.8;
+
+ #include "popup-wallpaper-macro.edc"
+ #include "popup-wallpaper-main-view.edc"
+ #include "popup-color-theme-main-view.edc"
+ #include "mutiple-wallpaper.edc"
+ #include "gengrid_customized_theme.edc"
+ #include "cp-wallpaper-main-view.edc"
+}
diff --git a/res/resources/festival/01_Milad-un-Nabi.jpg b/res/resources/festival/01_Milad-un-Nabi.jpg
new file mode 100644
index 0000000..5aa5f94
--- /dev/null
+++ b/res/resources/festival/01_Milad-un-Nabi.jpg
Binary files differ
diff --git a/res/resources/festival/02_Republic_Day.jpg b/res/resources/festival/02_Republic_Day.jpg
new file mode 100644
index 0000000..56c2f80
--- /dev/null
+++ b/res/resources/festival/02_Republic_Day.jpg
Binary files differ
diff --git a/res/resources/festival/03_Holi.jpg b/res/resources/festival/03_Holi.jpg
new file mode 100644
index 0000000..27179a7
--- /dev/null
+++ b/res/resources/festival/03_Holi.jpg
Binary files differ
diff --git a/res/resources/festival/04_Ram-Navami.jpg b/res/resources/festival/04_Ram-Navami.jpg
new file mode 100644
index 0000000..e0ef726
--- /dev/null
+++ b/res/resources/festival/04_Ram-Navami.jpg
Binary files differ
diff --git a/res/resources/festival/05_Good_Friday.jpg b/res/resources/festival/05_Good_Friday.jpg
new file mode 100644
index 0000000..63386f2
--- /dev/null
+++ b/res/resources/festival/05_Good_Friday.jpg
Binary files differ
diff --git a/res/resources/festival/06_Buddha.jpg b/res/resources/festival/06_Buddha.jpg
new file mode 100644
index 0000000..bcb63b5
--- /dev/null
+++ b/res/resources/festival/06_Buddha.jpg
Binary files differ
diff --git a/res/resources/festival/07_Id-Ul-Fitr.jpg b/res/resources/festival/07_Id-Ul-Fitr.jpg
new file mode 100644
index 0000000..15eeeb8
--- /dev/null
+++ b/res/resources/festival/07_Id-Ul-Fitr.jpg
Binary files differ
diff --git a/res/resources/festival/08_IndependenceDay.jpg b/res/resources/festival/08_IndependenceDay.jpg
new file mode 100644
index 0000000..ac3d7ea
--- /dev/null
+++ b/res/resources/festival/08_IndependenceDay.jpg
Binary files differ
diff --git a/res/resources/festival/09_Id-ul-Juha.jpg b/res/resources/festival/09_Id-ul-Juha.jpg
new file mode 100644
index 0000000..4dc8147
--- /dev/null
+++ b/res/resources/festival/09_Id-ul-Juha.jpg
Binary files differ
diff --git a/res/resources/festival/10_Janmashtami.jpg b/res/resources/festival/10_Janmashtami.jpg
new file mode 100644
index 0000000..45889a9
--- /dev/null
+++ b/res/resources/festival/10_Janmashtami.jpg
Binary files differ
diff --git a/res/resources/festival/11_Dussehra.jpg b/res/resources/festival/11_Dussehra.jpg
new file mode 100644
index 0000000..e72ab42
--- /dev/null
+++ b/res/resources/festival/11_Dussehra.jpg
Binary files differ
diff --git a/res/resources/festival/12_Mahatma_Gandhi_Jayanti.jpg b/res/resources/festival/12_Mahatma_Gandhi_Jayanti.jpg
new file mode 100644
index 0000000..68e9b60
--- /dev/null
+++ b/res/resources/festival/12_Mahatma_Gandhi_Jayanti.jpg
Binary files differ
diff --git a/res/resources/festival/13_Diwali.jpg b/res/resources/festival/13_Diwali.jpg
new file mode 100644
index 0000000..5e6f2d7
--- /dev/null
+++ b/res/resources/festival/13_Diwali.jpg
Binary files differ
diff --git a/res/resources/festival/14_Muharram.jpg b/res/resources/festival/14_Muharram.jpg
new file mode 100644
index 0000000..d2fef11
--- /dev/null
+++ b/res/resources/festival/14_Muharram.jpg
Binary files differ
diff --git a/res/resources/festival/15_Christmas.jpg b/res/resources/festival/15_Christmas.jpg
new file mode 100644
index 0000000..24943db
--- /dev/null
+++ b/res/resources/festival/15_Christmas.jpg
Binary files differ
diff --git a/res/resources/festival/16_Mahavir_Jayanti.jpg b/res/resources/festival/16_Mahavir_Jayanti.jpg
new file mode 100755
index 0000000..89ef3e3
--- /dev/null
+++ b/res/resources/festival/16_Mahavir_Jayanti.jpg
Binary files differ
diff --git a/res/resources/festival/17_Guru_Nanak.jpg b/res/resources/festival/17_Guru_Nanak.jpg
new file mode 100755
index 0000000..82062a3
--- /dev/null
+++ b/res/resources/festival/17_Guru_Nanak.jpg
Binary files differ
diff --git a/res/resources/icons/00_focus_01.#.png b/res/resources/icons/00_focus_01.#.png
new file mode 100644
index 0000000..e9a1206
--- /dev/null
+++ b/res/resources/icons/00_focus_01.#.png
Binary files differ
diff --git a/res/resources/icons/00_sub_depth_thumbs_bg.#.png b/res/resources/icons/00_sub_depth_thumbs_bg.#.png
new file mode 100644
index 0000000..51f16f1
--- /dev/null
+++ b/res/resources/icons/00_sub_depth_thumbs_bg.#.png
Binary files differ
diff --git a/res/resources/icons/00_thumbs_bg_focus.png b/res/resources/icons/00_thumbs_bg_focus.png
new file mode 100644
index 0000000..29bfe6a
--- /dev/null
+++ b/res/resources/icons/00_thumbs_bg_focus.png
Binary files differ
diff --git a/res/resources/icons/A01-1_popup_wallpaper_home_ef.png b/res/resources/icons/A01-1_popup_wallpaper_home_ef.png
new file mode 100755
index 0000000..8a0dc60
--- /dev/null
+++ b/res/resources/icons/A01-1_popup_wallpaper_home_ef.png
Binary files differ
diff --git a/res/resources/icons/A01-1_popup_wallpaper_theme_bg.png b/res/resources/icons/A01-1_popup_wallpaper_theme_bg.png
new file mode 100755
index 0000000..79667ce
--- /dev/null
+++ b/res/resources/icons/A01-1_popup_wallpaper_theme_bg.png
Binary files differ
diff --git a/res/resources/icons/No_gallery_ef.png b/res/resources/icons/No_gallery_ef.png
new file mode 100755
index 0000000..f37b236
--- /dev/null
+++ b/res/resources/icons/No_gallery_ef.png
Binary files differ
diff --git a/res/resources/icons/No_gallery_ic.png b/res/resources/icons/No_gallery_ic.png
new file mode 100644
index 0000000..9e5a718
--- /dev/null
+++ b/res/resources/icons/No_gallery_ic.png
Binary files differ
diff --git a/res/resources/icons/TA_logo.png b/res/resources/icons/TA_logo.png
new file mode 100644
index 0000000..2ced62b
--- /dev/null
+++ b/res/resources/icons/TA_logo.png
Binary files differ
diff --git a/res/resources/icons/Wallpaper_ic.png b/res/resources/icons/Wallpaper_ic.png
new file mode 100644
index 0000000..5957775
--- /dev/null
+++ b/res/resources/icons/Wallpaper_ic.png
Binary files differ
diff --git a/res/resources/icons/Wallpaper_press.png b/res/resources/icons/Wallpaper_press.png
new file mode 100644
index 0000000..5a61c38
--- /dev/null
+++ b/res/resources/icons/Wallpaper_press.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_bg.#.png b/res/resources/icons/Wallpapers_bg.#.png
new file mode 100755
index 0000000..8d497e1
--- /dev/null
+++ b/res/resources/icons/Wallpapers_bg.#.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_bg.png b/res/resources/icons/Wallpapers_bg.png
new file mode 100755
index 0000000..8d497e1
--- /dev/null
+++ b/res/resources/icons/Wallpapers_bg.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_home_ef.png b/res/resources/icons/Wallpapers_home_ef.png
new file mode 100644
index 0000000..301b748
--- /dev/null
+++ b/res/resources/icons/Wallpapers_home_ef.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_home_ic.png b/res/resources/icons/Wallpapers_home_ic.png
new file mode 100644
index 0000000..fe70988
--- /dev/null
+++ b/res/resources/icons/Wallpapers_home_ic.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_lock_ef.png b/res/resources/icons/Wallpapers_lock_ef.png
new file mode 100644
index 0000000..73f7aa2
--- /dev/null
+++ b/res/resources/icons/Wallpapers_lock_ef.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_lock_ic.png b/res/resources/icons/Wallpapers_lock_ic.png
new file mode 100644
index 0000000..a638820
--- /dev/null
+++ b/res/resources/icons/Wallpapers_lock_ic.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_setting_ef.png b/res/resources/icons/Wallpapers_setting_ef.png
new file mode 100644
index 0000000..df6f295
--- /dev/null
+++ b/res/resources/icons/Wallpapers_setting_ef.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_setting_ic.png b/res/resources/icons/Wallpapers_setting_ic.png
new file mode 100644
index 0000000..f1744ca
--- /dev/null
+++ b/res/resources/icons/Wallpapers_setting_ic.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_tab_bar.#.png b/res/resources/icons/Wallpapers_tab_bar.#.png
new file mode 100644
index 0000000..eff008f
--- /dev/null
+++ b/res/resources/icons/Wallpapers_tab_bar.#.png
Binary files differ
diff --git a/res/resources/icons/Wallpapers_tab_bar_ef.#.png b/res/resources/icons/Wallpapers_tab_bar_ef.#.png
new file mode 100644
index 0000000..96a7ca8
--- /dev/null
+++ b/res/resources/icons/Wallpapers_tab_bar_ef.#.png
Binary files differ
diff --git a/res/resources/icons/com.samsung.gallery.png b/res/resources/icons/com.samsung.gallery.png
new file mode 100644
index 0000000..027d0c3
--- /dev/null
+++ b/res/resources/icons/com.samsung.gallery.png
Binary files differ
diff --git a/res/resources/icons/default_bg.png b/res/resources/icons/default_bg.png
new file mode 100644
index 0000000..0d329f2
--- /dev/null
+++ b/res/resources/icons/default_bg.png
Binary files differ
diff --git a/res/resources/icons/help/B31_help_tap_1_default.png b/res/resources/icons/help/B31_help_tap_1_default.png
new file mode 100644
index 0000000..02a5914
--- /dev/null
+++ b/res/resources/icons/help/B31_help_tap_1_default.png
Binary files differ
diff --git a/res/resources/icons/icon_add.png b/res/resources/icons/icon_add.png
new file mode 100644
index 0000000..efa4733
--- /dev/null
+++ b/res/resources/icons/icon_add.png
Binary files differ
diff --git a/res/resources/icons/icon_preview_dim.png b/res/resources/icons/icon_preview_dim.png
new file mode 100644
index 0000000..dc3c3e0
--- /dev/null
+++ b/res/resources/icons/icon_preview_dim.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/0.png b/res/resources/icons/lockscreen-options-theme/0.png
new file mode 100644
index 0000000..2bd51ae
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/0.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/1.png b/res/resources/icons/lockscreen-options-theme/1.png
new file mode 100644
index 0000000..ce7de56
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/1.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/2.png b/res/resources/icons/lockscreen-options-theme/2.png
new file mode 100644
index 0000000..dfd8463
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/2.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/3.png b/res/resources/icons/lockscreen-options-theme/3.png
new file mode 100644
index 0000000..8bfa04e
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/3.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/4.png b/res/resources/icons/lockscreen-options-theme/4.png
new file mode 100644
index 0000000..ebe4c58
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/4.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/5.png b/res/resources/icons/lockscreen-options-theme/5.png
new file mode 100644
index 0000000..408e64d
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/5.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/6.png b/res/resources/icons/lockscreen-options-theme/6.png
new file mode 100644
index 0000000..52a48f0
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/6.png
Binary files differ
diff --git a/res/resources/icons/lockscreen-options-theme/7.png b/res/resources/icons/lockscreen-options-theme/7.png
new file mode 100644
index 0000000..52a48f0
--- /dev/null
+++ b/res/resources/icons/lockscreen-options-theme/7.png
Binary files differ
diff --git a/res/resources/icons/mainmenu_icon.png b/res/resources/icons/mainmenu_icon.png
new file mode 100644
index 0000000..ab3194b
--- /dev/null
+++ b/res/resources/icons/mainmenu_icon.png
Binary files differ
diff --git a/res/resources/icons/my_favorite_ic.png b/res/resources/icons/my_favorite_ic.png
new file mode 100644
index 0000000..0b39dc2
--- /dev/null
+++ b/res/resources/icons/my_favorite_ic.png
Binary files differ
diff --git a/res/resources/icons/no_gallery_bg.png b/res/resources/icons/no_gallery_bg.png
new file mode 100644
index 0000000..e417108
--- /dev/null
+++ b/res/resources/icons/no_gallery_bg.png
Binary files differ
diff --git a/res/resources/icons/no_gallery_interest_bg.png b/res/resources/icons/no_gallery_interest_bg.png
new file mode 100644
index 0000000..061f575
--- /dev/null
+++ b/res/resources/icons/no_gallery_interest_bg.png
Binary files differ
diff --git a/res/resources/icons/photo_slide.png b/res/resources/icons/photo_slide.png
new file mode 100644
index 0000000..dffcaca
--- /dev/null
+++ b/res/resources/icons/photo_slide.png
Binary files differ
diff --git a/res/resources/icons/set_thumbnail_focus.#.png b/res/resources/icons/set_thumbnail_focus.#.png
new file mode 100644
index 0000000..5a355a6
--- /dev/null
+++ b/res/resources/icons/set_thumbnail_focus.#.png
Binary files differ
diff --git a/res/resources/icons/set_thumbnail_focus_ef.#.png b/res/resources/icons/set_thumbnail_focus_ef.#.png
new file mode 100644
index 0000000..d5a947f
--- /dev/null
+++ b/res/resources/icons/set_thumbnail_focus_ef.#.png
Binary files differ
diff --git a/res/resources/icons/settings_color_theme.png b/res/resources/icons/settings_color_theme.png
new file mode 100644
index 0000000..60b299e
--- /dev/null
+++ b/res/resources/icons/settings_color_theme.png
Binary files differ
diff --git a/res/resources/icons/single_selection.png b/res/resources/icons/single_selection.png
new file mode 100644
index 0000000..b7ef3c2
--- /dev/null
+++ b/res/resources/icons/single_selection.png
Binary files differ
diff --git a/res/resources/icons/single_selection_ic.png b/res/resources/icons/single_selection_ic.png
new file mode 100755
index 0000000..63c54f5
--- /dev/null
+++ b/res/resources/icons/single_selection_ic.png
Binary files differ
diff --git a/res/resources/icons/thumbnail_Badge_ic.png b/res/resources/icons/thumbnail_Badge_ic.png
new file mode 100644
index 0000000..1d95327
--- /dev/null
+++ b/res/resources/icons/thumbnail_Badge_ic.png
Binary files differ
diff --git a/res/resources/icons/thumbnail_bg.png b/res/resources/icons/thumbnail_bg.png
new file mode 100644
index 0000000..630c36d
--- /dev/null
+++ b/res/resources/icons/thumbnail_bg.png
Binary files differ
diff --git a/res/resources/icons/thumbnail_default_bg.png b/res/resources/icons/thumbnail_default_bg.png
new file mode 100644
index 0000000..e0508dd
--- /dev/null
+++ b/res/resources/icons/thumbnail_default_bg.png
Binary files differ
diff --git a/res/resources/icons/thumbnail_focus.#.png b/res/resources/icons/thumbnail_focus.#.png
new file mode 100644
index 0000000..3217ef7
--- /dev/null
+++ b/res/resources/icons/thumbnail_focus.#.png
Binary files differ
diff --git a/res/resources/icons/travel.png b/res/resources/icons/travel.png
new file mode 100644
index 0000000..42f8d20
--- /dev/null
+++ b/res/resources/icons/travel.png
Binary files differ
diff --git a/res/resources/icons/ug-gallery-efl.png b/res/resources/icons/ug-gallery-efl.png
new file mode 100644
index 0000000..37aecdc
--- /dev/null
+++ b/res/resources/icons/ug-gallery-efl.png
Binary files differ
diff --git a/res/resources/icons/ug-wallpaper-viewer-efl.png b/res/resources/icons/ug-wallpaper-viewer-efl.png
new file mode 100644
index 0000000..d809e89
--- /dev/null
+++ b/res/resources/icons/ug-wallpaper-viewer-efl.png
Binary files differ
diff --git a/res/resources/sounds/S_Touch_30ms.wav b/res/resources/sounds/S_Touch_30ms.wav
new file mode 100644
index 0000000..99ba74d
--- /dev/null
+++ b/res/resources/sounds/S_Touch_30ms.wav
Binary files differ
diff --git a/res/resources/sounds/Tizen_touch.wav b/res/resources/sounds/Tizen_touch.wav
new file mode 100644
index 0000000..ef6e6ae
--- /dev/null
+++ b/res/resources/sounds/Tizen_touch.wav
Binary files differ
diff --git a/res/resources/sounds/button-pressed.wav b/res/resources/sounds/button-pressed.wav
new file mode 100644
index 0000000..99ba74d
--- /dev/null
+++ b/res/resources/sounds/button-pressed.wav
Binary files differ