rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=0f4c2f315b26f7d6cc5ba93d0c4b96bbe195c618

commit 0f4c2f315b26f7d6cc5ba93d0c4b96bbe195c618
Author: Vyacheslav Reutskiy <v.reuts...@samsung.com>
Date:   Tue Jan 26 15:57:54 2016 +0200

    sound_editor: reuse the image editor layout
    
    Change-Id: Ia397a0e4a6e0617100f6668d208cb5093f3ea76c
---
 data/themes/default/widgets/layout.edc | 104 +--------------------------------
 src/bin/ui/editors/sound_editor.c      |   8 +--
 2 files changed, 6 insertions(+), 106 deletions(-)

diff --git a/data/themes/default/widgets/layout.edc 
b/data/themes/default/widgets/layout.edc
index 4f8e4bf..245d25c 100644
--- a/data/themes/default/widgets/layout.edc
+++ b/data/themes/default/widgets/layout.edc
@@ -1029,8 +1029,8 @@ group { name: "elm/layout/animator/program_area";
 #define BTNS_LARGE_SIZE_SET SET_SIZE(80, 25)
 #define BTNS_SMALL_SIZE_SET SET_SIZE(30, 22)
 
-
-group { name: "elm/layout/image_manager/default";
+group { name: "elm/layout/image_editor/default";
+   alias: "elm/layout/sound_editor/default";
    parts {
       part { name: "area.edit";
          type: SPACER;
@@ -1220,106 +1220,6 @@ group { name: "elm/layout/image_manager/usage_info";
    }
 }
 
-group { name: "elm/layout/sound_editor/default";
-   parts {
-      part { name: "area.edit";
-         type: SPACER;
-         scale: 1;
-         description { state: "default" 0.0;
-            align: 1.0 0.0;
-            fixed: 1 1;
-            min: 37 25;
-            max: -1 25;
-            rel1 {
-               offset: 0 2;
-            }
-            rel2 {
-               relative: 1.0 0.0;
-            }
-         }
-      }
-      part { name: "padding.edit_area";
-         type: SPACER;
-         scale: 1;
-         description { state: "default" 0.0;
-            align: 0.0 1.0;
-            FIXED_SIZE(5, 5);
-            rel2 {
-               relative: 0.0 1.0;
-               to: "area.edit";
-            }
-         }
-      }
-      part { name: "gengrid";
-         type: SWALLOW;
-         scale: 1;
-         description { state: "default" 0.0;
-            fixed: 1 1;
-            rel1 {
-               relative: 0.0 1.0;
-               to_y: "area.edit";
-            }
-         }
-      }
-      part { name: "swallow.search_area";
-         type: SWALLOW;
-         scale: 1;
-         description { state: "default" 0.0;
-            align: 0.0 0.5;
-            min: 100 30;
-            max: 350 30;
-            fixed: 1 1;
-            rel1.to: "area.edit";
-            rel2 {
-               relative: 0.6 1.0;
-               to: "area.edit";
-            }
-         }
-      }
-      part { name: "swallow.btn.add";
-         type: SWALLOW;
-         scale: 1;
-         description { state: "default" 0.0;
-            align: 1.0 0.5;
-            FIXED_SIZE(31, 21);
-            rel1.to_y: "area.edit";
-            rel2.to: "area.edit";
-         }
-      }
-      part { name: "btn_spacer";
-         type: SPACER;
-         scale: 1;
-         description { state: "default" 0.0;
-            align: 1.0 1.0;
-            FIXED_SIZE(5, 5);
-            rel2 {
-               relative: 0.0 1.0;
-               to: "swallow.btn.add";
-            }
-         }
-      }
-      part { name: "swallow.btn.del";
-         type: SWALLOW;
-         scale: 1;
-         description { state: "default" 0.0;
-            align: 1.0 0.5;
-            SET_SIZE(31, 21);
-            rel1 {
-               relative: 1.0 0.0;
-               offset: 10 0;
-               to_x: "swallow.search_area";
-               to_y: "area.edit";
-            }
-            rel2 {
-               relative: 0.0 1.0;
-               to_x: "btn_spacer";
-               to_y: "area.edit";
-            }
-         }
-      }
-   }
-}
-
 group { name: "elm/layout/sound_editor/player";
    parts {
       part { name: "padding.top";
diff --git a/src/bin/ui/editors/sound_editor.c 
b/src/bin/ui/editors/sound_editor.c
index 5b5f7e3..8e09bfc 100644
--- a/src/bin/ui/editors/sound_editor.c
+++ b/src/bin/ui/editors/sound_editor.c
@@ -238,7 +238,7 @@ _create_gengrid(Evas_Object *parent, Sound_Editor *editor)
    _gengrid_content_fill(editor);
 
    evas_object_show(editor->gengrid);
-   elm_object_part_content_set(editor->markup, "gengrid", editor->gengrid);
+   elm_object_part_content_set(editor->markup, "eflete.swallow.grid", 
editor->gengrid);
 }
 
 static inline Evas_Object *
@@ -644,7 +644,7 @@ _sound_editor_main_markup_create(Sound_Editor *edit)
 
    edit->btn_del = elm_button_add(edit->markup);
    evas_object_smart_callback_add(edit->btn_del, "clicked", 
_on_delete_clicked_cb, edit);
-   elm_object_part_content_set(edit->markup, "swallow.btn.del", edit->btn_del);
+   elm_object_part_content_set(edit->markup, "eflete.swallow.del_btn", 
edit->btn_del);
 
    ic = elm_icon_add(edit->btn_del);
    elm_icon_standard_set(ic, "minus");
@@ -656,11 +656,11 @@ _sound_editor_main_markup_create(Sound_Editor *edit)
    ewe_combobox_item_add(edit->add_cmb, _("Sample"));
    ewe_combobox_item_add(edit->add_cmb, _("Tone"));
    evas_object_smart_callback_add(edit->add_cmb, "selected", _on_cmb_sel, 
edit);
-   elm_object_part_content_set(edit->markup, "swallow.btn.add", edit->add_cmb);
+   elm_object_part_content_set(edit->markup, "eflete.swallow.add_btn", 
edit->add_cmb);
 
    search = _sound_editor_search_field_create(edit->markup);
    evas_object_hide(search);
-   elm_layout_content_set(edit->markup, "swallow.search_area", search);
+   elm_layout_content_set(edit->markup, "eflete.swallow.search_area", search);
    evas_object_smart_callback_add(search, "changed", _search_changed, edit);
    evas_object_smart_callback_add(search, "activated", _search_nxt_gd_item, 
edit);
    evas_object_smart_callback_add(edit->gengrid, "pressed", _search_reset_cb,

-- 


Reply via email to