{
Evas_Event_Key_Down *ev = event;
struct appdata *ad = (struct appdata *)data;
+ char *val = NULL;
+
+ _D("__key_press_cb");
if (!s_key_registered) {
_E("Key is not registered");
return ECORE_CALLBACK_RENEW;
}
+ val = bundle_get_val(ad->kb, "__APP_SVC_CALLER_NOTI__");
+ if(val) {
+ bundle_add(ad->kb, "__APP_SVC_START_INFO__", "c");
+ _D("before aul_launch_app");
+ aul_launch_app(val, ad->kb);
+ }
+
ecore_event_handler_del(ad->rotate);
ad->rotate = NULL;
elm_exit();
if (ad->key_up) {
ecore_event_handler_del(ad->key_up);
ad->key_up = NULL;
- ad->rotate = NULL;
}
_D("Unregister key handler is invoked");
{
struct appdata *ad = data;
+ _D("app_terminate");
+
if (ad->popup)
evas_object_del(ad->popup);
if (ad->win)
evas_object_del(ad->win);
+ if(ad->rotate) {
+ ecore_event_handler_del(ad->rotate);
+ ad->rotate = NULL;
+ }
+
__ungrab_home_key(ad);
return 0;
struct appdata *ad = data;
char *val = NULL;
+ _D("app_pause");
+
ecore_event_handler_del(ad->rotate);
ad->rotate = NULL;
return 0;
}
-EXPORT_API main(int argc, char *argv[])
+EXPORT_API int main(int argc, char *argv[])
{
struct appdata ad;
struct appcore_ops ops = {
-#sbs-git:slp/pkgs/a/app-selector app-selector 0.1.0 766945c4ea0c9e0c20393c2ea47bed1a26130e95
Name: org.tizen.app-selector
Summary: Application selector
Version: 0.1.0
-Release: 84
+Release: 85
Group: TO_BE/FILLED_IN
License: Flora Software License
Source0: %{name}-%{version}.tar.gz