Add missing format for date/time picker
authorKwangYong Choi <ky0.choi@samsung.com>
Mon, 12 Aug 2013 10:35:55 +0000 (19:35 +0900)
committerKwangYong Choi <ky0.choi@samsung.com>
Tue, 13 Aug 2013 01:35:52 +0000 (10:35 +0900)
[Title] Add missing format for date/time picker.
[Issue#] N/A
[Problem] Date/time picker has wrong format.
[Cause] Default format is not match to WebKit.
[Solution] Add missing format for date/time picker.

Change-Id: I38d79b79760bcf7272a7847e59907b51a3d8cc32

Source/WebKit2/UIProcess/API/efl/tizen/InputPicker.cpp

index c2c8acc..4f4dc41 100755 (executable)
@@ -655,6 +655,7 @@ void InputPicker::ewk_date_popup(const char* inputValue)
     edje_object_part_text_set(elm_layout_edje_get(m_pickerLayout->layout), "title_text", "Date (Default format) :");
 
     m_pickerLayout->datePicker = elm_datetime_add(m_pickerLayout->layout);
+    elm_datetime_format_set(m_pickerLayout->datePicker, "%Y/%m/%d");
     elm_datetime_value_set(m_pickerLayout->datePicker, currentTime);
 
     elm_datetime_field_visible_set(m_pickerLayout->datePicker, ELM_DATETIME_HOUR, EINA_FALSE);
@@ -860,6 +861,7 @@ void InputPicker::ewk_week_popup(const char* inputValue)
     edje_object_part_text_set(elm_layout_edje_get(m_pickerLayout->layout), "title_text", "Date (Default format) :");
 
     m_pickerLayout->datePicker = elm_datetime_add(m_pickerLayout->layout);
+    elm_datetime_format_set(m_pickerLayout->datePicker, "%Y/%m/%d");
     elm_datetime_value_set(m_pickerLayout->datePicker, currentTime);
 
     elm_datetime_field_visible_set(m_pickerLayout->datePicker, ELM_DATETIME_HOUR, EINA_FALSE);
@@ -1037,7 +1039,7 @@ void InputPicker::ewk_month_popup(const char* inputValue)
     m_pickerLayout->datePicker = elm_datetime_add(m_pickerLayout->layout);
     elm_datetime_value_set(m_pickerLayout->datePicker, currentTime);
     edje_object_part_text_set(elm_layout_edje_get(m_pickerLayout->layout), "title_text",  "Month (Default format) :");
-    elm_datetime_format_set(m_pickerLayout->datePicker, "%Y %m");
+    elm_datetime_format_set(m_pickerLayout->datePicker, "%Y/%m");
     elm_object_part_content_set(m_pickerLayout->layout, "elm.swallow.content.date",  m_pickerLayout->datePicker);
 
 #if ENABLE(TIZEN_HW_MORE_BACK_KEY)
@@ -1137,6 +1139,7 @@ void InputPicker::ewk_datetime_popup(const char* inputValue, bool local)
     evas_object_size_hint_weight_set(m_pickerLayout->layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
 
     m_pickerLayout->datePicker = elm_datetime_add(m_pickerLayout->layout);
+    elm_datetime_format_set(m_pickerLayout->datePicker, "%Y/%m/%d");
     elm_datetime_value_set(m_pickerLayout->datePicker, currentTime);
     elm_datetime_field_visible_set(m_pickerLayout->datePicker , ELM_DATETIME_HOUR, EINA_FALSE);
     elm_datetime_field_visible_set(m_pickerLayout->datePicker , ELM_DATETIME_MINUTE, EINA_FALSE);