diff options
-rwxr-xr-x | src/main.c | 43 | ||||
-rwxr-xr-x | src/timer_util.c | 4 | ||||
-rwxr-xr-x | timer_alert/src/ring.c | 19 | ||||
-rwxr-xr-x | timer_alert/src/sound.c | 6 |
4 files changed, 23 insertions, 49 deletions
@@ -349,10 +349,9 @@ Evas_Object *load_edj(Evas_Object * parent, const char *file, const char *group) { _TMR_ENTER_; Evas_Object *eo = NULL; - int r; eo = elm_layout_add(parent); if (eo) { - r = elm_layout_file_set(eo, file, group); + int r = elm_layout_file_set(eo, file, group); if (!r) { evas_object_del(eo); return NULL; @@ -647,7 +646,6 @@ static void _panel_timeset_add(void *data) return; struct appdata *ad = (struct appdata *)data; - Evas_Object *circle_spinner; if (ad->timepicker) { evas_object_del(ad->timepicker); @@ -659,7 +657,7 @@ static void _panel_timeset_add(void *data) ad->hour_spinner = elm_spinner_add(ad->timepicker); elm_object_style_set(ad->hour_spinner, "circle"); - circle_spinner = eext_circle_object_spinner_add(ad->hour_spinner, ad->circle_surface); + eext_circle_object_spinner_add(ad->hour_spinner, ad->circle_surface); elm_spinner_min_max_set(ad->hour_spinner, 0, 59); elm_spinner_wrap_set(ad->hour_spinner, EINA_TRUE); elm_spinner_label_format_set(ad->hour_spinner, "%02d"); @@ -671,7 +669,7 @@ static void _panel_timeset_add(void *data) ad->min_spinner = elm_spinner_add(ad->timepicker); elm_object_style_set(ad->min_spinner, "circle"); - circle_spinner = eext_circle_object_spinner_add(ad->min_spinner, ad->circle_surface); + eext_circle_object_spinner_add(ad->min_spinner, ad->circle_surface); elm_spinner_min_max_set(ad->min_spinner, 0, 59); elm_spinner_wrap_set(ad->min_spinner, EINA_TRUE); elm_spinner_label_format_set(ad->min_spinner, "%02d"); @@ -683,7 +681,7 @@ static void _panel_timeset_add(void *data) ad->sec_spinner = elm_spinner_add(ad->timepicker); elm_object_style_set(ad->sec_spinner, "circle"); - circle_spinner = eext_circle_object_spinner_add(ad->sec_spinner, ad->circle_surface); + eext_circle_object_spinner_add(ad->sec_spinner, ad->circle_surface); elm_spinner_min_max_set(ad->sec_spinner, 0, 59); elm_spinner_wrap_set(ad->sec_spinner, EINA_TRUE); elm_spinner_label_format_set(ad->sec_spinner, "%02d"); @@ -853,7 +851,6 @@ static void _tmr_timepicker_time_update(void *data) static void _tmr_set_time_number(struct appdata *ad, int min, int sec) { _TMR_ENTER_; - double r, g, b, a = 0; if (min >= 60) elm_object_signal_emit(ad->progress, "with,hour", ""); else @@ -864,10 +861,10 @@ static void _tmr_set_time_number(struct appdata *ad, int min, int sec) elm_object_signal_emit(ad->progress, "alert", ""); //todo: //edje_color_class_get("AO0181", &r, &g, &b, &a, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); - r = 216.75; - g = 62.86; - b = 62.86; - a = 255; + double r = 216.75; + double g = 62.86; + double b = 62.86; + double a = 255; eext_circle_object_item_color_set(ad->progressbar, "default", r, g, b, a); @@ -1009,9 +1006,8 @@ void _launch_alert(void* data) { _TMR_ENTER_; app_control_h app_control = NULL; - int ret = -1; display_state_e state; - ret = device_display_get_state(&state); + int ret = device_display_get_state(&state); TMR_INFO("display status state: %d and ret:%d", state, ret); if (state == DISPLAY_STATE_SCREEN_OFF || state == DISPLAY_STATE_SCREEN_DIM) { ret = device_display_change_state(DISPLAY_STATE_NORMAL); @@ -1106,7 +1102,6 @@ static void _tmr_start_cb(void *data) if (ad->restart_flag) { ad->tmp_usec += ad->due_time.tv_usec; if (ad->tmp_usec >= 1000000) { - trigger_time += 1; ad->tmp_usec -= 1000000; } } @@ -1114,7 +1109,6 @@ static void _tmr_start_cb(void *data) double t = ((double)(ad->tmp_usec)/1000000); TMR_INFO("t = %.2f", t); if (t >= 0.85) { - trigger_time -= 1; t -= 0.25; } else { t -= 0.25; @@ -1358,8 +1352,6 @@ static void _tmr_startbtn_cb_ex(void *data, Evas_Object * obj, void *event_info) if (ad->tr) return; - double r, g, b, a = 0; - TMR_INFO("cur_state = %d", ad->cur_state); if (ad->cur_state == TMR_STATE_TYPE_RESET) { @@ -1396,10 +1388,10 @@ static void _tmr_startbtn_cb_ex(void *data, Evas_Object * obj, void *event_info) elm_scroller_page_show(ad->scroller, 0, 1); //todo: //edje_color_class_get("B065L2", &r, &g, &b, &a, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); - r = 15.17; - g = 152.92; - b = 216.75; - a = 255; + double r = 15.17; + double g = 152.92; + double b = 216.75; + double a = 0; eext_circle_object_item_color_set(ad->progressbar, "default", r, g, b, a); //todo: @@ -1934,13 +1926,8 @@ static void app_control(app_control_h service, void *data) ad->min = ad->min%60; _tmr_set_start_time(ad); elm_object_signal_emit(ad->ly_main, "timer,cancel", "*"); - if (ad->cur_state == TMR_STATE_TYPE_STOP || ad->cur_state == TMR_STATE_TYPE_START) { - _tmr_reset_cb(ad); - _tmr_startbtn_cb_ex(ad, NULL, NULL); - } else { - _tmr_reset_cb(ad); - _tmr_startbtn_cb_ex(ad, NULL, NULL); - } + _tmr_reset_cb(ad); + _tmr_startbtn_cb_ex(ad, NULL, NULL); } if (ad->cur_state == TMR_STATE_TYPE_START) { double current_systime = tmr_get_systime(); diff --git a/src/timer_util.c b/src/timer_util.c index 7f7cb55..793d46f 100755 --- a/src/timer_util.c +++ b/src/timer_util.c @@ -26,11 +26,11 @@ double tmr_get_systime() { double sys_time = 0; - char uptime_str[100] = {0,}; char *ret = NULL; FILE *pFile = fopen(UPTIME_FILE, "r"); if (pFile) { - ret = fgets(uptime_str, 100, pFile); + char uptime_str[100] = {0,}; + ret = fgets(uptime_str, sizeof(uptime_str), pFile); sys_time = tmr_clock_atof(uptime_str); fclose(pFile); } diff --git a/timer_alert/src/ring.c b/timer_alert/src/ring.c index 212b040..a3b6c17 100755 --- a/timer_alert/src/ring.c +++ b/timer_alert/src/ring.c @@ -249,25 +249,6 @@ Evas_Object *view_create_layout(Evas_Object *parent, const char *file_path, cons } /* -* @brief: utility function to set the text to text components -* @param[parent]: in, parent of the layout -* @param[part_name]: in, text part name -* @param[text]: in, text to be set -*/ -void view_set_text(Evas_Object *parent, const char *part_name, const char *text) -{ - _TMR_ENTER_; - _E("view_set_text"); - if (parent == NULL) { - _E("parent is NULL."); - return; - } - - /* Set text of target part object */ - elm_object_part_text_set(parent, part_name, text); -} - -/* * @brief: utility function to push layouts to naviframe * @param[nf]: in, naviframe * @param[item]: in, object to push to naviframe diff --git a/timer_alert/src/sound.c b/timer_alert/src/sound.c index 2799f6c..4392e28 100755 --- a/timer_alert/src/sound.c +++ b/timer_alert/src/sound.c @@ -74,7 +74,13 @@ void ring_stop_player(void) int ret = SUCCESS; ret = player_stop(*(mm_player)); + if (ret != PLAYER_ERROR_NONE) { + _E("player error Code: %x", ret); + } ret = player_unprepare(*(mm_player)); + if (ret != PLAYER_ERROR_NONE) { + _E("player error Code: %x", ret); + } player_state_e play_state; player_get_state(*(mm_player), &play_state); _D("After unprepare play_state: %d", play_state); |