if (attachment_data) {
if ((return_stat = stat(attachment_data->attachment_path, &file_info)) == -1) {
- debug_log("stat Error :");
+ debug_log("stat Error(%d): %s", errno, strerror(errno));
return COMPOSER_ERROR_INVALID_FILE;
}
int return_stat;
if ((return_stat = stat(recv, &file_info)) == -1) {
- debug_log("stat Error :");
+ debug_log("stat Error(%d): %s", errno, strerror(errno));
return COMPOSER_ERROR_INVALID_FILE;
}
continue;
if ((return_stat = stat(recv, &file_info)) == -1) {
- debug_log("stat Error :");
+ debug_log("stat Error(%d): %s", errno, strerror(errno));
eina_list_free(attachment_list);
attachment_list = NULL;
ops->key_event = on_key_event;
#endif
ops->priv = ugd;
- ops->opt = UG_OPT_INDICATOR_ENABLE;
+ ops->opt = UG_OPT_INDICATOR_PORTRAIT_ONLY; //UG_OPT_INDICATOR_ENABLE
return 0;
}
/* deinitialize ewk */
debug_log("has_body_html(%d), composer_type(%d), saved_html_path(%s)", ugd->has_body_html, ugd->composer_type, ugd->saved_html_path);
- if (EINA_TRUE == ugd->has_body_html)
- {
+ if (EINA_TRUE == ugd->has_body_html) {
if (ugd->saved_html_path) {
g_free(ugd->saved_html_path);
ugd->saved_html_path = NULL;
debug_log("");
EmailComposerUGD *ugd = (EmailComposerUGD *)priv;
+ int win_main_angle = 0;
switch (event) {
case UG_EVENT_LOW_MEMORY:
case UG_EVENT_LANG_CHANGE:
break;
case UG_EVENT_ROTATE_PORTRAIT:
+ elm_layout_theme_set(ugd->main_layout, "layout", "application", "default");
+// elm_win_indicator_mode_set(ugd->win_main, ELM_WIN_INDICATOR_SHOW);
+ ugd->isRotated = false;
+ win_main_angle = 0;
+ break;
case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
elm_layout_theme_set(ugd->main_layout, "layout", "application", "default");
- elm_win_indicator_mode_set(ugd->win_main, ELM_WIN_INDICATOR_SHOW);
+// elm_win_indicator_mode_set(ugd->win_main, ELM_WIN_INDICATOR_SHOW);
ugd->isRotated = false;
+ win_main_angle = 180;
break;
case UG_EVENT_ROTATE_LANDSCAPE:
+ elm_layout_theme_set(ugd->main_layout, "layout", "application", "noindicator");
+// elm_win_indicator_mode_set(ugd->win_main, ELM_WIN_INDICATOR_HIDE);
+ if (ugd->option_header_opened) {
+ elm_object_item_signal_emit(ugd->navi_item, "elm,state,optionheader,close", "");
+ ugd->option_header_opened = FALSE;
+ }
+ ugd->isRotated = true;
+ win_main_angle = 270;
+ break;
case UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN:
elm_layout_theme_set(ugd->main_layout, "layout", "application", "noindicator");
- elm_win_indicator_mode_set(ugd->win_main, ELM_WIN_INDICATOR_HIDE);
+// elm_win_indicator_mode_set(ugd->win_main, ELM_WIN_INDICATOR_HIDE);
if (ugd->option_header_opened) {
elm_object_item_signal_emit(ugd->navi_item, "elm,state,optionheader,close", "");
ugd->option_header_opened = FALSE;
}
-
ugd->isRotated = true;
+ win_main_angle = 90;
break;
case UG_EVENT_REGION_CHANGE:
break;
break;
}
- int win_main_angle = 0;
- win_main_angle = elm_win_rotation_get(ugd->win_main);
+// win_main_angle = elm_win_rotation_get(ugd->win_main);
+// win_main_angle = app_get_device_orientation();
debug_log("win_main_angle: %d, event: %d", win_main_angle, event);
if (ugd->selected_entry != ugd->body_ewkview) {
elm_win_rotation_with_resize_set(ugd->popup_win, win_main_angle);
}
+ elm_win_rotation_with_resize_set(ugd->win_main, win_main_angle);
+
// ugd->bringin_timer = ecore_timer_add(0.1f, _composer_bringin_cb, ugd);
}
/* deinitialize ewk */
debug_log("has_body_html(%d), composer_type(%d), saved_html_path(%s)", ugd->has_body_html, ugd->composer_type, ugd->saved_html_path);
- if (EINA_TRUE == ugd->has_body_html)
- {
+ if (EINA_TRUE == ugd->has_body_html) {
if (ugd->saved_html_path) {
g_free(ugd->saved_html_path);
ugd->saved_html_path = NULL;