Page MenuHomePhabricator

ecore_wayland: check window effect start/end event in wayland2
Open, NormalPublic

Description

EAPI extern int ECORE_WL_EVENT_EFFECT_START;
EAPI extern int ECORE_WL_EVENT_EFFECT_END;

static void _ecore_wl_cb_effect_start
static void _ecore_wl_cb_effect_end

The client need to know the beginning and end of the window effect.
to support this, it is better to add above event and wayland protocol and interface.

Usecase:
Some applications want to start a new effect after the window effect ends(app launcing).

for example, some watch app want to start the animation of changing watch's edje after app launching.

https://review.tizen.org/gerrit/#/c/61042/

jypark created this task.Jul 24 2017, 5:50 PM

This is an interesting feature and I can see it useful. It should not just be an Ecore_WL event, but also come all the way down on the Efl.Ui.Win, so that an application just connect for those event on the window it cares for. Ideally there should never be any Ecore_Wl code inside any application (Or they are not portable).