rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=18925a5d8688404bcc5958c428002c4f7817c482
commit 18925a5d8688404bcc5958c428002c4f7817c482 Author: Andrii Kroitor <[email protected]> Date: Tue Jul 5 17:34:44 2016 +0300 shortcuts: add send API --- src/bin/ui/shortcuts/shortcuts.c | 6 ++++++ src/bin/ui/shortcuts/shortcuts.h | 10 ++++++++++ 2 files changed, 16 insertions(+) diff --git a/src/bin/ui/shortcuts/shortcuts.c b/src/bin/ui/shortcuts/shortcuts.c index 9f145d2..b812d77 100644 --- a/src/bin/ui/shortcuts/shortcuts.c +++ b/src/bin/ui/shortcuts/shortcuts.c @@ -563,3 +563,9 @@ shortcuts_object_check_pop(Evas_Object *obj) handlers_stack = eina_list_remove_list(handlers_stack, handlers_stack); } + +void +shortcuts_shortcut_send(Shortcut_Type type) +{ + _shortcut_handle(type); +} diff --git a/src/bin/ui/shortcuts/shortcuts.h b/src/bin/ui/shortcuts/shortcuts.h index e1bbef9..22f2fa3 100644 --- a/src/bin/ui/shortcuts/shortcuts.h +++ b/src/bin/ui/shortcuts/shortcuts.h @@ -164,4 +164,14 @@ shortcuts_object_push(Evas_Object *obj); void shortcuts_object_check_pop(Evas_Object *obj); +/** + * Send signal that type shortcut was pressed + * + * @param type Type of shotcut to be sent + * + * @ingroup Shortcuts + */ +void +shortcuts_shortcut_send(Shortcut_Type type); + #endif /* SHORTCUTS_H */ --
