} E_Effect_Client;
static void
-_e_mod_effect_event_send(E_Client *ec, Eina_Bool start, E_Effect_Type type)
+_eff_event_send(E_Client *ec, Eina_Bool start, E_Effect_Type type)
{
struct wl_resource *res_surf;
struct wl_resource *res_eff;
}
static E_Effect_Client*
-_e_mod_effect_client_new(E_Client *ec)
+_eff_client_new(E_Client *ec)
{
E_Effect_Client *efc;
}
static E_Effect_Client *
-_e_mod_effect_client_get(E_Client *ec)
+_eff_client_get(E_Client *ec)
{
if (!_eff) return NULL;
return eina_hash_find(_eff->clients, &ec);
}
static E_Effect_Group
-_e_mod_effect_group_get(E_Client *ec)
+_eff_group_get(E_Client *ec)
{
E_Effect_Group group = E_EFFECT_GROUP_NORMAL;
}
static Eina_Bool
-_e_mod_effect_ref(E_Client *ec)
+_eff_ref(E_Client *ec)
{
E_Effect_Client *efc;
return EINA_FALSE;
}
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
if (!efc) return EINA_FALSE;
if (!ec->pixmap) return EINA_FALSE;
}
static E_Client *
-_e_mod_effect_unref(E_Client *ec)
+_eff_unref(E_Client *ec)
{
E_Effect_Client *efc;
int do_unref = 1;
if (!_eff) return NULL;
if (!ec) return NULL;
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
if (!efc) return NULL;
if (e_object_is_del(E_OBJECT(ec)))
}
static void
-_e_mod_effect_object_setup(E_Client *ec)
+_eff_object_setup(E_Client *ec)
{
E_Comp_Config *cfg;
cfg = e_comp_config_get();
}
static void
-_e_mod_effect_object_layer_up(E_Client *ec)
+_eff_object_layer_up(E_Client *ec)
{
int map_ly;
}
static void
-_e_mod_effect_object_layer_down(E_Client *ec)
+_eff_object_layer_down(E_Client *ec)
{
evas_object_layer_set(ec->frame, ec->layer);
ec->layer_block = 0;
}
static void
-_e_mod_effect_pending_effect_start(void)
+_eff_pending_effect_start(void)
{
E_Client *ec;
if (_eff->next_done.cb)
{
- _e_mod_effect_event_send(ec, EINA_TRUE, _eff->next_done.type);
+ _eff_event_send(ec, EINA_TRUE, _eff->next_done.type);
e_comp_object_effect_start(ec->frame,
_eff->next_done.cb,
_eff->next_done.data);
}
static void
-_e_mod_effect_pending_effect_set(E_Client *ec, void *data, E_Effect_Type type, Edje_Signal_Cb done_cb)
+_eff_pending_effect_set(E_Client *ec, void *data, E_Effect_Type type, Edje_Signal_Cb done_cb)
{
- _e_mod_effect_pending_effect_start();
+ _eff_pending_effect_start();
EFFINF("Pending eff Set type(%d)",
ec->pixmap, ec, type);
}
static void
-_e_mod_effect_stack_update()
+_eff_stack_update()
{
E_Client *ec;
Evas_Object *o;
}
static Eina_Bool
-_e_mod_effect_visibility_stack_check(E_Client *ec, Eina_List *stack)
+_eff_visibility_stack_check(E_Client *ec, Eina_List *stack)
{
Eina_List *l;
E_Client *_ec;
}
static const char*
-_e_mod_effect_restack_effect_check(E_Client *ec)
+_eff_restack_effect_check(E_Client *ec)
{
const char* emission = NULL;
Eina_Bool v1, v2;
if (!evas_object_visible_get(ec->frame)) return NULL;
if (ec->new_client) return NULL;
- v1 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.old);
- v2 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.cur);
+ v1 = _eff_visibility_stack_check(ec, _eff->stack.old);
+ v2 = _eff_visibility_stack_check(ec, _eff->stack.cur);
if (v1 != v2)
{
else
{
E_Effect_Client *efc;
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
// TODO : it's for transients windows. wish using other check */
if ((efc) && (!efc->animating))
}
static void
-_e_mod_effect_cb_visible_done(void *data, Evas_Object *obj EINA_UNUSED, const char *sig EINA_UNUSED, const char *src EINA_UNUSED)
+_eff_cb_visible_done(void *data, Evas_Object *obj EINA_UNUSED, const char *sig EINA_UNUSED, const char *src EINA_UNUSED)
{
E_Client *ec = NULL;
if ((ec = (E_Client*) data))
{
- _e_mod_effect_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_SHOW);
- if (_e_mod_effect_unref(ec))
+ _eff_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_SHOW);
+ if (_eff_unref(ec))
{
- if (_e_mod_effect_client_get(ec))
+ if (_eff_client_get(ec))
{
//e_client_visibility_skip_set(ec, EINA_FALSE);
}
}
}
- _e_mod_effect_stack_update();
+ _eff_stack_update();
e_comp_override_del();
}
static Eina_Bool
-_e_mod_effect_cb_visible(void *data, Evas_Object *obj, const char *signal)
+_eff_cb_visible(void *data, Evas_Object *obj, const char *signal)
{
E_Client *ec;
E_Effect_Group group;
if (!ec) return EINA_FALSE;
if (e_object_is_del(E_OBJECT(ec))) return EINA_FALSE;
- group = _e_mod_effect_group_get(ec);
+ group = _eff_group_get(ec);
if (group != E_EFFECT_GROUP_NORMAL) return EINA_FALSE;
if (evas_object_visible_get(obj)) return EINA_FALSE;
- if (!_e_mod_effect_ref(ec)) return EINA_FALSE;
+ if (!_eff_ref(ec)) return EINA_FALSE;
e_comp_override_add();
//e_client_visibility_skip_set(ec, EINA_TRUE);
EFFINF("SET EXTRA_ANIMATING...", ec->pixmap, ec);
ec->extra_animating = EINA_TRUE;
- _e_mod_effect_object_setup(ec);
+ _eff_object_setup(ec);
e_comp_object_effect_params_set(ec->frame, 0, (int[]){0}, 1);
if (e_comp->nocomp)
{
- _e_mod_effect_pending_effect_set(ec,
+ _eff_pending_effect_set(ec,
(void*)ec,
E_EFFECT_TYPE_SHOW,
- _e_mod_effect_cb_visible_done);
+ _eff_cb_visible_done);
return EINA_TRUE;
}
- _e_mod_effect_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_SHOW);
- e_comp_object_effect_start(ec->frame, _e_mod_effect_cb_visible_done, ec);
+ _eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_SHOW);
+ e_comp_object_effect_start(ec->frame, _eff_cb_visible_done, ec);
return EINA_TRUE;
}
static void
-_e_mod_effect_cb_hidden_done(void *data, Evas_Object *obj, const char *sig, const char *src)
+_eff_cb_hidden_done(void *data, Evas_Object *obj, const char *sig, const char *src)
{
E_Client *ec = NULL;
if ((ec = (E_Client*) data))
{
- _e_mod_effect_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_HIDE);
- if (_e_mod_effect_unref(ec))
+ _eff_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_HIDE);
+ if (_eff_unref(ec))
{
- if (_e_mod_effect_client_get(ec))
+ if (_eff_client_get(ec))
{
- _e_mod_effect_object_layer_down(ec);
+ _eff_object_layer_down(ec);
//e_client_visibility_skip_set(ec, EINA_FALSE);
evas_object_hide(ec->frame);
}
}
static Eina_Bool
-_e_mod_effect_cb_hidden(void *data, Evas_Object *obj, const char *signal)
+_eff_cb_hidden(void *data, Evas_Object *obj, const char *signal)
{
E_Client *ec;
E_Effect_Group group;
if (!ec) return EINA_FALSE;
if (e_object_is_del(E_OBJECT(ec))) return EINA_FALSE;
- group = _e_mod_effect_group_get(ec);
+ group = _eff_group_get(ec);
if (group != E_EFFECT_GROUP_NORMAL) return EINA_FALSE;
if (!evas_object_visible_get(obj)) return EINA_FALSE;
- if (!_e_mod_effect_ref(ec)) return EINA_FALSE;
+ if (!_eff_ref(ec)) return EINA_FALSE;
e_comp_override_add();
if (lowered)
{
- _e_mod_effect_object_layer_up(ec);
+ _eff_object_layer_up(ec);
//e_client_visibility_skip_set(ec, EINA_TRUE);
}
- _e_mod_effect_object_setup(ec);
+ _eff_object_setup(ec);
e_comp_object_effect_params_set(ec->frame, 0, (int[]){1}, 1);
if (e_comp->nocomp)
{
- _e_mod_effect_pending_effect_set(ec,
+ _eff_pending_effect_set(ec,
(void*)ec,
E_EFFECT_TYPE_HIDE,
- _e_mod_effect_cb_hidden_done);
+ _eff_cb_hidden_done);
return EINA_TRUE;
}
- _e_mod_effect_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_HIDE);
- e_comp_object_effect_start(ec->frame, _e_mod_effect_cb_hidden_done, ec);
+ _eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_HIDE);
+ e_comp_object_effect_start(ec->frame, _eff_cb_hidden_done, ec);
return EINA_TRUE;
}
static void
-_e_mod_effect_cb_uniconify_done(void *data, Evas_Object *obj, const char *sig, const char *src)
+_eff_cb_uniconify_done(void *data, Evas_Object *obj, const char *sig, const char *src)
{
E_Client *ec = NULL;
if ((ec = (E_Client*) data))
{
- _e_mod_effect_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_SHOW);
- _e_mod_effect_unref(ec);
+ _eff_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_SHOW);
+ _eff_unref(ec);
}
e_comp_override_del();
}
static Eina_Bool
-_e_mod_effect_cb_uniconify(void *data, Evas_Object *obj, const char *signal)
+_eff_cb_uniconify(void *data, Evas_Object *obj, const char *signal)
{
E_Client *ec;
E_Effect_Group group;
if (evas_object_visible_get(obj)) return EINA_FALSE;
- group = _e_mod_effect_group_get(ec);
+ group = _eff_group_get(ec);
/* for HOME group */
if (group == E_EFFECT_GROUP_HOME)
{
E_Client *below;
- v1 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.old);
- v2 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.cur);
+ v1 = _eff_visibility_stack_check(ec, _eff->stack.old);
+ v2 = _eff_visibility_stack_check(ec, _eff->stack.cur);
EFFINF("Uniconify eff Check v1(%d) -> v2(%d) obscured:%d changed:%d",
ec->pixmap, ec,
}
if (!below) return EINA_FALSE;
- group = _e_mod_effect_group_get(below);
+ group = _eff_group_get(below);
if (group != E_EFFECT_GROUP_NORMAL) return EINA_FALSE;
EFFINF("Uniconify HOME group do hide eff of %p",
/* for NORMAL group */
else if (group == E_EFFECT_GROUP_NORMAL)
{
- v1 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.old);
- v2 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.cur);
+ v1 = _eff_visibility_stack_check(ec, _eff->stack.old);
+ v2 = _eff_visibility_stack_check(ec, _eff->stack.cur);
EFFINF("Uniconify eff Check v1(%d) -> v2(%d) obscured:%d changed:%d",
ec->pixmap, ec,
if ((v2) && (ec->visibility.obscured == E_VISIBILITY_UNOBSCURED)) return EINA_FALSE;
if ((!v2) && (ec->visibility.obscured != E_VISIBILITY_UNOBSCURED)) return EINA_FALSE;
- if (!_e_mod_effect_ref(ec)) return EINA_FALSE;
+ if (!_eff_ref(ec)) return EINA_FALSE;
e_comp_override_add();
- _e_mod_effect_object_setup(ec);
+ _eff_object_setup(ec);
e_comp_object_effect_params_set(ec->frame, 0, (int[]){0}, 1);
if (e_comp->nocomp)
{
- _e_mod_effect_pending_effect_set(ec,
+ _eff_pending_effect_set(ec,
(void*)ec,
E_EFFECT_TYPE_SHOW,
- _e_mod_effect_cb_uniconify_done);
+ _eff_cb_uniconify_done);
return EINA_TRUE;
}
- _e_mod_effect_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_SHOW);
- e_comp_object_effect_start(ec->frame, _e_mod_effect_cb_uniconify_done, ec);
+ _eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_SHOW);
+ e_comp_object_effect_start(ec->frame, _eff_cb_uniconify_done, ec);
return EINA_TRUE;
}
}
static void
-_e_mod_effect_cb_iconify_done(void *data, Evas_Object *obj, const char *sig, const char *src)
+_eff_cb_iconify_done(void *data, Evas_Object *obj, const char *sig, const char *src)
{
E_Client *ec = NULL;
if ((ec = (E_Client *)data))
{
- _e_mod_effect_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_HIDE);
- if (_e_mod_effect_unref(ec))
+ _eff_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_HIDE);
+ if (_eff_unref(ec))
{
- if (_e_mod_effect_client_get(ec))
+ if (_eff_client_get(ec))
evas_object_hide(ec->frame);
}
}
}
static Eina_Bool
-_e_mod_effect_cb_iconify(void *data, Evas_Object *obj, const char *signal)
+_eff_cb_iconify(void *data, Evas_Object *obj, const char *signal)
{
E_Client *ec;
E_Effect_Group group;
if (!ec) return EINA_FALSE;
if (e_object_is_del(E_OBJECT(ec))) return EINA_FALSE;
- group = _e_mod_effect_group_get(ec);
+ group = _eff_group_get(ec);
if (group != E_EFFECT_GROUP_NORMAL) return EINA_FALSE;
if (!evas_object_visible_get(obj)) return EINA_FALSE;
- v1 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.old);
- v2 = _e_mod_effect_visibility_stack_check(ec, _eff->stack.cur);
+ v1 = _eff_visibility_stack_check(ec, _eff->stack.old);
+ v2 = _eff_visibility_stack_check(ec, _eff->stack.cur);
EFFINF("Iconify eff Check v1(%d) -> v2(%d) obscured:%d changed:%d",
ec->pixmap, ec,
if ((v2) && (ec->visibility.obscured == E_VISIBILITY_UNOBSCURED)) return EINA_FALSE;
if ((!v2) && (ec->visibility.obscured != E_VISIBILITY_UNOBSCURED)) return EINA_FALSE;
- if (!_e_mod_effect_ref(ec)) return EINA_FALSE;
+ if (!_eff_ref(ec)) return EINA_FALSE;
e_comp_override_add();
- _e_mod_effect_object_setup(ec);
+ _eff_object_setup(ec);
e_comp_object_effect_params_set(ec->frame, 0, (int[]){1}, 1);
if (e_comp->nocomp)
{
- _e_mod_effect_pending_effect_set(ec,
+ _eff_pending_effect_set(ec,
(void*)ec,
E_EFFECT_TYPE_HIDE,
- _e_mod_effect_cb_iconify_done);
+ _eff_cb_iconify_done);
return EINA_TRUE;
}
- _e_mod_effect_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_HIDE);
- e_comp_object_effect_start(ec->frame, _e_mod_effect_cb_iconify_done, ec);
+ _eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_HIDE);
+ e_comp_object_effect_start(ec->frame, _eff_cb_iconify_done, ec);
return EINA_TRUE;
}
static void
-_e_mod_effect_cb_restack_show_done(void *data, Evas_Object *obj, const char *sig, const char *src)
+_eff_cb_restack_show_done(void *data, Evas_Object *obj, const char *sig, const char *src)
{
E_Client *ec = NULL;
if ((ec = (E_Client *)data))
{
- _e_mod_effect_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_RESTACK_SHOW);
- if (_e_mod_effect_unref(ec))
+ _eff_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_RESTACK_SHOW);
+ if (_eff_unref(ec))
{
- if (_e_mod_effect_client_get(ec))
+ if (_eff_client_get(ec))
{
- _e_mod_effect_object_layer_down(ec);
+ _eff_object_layer_down(ec);
//e_client_visibility_skip_set(ec, EINA_FALSE);
}
}
}
- _e_mod_effect_stack_update();
+ _eff_stack_update();
e_comp_override_del();
}
static void
-_e_mod_effect_cb_restack_hide_done(void *data, Evas_Object *obj, const char *sig, const char *src)
+_eff_cb_restack_hide_done(void *data, Evas_Object *obj, const char *sig, const char *src)
{
E_Client *ec = NULL;
if ((ec = (E_Client *)data))
{
- if (_e_mod_effect_unref(ec))
+ if (_eff_unref(ec))
{
- if (_e_mod_effect_client_get(ec))
+ if (_eff_client_get(ec))
{
- _e_mod_effect_object_layer_down(ec);
+ _eff_object_layer_down(ec);
//e_client_visibility_skip_set(ec, EINA_FALSE);
e_comp_object_signal_emit(ec->frame,
"e,action,restack,finish", "e");
}
}
- _e_mod_effect_stack_update();
+ _eff_stack_update();
e_comp_override_del();
}
static void
-_e_mod_effect_cb_restack_finish_done(void *data, Evas_Object *obj, const char *sig, const char *src)
+_eff_cb_restack_finish_done(void *data, Evas_Object *obj, const char *sig, const char *src)
{
E_Client *ec = NULL;
if ((ec = (E_Client *)data))
{
- _e_mod_effect_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_RESTACK_HIDE);
+ _eff_event_send(ec, EINA_FALSE, E_EFFECT_TYPE_RESTACK_HIDE);
E_Effect_Client *efc = NULL;
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
if (efc && efc->reverse_ec)
{
E_Client *ec_home = efc->reverse_ec;
ec_home->launching = EINA_FALSE;
e_comp_object_signal_emit(ec_home->frame, "e,action,launch,done", "e");
}
- _e_mod_effect_unref(ec_home);
+ _eff_unref(ec_home);
}
}
- _e_mod_effect_unref(ec);
+ _eff_unref(ec);
}
e_comp_override_del();
}
static Eina_Bool
-_e_mod_effect_cb_restack(void *data, Evas_Object *obj, const char *signal)
+_eff_cb_restack(void *data, Evas_Object *obj, const char *signal)
{
E_Client *ec;
E_Effect_Group group;
if (!ec) return EINA_FALSE;
if (e_object_is_del(E_OBJECT(ec))) return EINA_FALSE;
- group = _e_mod_effect_group_get(ec);
+ group = _eff_group_get(ec);
emission = eina_stringshare_add(signal);
/* for HOME group: replace eff target client */
ec_home = ec;
ec = below;
- group = _e_mod_effect_group_get(ec);
+ group = _eff_group_get(ec);
if (emission) eina_stringshare_del(emission);
emission = eina_stringshare_add("e,action,restack,hide");
if (group != E_EFFECT_GROUP_NORMAL) return EINA_FALSE;
if ((!e_util_strcmp(emission, "e,action,restack,show")))
{
- if (!_e_mod_effect_ref(ec)) return EINA_FALSE;
+ if (!_eff_ref(ec)) return EINA_FALSE;
EFFINF("SET EXTRA_ANIMATING...", ec->pixmap, ec);
ec->extra_animating = EINA_TRUE;
e_comp_override_add();
- _e_mod_effect_object_layer_up(ec);
+ _eff_object_layer_up(ec);
//e_client_visibility_skip_set(ec, EINA_TRUE);
- _e_mod_effect_object_setup(ec);
+ _eff_object_setup(ec);
e_comp_object_effect_params_set(ec->frame, 0, (int[]){2}, 1);
if (e_comp->nocomp)
{
- _e_mod_effect_pending_effect_set(ec,
+ _eff_pending_effect_set(ec,
(void*)ec,
E_EFFECT_TYPE_SHOW,
- _e_mod_effect_cb_restack_show_done);
+ _eff_cb_restack_show_done);
return EINA_TRUE;
}
- _e_mod_effect_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_RESTACK_SHOW);
- e_comp_object_effect_start(ec->frame, _e_mod_effect_cb_restack_show_done, ec);
+ _eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_RESTACK_SHOW);
+ e_comp_object_effect_start(ec->frame, _eff_cb_restack_show_done, ec);
}
else if (!e_util_strcmp(emission, "e,action,restack,hide"))
{
- if (!_e_mod_effect_ref(ec)) return EINA_FALSE;
+ if (!_eff_ref(ec)) return EINA_FALSE;
if (ec_home)
{
E_Effect_Client *efc = NULL;
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
if (efc)
{
- if (_e_mod_effect_ref(ec_home))
+ if (_eff_ref(ec_home))
{
EFFINF("SET EXTRA_ANIMATING...", ec_home->pixmap, ec_home);
ec_home->extra_animating = EINA_TRUE;
e_comp_override_add();
- _e_mod_effect_object_layer_up(ec);
+ _eff_object_layer_up(ec);
//e_client_visibility_skip_set(ec, EINA_TRUE);
- _e_mod_effect_object_setup(ec);
+ _eff_object_setup(ec);
e_comp_object_effect_params_set(ec->frame, 0, (int[]){3}, 1);
if (e_comp->nocomp)
{
- _e_mod_effect_pending_effect_set(ec,
+ _eff_pending_effect_set(ec,
(void*)ec,
E_EFFECT_TYPE_HIDE,
- _e_mod_effect_cb_restack_hide_done);
+ _eff_cb_restack_hide_done);
return EINA_TRUE;
}
- _e_mod_effect_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_RESTACK_HIDE);
- e_comp_object_effect_start(ec->frame, _e_mod_effect_cb_restack_hide_done, ec);
+ _eff_event_send(ec, EINA_TRUE, E_EFFECT_TYPE_RESTACK_HIDE);
+ e_comp_object_effect_start(ec->frame, _eff_cb_restack_hide_done, ec);
}
else if (!e_util_strcmp(emission, "e,action,restack,finish"))
{
- if (!_e_mod_effect_ref(ec)) return EINA_FALSE;
+ if (!_eff_ref(ec)) return EINA_FALSE;
e_comp_override_add();
- _e_mod_effect_object_setup(ec);
+ _eff_object_setup(ec);
e_comp_object_effect_params_set(ec->frame, 0, (int[]){4}, 1);
if (e_comp->nocomp)
{
- _e_mod_effect_pending_effect_set(ec,
+ _eff_pending_effect_set(ec,
(void*)ec,
E_EFFECT_TYPE_HIDE,
- _e_mod_effect_cb_restack_finish_done);
+ _eff_cb_restack_finish_done);
return EINA_TRUE;
}
- e_comp_object_effect_start(ec->frame, _e_mod_effect_cb_restack_finish_done, ec);
+ e_comp_object_effect_start(ec->frame, _eff_cb_restack_finish_done, ec);
}
return EINA_TRUE;
}
static Eina_Bool
-_e_mod_effect_cb_launch(void *data, Evas_Object *obj, const char *signal)
+_eff_cb_launch(void *data, Evas_Object *obj, const char *signal)
{
E_Client *ec;
struct wl_resource *res_surf;
}
static void
-_e_mod_effect_cb_hook_client_new(void *d EINA_UNUSED, E_Client *ec)
+_eff_cb_hook_client_new(void *d EINA_UNUSED, E_Client *ec)
{
E_Effect_Client *efc;
if (!_eff) return;
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
if (efc) return;
- efc = _e_mod_effect_client_new(ec);
+ efc = _eff_client_new(ec);
if (efc)
eina_hash_add(_eff->clients, &ec, efc);
}
static void
-_e_mod_effect_cb_hook_client_del(void *d EINA_UNUSED, E_Client *ec)
+_eff_cb_hook_client_del(void *d EINA_UNUSED, E_Client *ec)
{
E_Effect_Client *efc = NULL;
if (_eff->next_done.ec == ec)
memset(&_eff->next_done, 0, sizeof(_eff->next_done));
- if ((efc = _e_mod_effect_client_get(ec)))
+ if ((efc = _eff_client_get(ec)))
{
if (!efc->animating)
eina_hash_del_by_key(_eff->clients, &ec);
}
static Eina_Bool
-_e_mod_effect_cb_client_restack(void *data, int type, void *event)
+_eff_cb_client_restack(void *data, int type, void *event)
{
E_Client *ec;
E_Event_Client *ev = event;
EFFINF("Client restacked", ec->pixmap, ec);
- _e_mod_effect_stack_update();
+ _eff_stack_update();
- if (!_e_mod_effect_client_get(ec)) return ECORE_CALLBACK_PASS_ON;
+ if (!_eff_client_get(ec)) return ECORE_CALLBACK_PASS_ON;
- if ((emission = _e_mod_effect_restack_effect_check(ec)))
+ if ((emission = _eff_restack_effect_check(ec)))
e_comp_object_signal_emit(ec->frame, emission, "e");
return ECORE_CALLBACK_PASS_ON;
}
static Eina_Bool
-_e_mod_effect_cb_comp_enabled(void *data, int ev_type, void *event)
+_eff_cb_comp_enabled(void *data, int ev_type, void *event)
{
if (!_eff) return ECORE_CALLBACK_PASS_ON;
- _e_mod_effect_pending_effect_start();
+ _eff_pending_effect_start();
return ECORE_CALLBACK_PASS_ON;
}
static Eina_Bool
-_e_mod_effect_cb_client_buffer_change(void *data, int ev_type, void *event)
+_eff_cb_client_buffer_change(void *data, int ev_type, void *event)
{
E_Event_Client *ev = event;
E_Client *ec;
ec = ev->ec;
if (!ec) return ECORE_CALLBACK_PASS_ON;
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
if (!efc) return ECORE_CALLBACK_PASS_ON;
if (ec->pixmap)
}
static void
-_e_mod_effect_cb_bind(struct wl_client *client, void *data EINA_UNUSED, uint32_t version EINA_UNUSED, uint32_t id)
+_eff_cb_bind(struct wl_client *client, void *data EINA_UNUSED, uint32_t version EINA_UNUSED, uint32_t id)
{
struct wl_resource *res;
}
static void
-_e_mod_effect_cb_client_data_free(void *data)
+_eff_cb_client_data_free(void *data)
{
E_Effect_Client *efc = data;
eff->style = "no-eff";
}
- eff->clients = eina_hash_pointer_new(_e_mod_effect_cb_client_data_free);
+ eff->clients = eina_hash_pointer_new(_eff_cb_client_data_free);
EINA_SAFETY_ON_NULL_GOTO(eff->clients, err);
EINA_LIST_FOREACH(e_comp->clients, l, ec)
{
if (ec->ignored) continue;
- efc = _e_mod_effect_client_get(ec);
+ efc = _eff_client_get(ec);
if (!efc)
- efc = _e_mod_effect_client_new(ec);
+ efc = _eff_client_new(ec);
if (efc)
eina_hash_add(eff->clients, &ec, efc);
}
&tizen_effect_interface,
1,
eff,
- _e_mod_effect_cb_bind);
+ _eff_cb_bind);
if (!eff->global)
{
ERR("Could not add tizen_efffect wayland globals: %m");
goto err;
}
- E_LIST_HANDLER_APPEND(eff->event_hdlrs, E_EVENT_COMPOSITOR_ENABLE, _e_mod_effect_cb_comp_enabled, eff);
- E_LIST_HANDLER_APPEND(eff->event_hdlrs, E_EVENT_CLIENT_BUFFER_CHANGE, _e_mod_effect_cb_client_buffer_change, eff);
- E_LIST_HANDLER_APPEND(eff->event_hdlrs, E_EVENT_CLIENT_STACK, _e_mod_effect_cb_client_restack, eff);
- E_CLIENT_HOOK_APPEND(eff->hooks_ec, E_CLIENT_HOOK_NEW_CLIENT, _e_mod_effect_cb_hook_client_new, eff);
- E_CLIENT_HOOK_APPEND(eff->hooks_ec, E_CLIENT_HOOK_DEL, _e_mod_effect_cb_hook_client_del, eff);
- E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,state,visible", _e_mod_effect_cb_visible, eff);
- E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,state,hidden", _e_mod_effect_cb_hidden, eff);
- E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,iconify", _e_mod_effect_cb_iconify, eff);
- E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,uniconify", _e_mod_effect_cb_uniconify, eff);
- E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,restack*", _e_mod_effect_cb_restack, eff);
- E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,launch,done", _e_mod_effect_cb_launch, eff);
+ E_LIST_HANDLER_APPEND(eff->event_hdlrs, E_EVENT_COMPOSITOR_ENABLE, _eff_cb_comp_enabled, eff);
+ E_LIST_HANDLER_APPEND(eff->event_hdlrs, E_EVENT_CLIENT_BUFFER_CHANGE, _eff_cb_client_buffer_change, eff);
+ E_LIST_HANDLER_APPEND(eff->event_hdlrs, E_EVENT_CLIENT_STACK, _eff_cb_client_restack, eff);
+ E_CLIENT_HOOK_APPEND(eff->hooks_ec, E_CLIENT_HOOK_NEW_CLIENT, _eff_cb_hook_client_new, eff);
+ E_CLIENT_HOOK_APPEND(eff->hooks_ec, E_CLIENT_HOOK_DEL, _eff_cb_hook_client_del, eff);
+ E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,state,visible", _eff_cb_visible, eff);
+ E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,state,hidden", _eff_cb_hidden, eff);
+ E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,iconify", _eff_cb_iconify, eff);
+ E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,uniconify", _eff_cb_uniconify, eff);
+ E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,restack*", _eff_cb_restack, eff);
+ E_COMP_OBJ_EFF_MOVER_APPEND(eff->providers, 100, "e,action,launch,done", _eff_cb_launch, eff);
_eff = eff;