From: sangho park Date: Wed, 27 Apr 2011 06:30:23 +0000 (+0900) Subject: [elm_map] upstream merge X-Git-Tag: REL_I9200_20110603-1~113^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a706381d4788ab66850383301d5e25112b500349;p=framework%2Fuifw%2Felementary.git [elm_map] upstream merge Change-Id: Id12e6a2578ac82602916209cbb6a3f8df05eeab6 --- diff --git a/src/bin/test_map.c b/src/bin/test_map.c index e415016..195e32e 100644 --- a/src/bin/test_map.c +++ b/src/bin/test_map.c @@ -9,7 +9,7 @@ typedef struct Marker_Data { - const char *file; + const char *file; } Marker_Data; @@ -217,7 +217,7 @@ static void my_map_route_load(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) { printf("route_load\n"); - } +} static void my_map_route_loaded(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) @@ -238,7 +238,7 @@ static void my_map_name_load(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) { printf("name_load\n"); - } +} static void my_map_name_loaded(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) @@ -395,16 +395,16 @@ my_bt_add(void *data, Evas_Object *obj __UNUSED__, void *event_info __UNUSED__) Marker_Data *d = &data7; if (*markers) return; - for(i =0; ifile, NULL); evas_object_show(icon); @@ -475,9 +475,9 @@ _marker_get(Evas_Object *obj, Elm_Map_Marker *marker __UNUSED__, void *data) elm_button_icon_set(o, icon); evas_object_show(o); elm_box_pack_end(bx, o); - } - else - { + } + else + { Evas_Object *o = evas_object_image_add(evas_object_evas_get(obj)); evas_object_image_file_set(o, d->file, NULL); evas_object_image_filled_set(o, EINA_TRUE); @@ -489,33 +489,33 @@ _marker_get(Evas_Object *obj, Elm_Map_Marker *marker __UNUSED__, void *data) elm_label_label_set(lbl, "Wolves Go !"); evas_object_show(lbl); elm_box_pack_end(bx, lbl); - } + } - return bx; + return bx; } static Evas_Object * _icon_get(Evas_Object *obj, Elm_Map_Marker *marker __UNUSED__, void *data) { - Marker_Data *d = data; + Marker_Data *d = data; - Evas_Object *icon = elm_icon_add(obj); - elm_icon_file_set(icon, d->file, NULL); - evas_object_show(icon); + Evas_Object *icon = elm_icon_add(obj); + elm_icon_file_set(icon, d->file, NULL); + evas_object_show(icon); - return icon; + return icon; } static Evas_Object * _group_icon_get(Evas_Object *obj, void *data) { - char *file = data; + char *file = data; - Evas_Object *icon = elm_icon_add(obj); - elm_icon_file_set(icon, file, NULL); - evas_object_show(icon); + Evas_Object *icon = elm_icon_add(obj); + elm_icon_file_set(icon, file, NULL); + evas_object_show(icon); - return icon; + return icon; } static void @@ -603,7 +603,6 @@ test_map(void *data __UNUSED__, Evas_Object *obj __UNUSED__, void *event_info __ elm_map_group_class_zoom_displayed_set(itc_group_parking, 5); // - rect = evas_object_rectangle_add(evas_object_evas_get(win)); evas_object_color_set(rect, 0, 0, 0, 0); evas_object_repeat_events_set(rect,1); diff --git a/src/lib/elm_map.c b/src/lib/elm_map.c index f52c92c..836b169 100644 --- a/src/lib/elm_map.c +++ b/src/lib/elm_map.c @@ -426,7 +426,6 @@ struct _Widget_Data Evas_Coord cx, cy; double level; } pinch_zoom; - }; struct _Mod_Api @@ -1639,15 +1638,13 @@ _mouse_multi_down(void *data, Evas *evas __UNUSED__, Evas_Object *obj, void *eve elm_smart_scroller_hold_set(wd->scr, 1); elm_smart_scroller_freeze_set(wd->scr, 1); - if ((wd->multi_count + 1) > 1) goto done; - else wd->multi_count++; - ev = create_event_object(data, obj, down->device); if (!ev) { DBG("Failed : create_event_object"); goto done; } + wd->multi_count++; ev->hold_timer = NULL; ev->start.x = ev->prev.x = down->output.x; @@ -1682,7 +1679,7 @@ _mouse_multi_move(void *data, Evas *evas __UNUSED__, Evas_Object *obj __UNUSED__ ev0 = get_event_object(data, 0); if (!ev0) return; - if (wd->multi_count == 1) + if (wd->multi_count >= 1) { Evas_Coord x, y, w, h; float half_w, half_h;