$hal_mount
$eeze_mount
$udisks_mount
- $device_backend
+ $device_backend,
+ dlog
])
requirements_e="\
evas >= 1.2.0 \
e_extra_features+="-D_F_BORDER_HOOK_PATCH_ "
# add multi-layer feature of the compositor
e_extra_features+="-D_F_COMP_LAYER_ "
+# add use dlog
+e_extra_features+="-D_F_USE_DLOG_ "
have_extra_features=no
AC_ARG_ENABLE(extra_features,
"SEND ROT_CHANGE_PREPARE a%d res%d %dx%d",
info->ang, info->win_resize, info->w, info->h);
+#ifdef _F_USE_DLOG_
+ SECURE_SLOGD("[ROTATION] SEND PREP_ROT, win:0x%08x a%d resize%d %dx%d",
+ info->bd->client.win, info->ang, info->win_resize,
+ info->w, info->h);
+#endif
+
ecore_x_e_window_rotation_change_prepare_send
(info->bd->client.win, info->ang,
info->win_resize, info->w, info->h);
if (!info->bd->client.e.state.rot.pending_change_request)
{
ELBF(ELBT_ROT, 1, 0, "SEND ROT_CHANGE_REQUEST");
+#ifdef _F_USE_DLOG_
+ SECURE_SLOGD("[ROTATION] SEND REQ_ROT, win:0x%08x, rot:%d",
+ info->bd->client.win, info->ang);
+#endif
ecore_x_e_window_rotation_change_request_send(info->bd->client.win,
info->ang);
info->bd->client.e.state.rot.wait_for_done = 1;
"SEND ROT_CHANGE_REQUEST a%d %dx%d",
bd->client.e.state.rot.curr,
bd->w, bd->h);
+#ifdef _F_USE_DLOG_
+ SECURE_SLOGD("[ROTATION] SEND REQ_ROT(CONFIGURE_NOTI), win:0x%08x, rot:%d",
+ bd->client.win, bd->client.e.state.rot.curr);
+#endif
ecore_x_e_window_rotation_change_request_send(bd->client.win,
bd->client.e.state.rot.curr);
bd->client.e.state.rot.wait_for_done = 1;
E_OBJECT_CHECK(zone);
E_OBJECT_TYPE_CHECK(zone, E_ZONE_TYPE);
+
+#ifdef _F_USE_DLOG_
+ SECURE_SLOGD("[ROTATION] ZONE_ROT_SET, wm_win_rotation_set:%d, wait_for_done:%d, block_count:%d, "
+ "curr_rot:%d, req_rot:%d",
+ e_config->wm_win_rotation, zone->rot.wait_for_done, zone->rot.block_count,
+ zone->rot.curr, rot);
+#endif
+
if (!e_config->wm_win_rotation) return;
ELBF(ELBT_ROT, 0, zone->num, "SET ROT a%d", rot);