Merge with Private
authorJin Yoon <jinny.yoon@samsung.com>
Tue, 11 Jun 2013 09:05:02 +0000 (18:05 +0900)
committerJin Yoon <jinny.yoon@samsung.com>
Tue, 11 Jun 2013 09:05:02 +0000 (18:05 +0900)
org.tizen.menu-screen.rule
src/all_apps/layout.c
src/item_event.c

index 8b4006d88881219d61c1d752eef7b979b5c656ff..6638446c64aa342f4aa65974a8d098aa4d8b46ed 100644 (file)
@@ -75,3 +75,6 @@ org.tizen.menu-screen pkgmgr::info r
 org.tizen.menu-screen system::vconf_system rw
 org.tizen.menu-screen system::vconf_inhouse rw
 org.tizen.menu-screen aul::launch x
+org.tizen.menu-screen data-provider-master::shortcut rw
+org.tizen.menu-screen data-provider-master::badge rw
+org.tizen.menu-screen data-provider-master::notification rw
\ No newline at end of file
index e79f628fd221b49a5ff3ddb76a3e480c1d6e09c2..7411306c16f22b9b8c56c94687825069a866b605 100644 (file)
@@ -82,20 +82,6 @@ HAPI void all_apps_layout_unedit(Evas_Object *all_apps)
 
 
 
-static void _press_edit_button(Evas_Object *edje)
-{
-       edje_object_signal_emit(edje, "edit_button,enable,press", "menu");
-}
-
-
-
-static void _release_edit_button(Evas_Object *edje)
-{
-       edje_object_signal_emit(edje, "edit_button,enable,release", "menu");
-}
-
-
-
 static char *_access_info_cb(void *data, Evas_Object *obj)
 {
        Evas_Object *scroller = data;
@@ -141,61 +127,20 @@ static void _focus_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 
 static void _edit_button_down_cb(void *data, Evas_Object *obj, const char* emission, const char* source)
 {
-       Evas_Object *scroller = data;
-
        _D("Edit button is down");
-
-       if (page_scroller_is_edited(scroller)) {
-               _press_edit_button(obj);
-       }
 }
 
 
 
 static void _edit_button_up_cb(void *data, Evas_Object *obj, const char* emission, const char* source)
 {
-       Evas_Object *scroller = data;
-       Evas_Object *all_apps;
-
        _D("Edit button is up");
 
-       all_apps = evas_object_data_get(scroller, "tab");
-       if (page_scroller_is_edited(scroller)) {
-               Evas_Object *eo;
-               bool pressed = false;
-
-               eo = evas_object_data_get(obj, "evas_object");
-               pressed = (bool) evas_object_data_get(eo, "pressed");
-               if (pressed) {
-                       all_apps_layout_unedit(all_apps);
-               } else {
-                       _release_edit_button(obj);
-               }
-       } else {
-               all_apps_layout_edit(all_apps);
-       }
-
        elm_object_signal_emit(obj, "edit_button,release", "menu");
 }
 
 
 
-static void _button_out_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       _D("Edit button is out");
-       evas_object_data_set(obj, "pressed", (void *) false);
-}
-
-
-
-static void _button_in_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       _D("Edit button is in");
-       evas_object_data_set(obj, "pressed", (void *) true);
-}
-
-
-
 static Evas_Object *_add_edit_button(Evas_Object *parent, Evas_Object *scroller)
 {
        Evas_Object *button;
@@ -208,9 +153,6 @@ static Evas_Object *_add_edit_button(Evas_Object *parent, Evas_Object *scroller)
 
        edje_object_signal_callback_add(_EDJ(button), "edit_button,down", "menu", _edit_button_down_cb, scroller);
        edje_object_signal_callback_add(_EDJ(button), "edit_button,up", "menu", _edit_button_up_cb, scroller);
-       evas_object_event_callback_add(button, EVAS_CALLBACK_MOUSE_OUT, _button_out_cb, NULL);
-       evas_object_event_callback_add(button, EVAS_CALLBACK_MOUSE_IN, _button_in_cb, NULL);
-       evas_object_data_set(button, "pressed", (void *) false);
 
        do { // focus
                Evas_Object *focus= NULL;
@@ -242,9 +184,6 @@ static void _remove_edit_button(Evas_Object *button)
 
        edje_object_signal_callback_del(_EDJ(button), "edit_button,down", "menu", _edit_button_down_cb);
        edje_object_signal_callback_del(_EDJ(button), "edit_button,up", "menu", _edit_button_up_cb);
-       evas_object_event_callback_del(button, EVAS_CALLBACK_MOUSE_OUT, _button_out_cb);
-       evas_object_event_callback_del(button, EVAS_CALLBACK_MOUSE_IN, _button_in_cb);
-       evas_object_data_del(button, "pressed");
 
        layout_unload_edj(button);
 }
index 6e0534ed6cb7abd2c231e9737a3757b9e0bc749e..71024493818a230272a6d905dab47acc6a536239 100644 (file)
@@ -72,7 +72,6 @@ static void _item_down_cb(void *data, Evas_Object *obj, const char* emission, co
 
 static void _item_up_cb(void *data, Evas_Object *obj, const char* emission, const char* source)
 {
-       Evas_Object *scroller;
        Evas_Object *icon_image;
        Evas_Object *item;
 
@@ -91,16 +90,6 @@ static void _item_up_cb(void *data, Evas_Object *obj, const char* emission, cons
                return;
        }
        item_event_info.pressed_item = NULL;
-
-       if (mouse_is_scrolling()) return;
-
-       scroller = evas_object_data_get(item, "scroller");
-       ret_if(NULL == scroller);
-
-       if (true == page_scroller_is_edited(scroller)) {
-               return;
-       }
-       item_launch(item);
 }
 
 
@@ -118,7 +107,6 @@ static void _uninstall_up_cb(void *item, Evas_Object *obj, const char* emission,
 {
        Evas_Object *win;
        Evas_Object *scroller;
-       char *package;
 
        ret_if(mouse_is_scrolling());
 
@@ -132,14 +120,6 @@ static void _uninstall_up_cb(void *item, Evas_Object *obj, const char* emission,
        ret_if(NULL == evas_object_data_get(obj, "removing"));
 
        evas_object_data_del(obj, "removing");
-
-       package = item_get_package(obj);
-       ret_if(!package || strlen(package) == 0);
-       ret_if(pkgmgr_find_pended_object(package, 0, scroller, NULL));
-
-       _D("Uninstalling... [%s]", package);
-
-       popup_create_uninstall(win, item);
 }