{
int ret;
notification_h noti;
+ int expire_mode = ALARM_EXPIRE_MODE_NORMAL;
noti = __get_notification(data, datalen);
if (noti == NULL)
return -1;
- device_display_change_state(DISPLAY_STATE_NORMAL);
+ if (vconf_get_int(VCONFKEY_ALARM_EXPIRE_MODE, &expire_mode) != 0)
+ ALARM_MGR_EXCEPTION_PRINT("Failed to get value of VCONFKEY_ALARM_EXPIRE_MODE");
+
+ ALARM_MGR_LOG_PRINT("Value of alarm_expire_mode [%d]", expire_mode);
+
+ if (expire_mode == ALARM_EXPIRE_MODE_NORMAL)
+ device_display_change_state(DISPLAY_STATE_NORMAL);
+
ret = notification_post_for_uid(noti, uid);
notification_free(noti);
ALARM_MGR_EXCEPTION_PRINT("Unable to add alarm id to the bundle\n");
} else {
int result = 0;
+ int expire_mode = ALARM_EXPIRE_MODE_NORMAL;
+ if (vconf_get_int(VCONFKEY_ALARM_EXPIRE_MODE, &expire_mode) != 0)
+ ALARM_MGR_EXCEPTION_PRINT("Failed to get value of VCONFKEY_ALARM_EXPIRE_MODE");
+
+ ALARM_MGR_LOG_PRINT("Value of alarm_expire_mode [%d]", expire_mode);
if (__compare_api_version(&result, app_pid, __alarm_info->uid) < 0) {
ALARM_MGR_EXCEPTION_PRINT("Unable to check api version\n");
ALARM_MGR_EXCEPTION_PRINT("Unable to launch app [%s] \n", appid);
} else {
ALARM_MGR_LOG_PRINT("Successfuly ran app svc\n");
- if (__is_ui_app(appid, __alarm_info->uid))
+ if (__is_ui_app(appid, __alarm_info->uid) &&
+ expire_mode == ALARM_EXPIRE_MODE_NORMAL)
device_display_change_state(DISPLAY_STATE_NORMAL);
}
}
g_type_init();
#endif
+ //For debug
+ int expire_mode = ALARM_EXPIRE_MODE_NORMAL;
+ vconf_get_int(VCONFKEY_ALARM_EXPIRE_MODE, &expire_mode);
+ ALARM_MGR_LOG_PRINT("alarm_expire_mode : %d", expire_mode);
+
__initialize_timer();
if (__initialize_dbus() == false) {
/* because dbus's initialize