/* Genlist Update is in progress. */
-#define FUNCTION_SYSTEM_SETTING 1
#define SETTING_SEARCH 1
/*##menu options##*/
#define sncat(to, size, from) strncat(to, from, size-strlen(to)-1)
-void setting_set_event_system(const char *sys_evt, const char *evt_key, const char *evt_val);
-
extern char *setting_file_basename(char *path);
extern int setting_file_attr_is_valid_name(const char *filename);
#include <eventsystem.h>
#include <app_control_internal.h>
-EXPORT_PUBLIC
-void setting_set_event_system(const char *sys_evt, const char *evt_key, const char *evt_val)
-{
- bundle *b = NULL;
-
- SETTING_TRACE("sys_evt: %s, evt_key: %s, evt_val: %s", sys_evt, evt_key, evt_val);
-
- b = bundle_create();
- bundle_add_str(b, evt_key, evt_val);
- eventsystem_request_sending_system_event(sys_evt, b);
- bundle_free(b);
-}
-
EXPORT_PUBLIC
char *setting_file_basename(char *path)
{
int err;
if (state == SETTING_ON_OFF_BTN_ON) {
setting_set_bool_slp_key(BOOL_SLP_SETTING_DATA_ROAMING, SETTING_ON_OFF_BTN_ON, &err);
- /* setting_set_event_system(SYS_EVENT_DATA_ROAMING_STATE, EVT_KEY_DATA_ROAMING_STATE, EVT_VAL_DATA_ROAMING_ON); */
} else {
setting_set_bool_slp_key(BOOL_SLP_SETTING_DATA_ROAMING, SETTING_ON_OFF_BTN_OFF, &err);
- /* setting_set_event_system(SYS_EVENT_DATA_ROAMING_STATE, EVT_KEY_DATA_ROAMING_STATE, EVT_VAL_DATA_ROAMING_OFF); */
}
}
int set_language_helper(const char *lang)
{
-#if 0
- int ret = vconf_set_str(VCONFKEY_LANGSET, lang);
- if (ret == 0) {
- /* on success */
- /* set event system */
- setting_set_event_system(SYS_EVENT_LANGUAGE_SET, EVT_KEY_LANGUAGE_SET, lang);
- }
-#else
int ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_LANGUAGE, lang);
-#endif
return ret;
}
int set_regionformat_helper(const char *region)
{
-
-#if 0
- int ret = vconf_set_str(VCONFKEY_REGIONFORMAT, region);
- if (ret == 0) {
- /* set event system */
- setting_set_event_system(SYS_EVENT_REGION_FORMAT, EVT_KEY_REGION_FORMAT, region);
- }
-#else
int ret = system_settings_set_value_string(SYSTEM_SETTINGS_KEY_LOCALE_COUNTRY, region);
-#endif
return ret;
}
list_item->chk_status,
val);
-#if FUNCTION_SYSTEM_SETTING
if (list_item->chk_status == 0) {
/* change to Vibration mode */
/* call system_setting */
FALSE);
}
}
-#else
- if (list_item->chk_status == 0) {
- /* change to Vibration mode */
- vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
- FALSE);
- vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
- TRUE);
- setting_set_event_system(
- SYS_EVENT_SILENT_MODE,
- EVT_KEY_SILENT_MODE,
- EVT_VAL_SILENTMODE_OFF);
- /*insert log for vibrate mode on state */
- } else {
- if (!ad->sound_on) {
- vconf_set_bool(VCONFKEY_SETAPPL_SOUND_STATUS_BOOL,
- TRUE);
- vconf_set_bool(VCONFKEY_SETAPPL_VIBRATION_STATUS_BOOL,
- FALSE);
- setting_set_event_system(
- SYS_EVENT_SILENT_MODE,
- EVT_KEY_SILENT_MODE,
- EVT_VAL_SILENTMODE_OFF);
- /*insert log for sound mode on state */
- }
- }
-#endif
setting_sound_update_slider_icon(list_item, SND_SLIDER_CALL);
static int _alarmmgr_set_timezone_helper(char *tzdata)
{
+ SETTING_TRACE_BEGIN;
+
int ret = alarmmgr_set_timezone(tzdata);
- if (ret) {
- /* set event system */
- setting_set_event_system(SYS_EVENT_TIME_ZONE,
- EVT_KEY_TIME_ZONE,
- tzdata);
- }
return ret;
}
static int _alarmmgr_set_systime_helper(time_t t_current)
{
- int ret;
- ret = alarmmgr_set_systime(t_current);
- if (ret) {
- /* set event system */
- setting_set_event_system(SYS_EVENT_SCREEN_AUTOROTATE_STATE,
- EVT_KEY_TIME_CHANGED,
- ctime(&t_current));
- }
+ SETTING_TRACE_BEGIN;
+
+ int ret = alarmmgr_set_systime(t_current);
return ret;
}
/* invoke API to change time */
int ret = _alarmmgr_set_systime_helper(the_time);
-
+ setting_retm_if(ret == -1, "_alarmmgr_set_systime_helper call failed");
+
#ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
if (ad->update_timer) {
ecore_timer_thaw(ad->update_timer);
evas_object_del(popup);
popup = NULL;
}
- setting_retm_if(ret == -1, "_alarmmgr_set_systime_helper call failed");
}
#ifdef USE_TIMER_UPDATE_TIME_IN_TIME_VIEW
- /*#define FUNCTION_SYSTEM_SETTING 1 */
-#if FUNCTION_SYSTEM_SETTING
/* Time format */
if (ad->data_time_fmt == list_item) {
if (list_item->chk_status) {
}
}
}
-#else
- /* Time format */
- if (ad->data_time_fmt == list_item) {
- int err = 0;
- int value = VCONFKEY_TIME_FORMAT_12;
- if (list_item->chk_status) {
- value = VCONFKEY_TIME_FORMAT_24;
- setting_set_event_system(SYS_EVENT_HOUR_FORMAT,
- EVT_KEY_HOUR_FORMAT,
- EVT_VAL_HOURFORMAT_24);
- } else {
- setting_set_event_system(SYS_EVENT_HOUR_FORMAT,
- EVT_KEY_HOUR_FORMAT,
- EVT_VAL_HOURFORMAT_12);
- }
- setting_set_int_slp_key(INT_SLP_SETTING_REGIONFORMAT_TIME1224,
- value, &err);
- }
-#endif
+
SETTING_TRACE_END;
}