ugd = (ge_ugdata *)priv;
/* Get window */
- ugd->win = elm_win_util_standard_add("ug-gallery-efl", "ug-gallery-efl");
+ ugd->win = elm_win_add(NULL, "ug-gallery-efl", ELM_WIN_BASIC);
+ GE_CHECK_NULL(ugd->win);
+
+ if (elm_win_wm_rotation_supported_get(ugd->win)) {
+ const int rots[3] = { APP_DEVICE_ORIENTATION_0,
+ APP_DEVICE_ORIENTATION_90,
+ APP_DEVICE_ORIENTATION_270
+ };
+ elm_win_wm_rotation_available_rotations_set(ugd->win, rots, 3);
+ }
+ /* pass '-1' value to this API then it will unset preferred rotation angle */
+ elm_win_wm_rotation_preferred_rotation_set(ugd->win, -1);
GE_CHECK_VAL(ugd->win, EINA_FALSE);
elm_win_conformant_set(ugd->win, EINA_TRUE);