Merge "Log : remove unused logs"
[apps/native/sample/adventure.git] / src / item.c
index b8ec232..ae8eb8c 100644 (file)
@@ -40,22 +40,6 @@ void item_reset_color_index(void)
        }
 }
 
-static double _get_local_timezone(void)
-{
-       struct tm *local_time = NULL;
-       double timezone = 0.0f;
-       time_t t;
-
-       time(&t);
-
-       local_time = localtime(&t);
-       retv_if(!local_time, 0.0f);
-
-       timezone = (double) (local_time->tm_gmtoff / 3600l);
-
-       return timezone;
-}
-
 void _text_set_here_time(Evas_Object *item, const char *part)
 {
        char *timezone_str = NULL;
@@ -379,34 +363,6 @@ void item_destroy_selecting(Evas_Object *item)
        evas_object_del(item);
 }
 
-static void _resize_graph_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
-{
-       result_info_s *result_info = NULL;
-       int x, y, w, h;
-       int start_x = 0;
-
-       result_info = evas_object_data_get(obj, DATA_KEY_RESULT);
-       ret_if(!result_info);
-
-       edje_object_part_geometry_get(_EDJ(obj), "graph_base", &x, &y, &w, &h);
-
-       if (result_info->start > result_info->end) {
-               evas_object_move(result_info->rect2, x, y);
-               evas_object_resize(result_info->rect2, w / 10.0, h);
-               evas_object_color_set(result_info->rect2, 0, 0, 0, 255);
-               evas_object_show(result_info->rect2);
-       } else {
-               evas_object_hide(result_info->rect2);
-       }
-
-       start_x = (result_info->start / 24.0f) * w + x;
-
-       evas_object_move(result_info->rect1, start_x, y);
-       evas_object_resize(result_info->rect1, x + w - start_x, h);
-       evas_object_color_set(result_info->rect1, 0, 0, 0, 255);
-       evas_object_show(result_info->rect1);
-}
-
 static void _item_group_del_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
 {
        item_destroy_group(obj);
@@ -635,6 +591,7 @@ Evas_Object *item_create_best_time(Evas_Object *parent, double start, double end
 
        elm_object_part_text_set(item, "city", "Best time");
 
+       evas_object_data_set(item, DATA_KEY_BEST_TIME, (void *) 1);
        evas_object_show(item);
 
        if (start >= end) {
@@ -676,6 +633,7 @@ void item_destroy_best_time(Evas_Object *item)
 {
        ret_if(!item);
        evas_object_event_callback_del(item, EVAS_CALLBACK_DEL, _item_best_time_del_cb);
+       evas_object_data_del(item, DATA_KEY_BEST_TIME);
        evas_object_del(item);
 }