summaryrefslogtreecommitdiff
path: root/src/view.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/view.c')
-rwxr-xr-xsrc/view.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/view.c b/src/view.c
index a3c6562..84afdae 100755
--- a/src/view.c
+++ b/src/view.c
@@ -259,8 +259,10 @@ char* _gl_text_get(void *data, Evas_Object *obj, const char *part)
if (!strcmp(part, "elm.text")) {
if (hour == 0)
snprintf(buf, BUF_LEN, "%d:%02d <font_size=24>AM<font_size>", hour+12, min);
- else if (hour <= 12)
+ else if (hour < 12)
snprintf(buf, BUF_LEN, "%d:%02d <font_size=24>AM<font_size>", hour, min);
+ else if (hour == 12)
+ snprintf(buf, BUF_LEN, "%d:%02d <font_size=24>PM<font_size>", hour, min);
else
snprintf(buf, BUF_LEN, "%d:%02d <font_size=24>PM<font_size>", hour-12, min);
return strdup(buf);
@@ -1305,6 +1307,13 @@ void view_create_text_popup(Evas_Object *parent, double timeout, const char *tex
eext_object_event_callback_add(popup, EEXT_CALLBACK_BACK, _popup_hide_cb, NULL);
evas_object_smart_callback_add(popup, "dismissed", _popup_hide_finished_cb, NULL);
elm_object_translatable_part_text_set(popup, "elm.text", text);
+ if (e == EDIT_MODE) {
+ Evas_Object *img = elm_image_add(popup);
+ char file_path[BUF_LEN] = {0, };
+ data_get_resource_path("edje/images/alarm_toast_popup_success.png", file_path, sizeof(file_path));
+ elm_image_file_set(img, file_path, NULL);
+ elm_object_part_content_set(popup, "toast,icon", img);
+ }
evas_object_smart_callback_add(popup, "block,clicked", _block_clicked_cb, NULL);
if (!e_m) {