naviframe: Add "push,finished" and "pop,finished" smart callbacks.
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Tue, 4 Oct 2016 06:50:42 +0000 (15:50 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Wed, 5 Oct 2016 09:12:11 +0000 (18:12 +0900)
commit17ac58a081a05f6e96b248f80c007e67d1f4ff44
tree76c6c5ccb60ad7c0c981178cd62d28ca34549f4d
parent93dfe1251b26e4ed0602f76bafbb4c98aa44637e
naviframe: Add "push,finished" and "pop,finished" smart callbacks.

"push,finished" and "pop,finished" smart callbacks are added to notice
when push and pop operation is finished.

New smart callback signals are added as follows.

"push,finished,item,activated" : Called when item push is finished and
void *event_info in smart callback is activated item (new item).

"push,finished,item,deactivated" : Called when item push is finished and
void *event_info in smart callback is deactivated item (current item).

"pop,finished,item,activated" : Called when item pop is finished and
void *event_info in smart callback is activated item (previous item).

"pop,finished,item,deactivated" : Called when item pop is finished and
void *event_info in smart callback is deactivated item (current item).
src/bin/elementary/test_naviframe.c
src/lib/elementary/elc_naviframe.c
src/lib/elementary/elm_naviframe.eo