vd->h = h;
elm_transit_del(vd->transit[0]);
vd->transit[0] = elm_transit_add();
- elm_transit_object_add(vd->transit[0], obj);
elm_transit_effect_add(vd->transit[0], transit_progressbar_normal_op1, vd, transit0_progress_del_cb);
elm_transit_tween_mode_set(vd->transit[0], ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE);
elm_transit_tween_mode_factor_n_set(vd->transit[0], 4, ease_out_factor);
elm_transit_del(vd->transit[1]);
vd->transit[1] = elm_transit_add();
- elm_transit_object_add(vd->transit[1], obj);
elm_transit_effect_add(vd->transit[1], transit_progressbar_normal_op2, vd, transit1_progress_del_cb);
elm_transit_tween_mode_set(vd->transit[1], ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE);
elm_transit_tween_mode_factor_n_set(vd->transit[1], 4, ease_out_factor);
elm_transit_del(vd->transit[2]);
vd->transit[2] = elm_transit_add();
- elm_transit_object_add(vd->transit[2], obj);
elm_transit_effect_add(vd->transit[2], transit_progressbar_normal_op3, vd, _transit_progressbar_normal_animation_finished);
elm_transit_tween_mode_set(vd->transit[2], ELM_TRANSIT_TWEEN_MODE_BEZIER_CURVE);
elm_transit_tween_mode_factor_n_set(vd->transit[2], 4, ease_out_factor);
// For Layer A animation
elm_transit_del(vd->transit[0]);
vd->transit[0] = elm_transit_add();
- elm_transit_object_add(vd->transit[0], vd->obj);
elm_transit_effect_add(vd->transit[0], transit_progressbar_process_A_op1, vd, transit0_progress_del_cb);
elm_transit_duration_set(vd->transit[0], 0.35);
elm_transit_objects_final_state_keep_set(vd->transit[0], EINA_TRUE);
elm_transit_del(vd->transit[1]);
vd->transit[1] = elm_transit_add();
- elm_transit_object_add(vd->transit[1], vd->obj);
elm_transit_effect_add(vd->transit[1], transit_progressbar_process_A_op2, vd, transit1_progress_del_cb);
elm_transit_duration_set(vd->transit[1], 0.65);
elm_transit_objects_final_state_keep_set(vd->transit[1], EINA_TRUE);
elm_transit_del(vd->transit[2]);
vd->transit[2] = elm_transit_add();
- elm_transit_object_add(vd->transit[2], vd->obj);
elm_transit_effect_add(vd->transit[2], transit_progressbar_process_A_op3, vd, transit2_progress_del_cb);
elm_transit_duration_set(vd->transit[2], 0.25);
elm_transit_objects_final_state_keep_set(vd->transit[2], EINA_TRUE);
// For Layer B Animation
elm_transit_del(vd->transit[3]);
vd->transit[3] = elm_transit_add();
- elm_transit_object_add(vd->transit[3], vd->obj);
elm_transit_effect_add(vd->transit[3], transit_progressbar_process_B_op1, vd, transit3_progress_del_cb);
elm_transit_duration_set(vd->transit[3], 0.48);
elm_transit_objects_final_state_keep_set(vd->transit[3], EINA_TRUE);
elm_transit_del(vd->transit[4]);
vd->transit[4] = elm_transit_add();
- elm_transit_object_add(vd->transit[4], vd->obj);
elm_transit_effect_add(vd->transit[4], transit_progressbar_process_B_op2, vd, transit4_progress_del_cb);
elm_transit_duration_set(vd->transit[4], 0.52);
elm_transit_objects_final_state_keep_set(vd->transit[4], EINA_TRUE);
elm_transit_del(vd->transit[5]);
vd->transit[5] = elm_transit_add();
- elm_transit_object_add(vd->transit[5], vd->obj);
elm_transit_effect_add(vd->transit[5], transit_progressbar_process_B_op3, vd, transit5_progress_del_cb);
elm_transit_duration_set(vd->transit[5], 0.33);
elm_transit_objects_final_state_keep_set(vd->transit[5], EINA_TRUE);
// this fixed the tail dot animation delay issue in 1st frame.
elm_transit_del(vd->transit[6]);
vd->transit[6] = elm_transit_add();
- elm_transit_object_add(vd->transit[6], vd->obj);
elm_transit_effect_add(vd->transit[6], transit_progressbar_process_C_op1, vd, transit6_progress_del_cb);
elm_transit_duration_set(vd->transit[6], .54);
elm_transit_objects_final_state_keep_set(vd->transit[6], EINA_TRUE);
// For Layer C Animation
elm_transit_del(vd->transit[7]);
vd->transit[7] = elm_transit_add();
- elm_transit_object_add(vd->transit[7], vd->obj);
elm_transit_effect_add(vd->transit[7], transit_progressbar_process_C_op2, vd, _transit_progressbar_process_end);
elm_transit_duration_set(vd->transit[7], 0.85);
elm_transit_objects_final_state_keep_set(vd->transit[7], EINA_TRUE);