ang = _eff_group_angle_get(ec, group);
e_view_client_effect_params_set(e_client_view_get(ec), 0, (int[]){0, ang}, 2);
- if (e_comp->nocomp)
- {
- _eff_pending_effect_set(ec,
- (void *)ec,
- E_EFFECT_TYPE_SHOW,
- _eff_view_cb_visible_done);
- return EINA_TRUE;
- }
_eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_SHOW);
ang = _eff_group_angle_get(ec, group);
e_view_client_effect_params_set(e_client_view_get(ec), 0, (int[]){1, ang}, 2);
- if (e_comp->nocomp)
- {
- _eff_pending_effect_set(ec,
- (void *)ec,
- E_EFFECT_TYPE_HIDE,
- _eff_view_cb_hidden_done);
- return EINA_TRUE;
- }
-
_eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_HIDE);
if (e_view_client_effect_start(e_client_view_get(ec), _eff_view_cb_hidden_done, ec))
{
ang = _eff_group_angle_get(ec, group);
e_view_client_effect_params_set(e_client_view_get(ec), 0, (int[]){0, ang}, 2);
- if (e_comp->nocomp)
- {
- _eff_pending_effect_set(ec,
- (void *)ec,
- E_EFFECT_TYPE_SHOW,
- _eff_view_cb_uniconify_done);
- return EINA_TRUE;
- }
-
_eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_SHOW);
e_view_client_effect_start(e_client_view_get(ec), _eff_view_cb_uniconify_done, ec);
return EINA_TRUE;
ang = _eff_group_angle_get(ec, group);
e_view_client_effect_params_set(e_client_view_get(ec), 0, (int[]){1, ang}, 2);
- if (e_comp->nocomp)
- {
- _eff_pending_effect_set(ec,
- (void *)ec,
- E_EFFECT_TYPE_HIDE,
- _eff_view_cb_iconify_done);
- return EINA_TRUE;
- }
-
_eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_HIDE);
if (e_view_client_effect_start(e_client_view_get(ec), _eff_view_cb_iconify_done, ec))
{
ang = _eff_group_angle_get(ec, group);
e_view_client_effect_params_set(e_client_view_get(ec), 0, (int[]){2, ang}, 2);
- if (e_comp->nocomp)
- {
- _eff_pending_effect_set(ec,
- (void *)ec,
- E_EFFECT_TYPE_SHOW,
- _eff_view_cb_restack_show_done);
- return EINA_TRUE;
- }
-
_eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_RESTACK_SHOW);
e_view_client_effect_start(e_client_view_get(ec), _eff_view_cb_restack_show_done, ec);
_eff_object_background_setup(ec, NULL, group, E_EFFECT_TYPE_RESTACK_SHOW);
ang = _eff_group_angle_get(ec, group);
e_view_client_effect_params_set(e_client_view_get(ec), 0, (int[]){3, ang}, 2);
- if (e_comp->nocomp)
- {
- _eff_pending_effect_set(ec,
- (void *)ec,
- E_EFFECT_TYPE_HIDE,
- _eff_view_cb_restack_hide_done);
- return EINA_TRUE;
- }
-
_eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_RESTACK_HIDE);
if (e_view_client_effect_start(e_client_view_get(ec), _eff_view_cb_restack_hide_done, ec))
{
ang = _eff_group_angle_get(ec, group);
e_view_client_effect_params_set(e_client_view_get(ec), 0, (int[]){4, ang}, 2);
- if (e_comp->nocomp)
- {
- _eff_pending_effect_set(ec,
- (void *)ec,
- E_EFFECT_TYPE_HIDE,
- _eff_view_cb_restack_finish_done);
- return EINA_TRUE;
- }
-
e_view_client_effect_start(e_client_view_get(ec), _eff_view_cb_restack_finish_done, ec);
}