return ad->data_bt;
}
-static Setting_GenGroupItem_Data * __mobileap_handler(void* data, char* keyStr, char* icon_path, char* ug_args, Evas_Object *genlist)
-{
- setting_main_appdata *ad = (setting_main_appdata *)data;
-
- ad->data_mobileApp = setting_create_Gendial_field_groupitem(genlist,
- &(ad->itc[GENDIAL_Type_1icon_2text]),
- NULL,
- setting_main_click_list_ex_ug_cb,
- ug_args,
- SWALLOW_Type_INVALID,
- icon_path,
- NULL,
- 0,
- keyStr,
- get_Mobile_AP_on_off_str
- (),
- NULL);
- __BACK_POINTER_SET(ad->data_mobileApp);
-
- return ad->data_mobileApp;
-}
-
static Setting_GenGroupItem_Data * __allshare_handler(void* data, char* keyStr, char* icon_path, char* ug_args, Evas_Object *genlist)
{
setting_main_appdata *ad = (setting_main_appdata *)data;
NULL, NULL, 0, SETTING_WIFI_DIRECT_DESC, NULL, NULL);
elm_genlist_item_select_mode_set(elm_genlist_item_append(genlist, &(itc_seperator), NULL, NULL,ELM_GENLIST_ITEM_NONE, NULL, NULL),
ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- } else if (!safeStrCmp(KeyStr_KeisOverWifi, keyStr)) {
- setting_create_Gendial_field_def(genlist, &itc_multiline_text, NULL,
- ad, SWALLOW_Type_LAYOUT_SPECIALIZTION_X,
- NULL, NULL, 0, SETTING_KIES_VIA_WIFI_DESC, NULL, NULL);
- elm_genlist_item_select_mode_set(elm_genlist_item_append(genlist, &(itc_seperator), NULL, NULL,ELM_GENLIST_ITEM_NONE, NULL, NULL),
- ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
} else {
/* do nothing */
}
MAINLIST_ENTRY_FLIGHT_MODE = 0,
MAINLIST_ENTRY_WIFI,
MAINLIST_ENTRY_BT,
- MAINLIST_ENTRY_MOBILEAP,
MAINLIST_ENTRY_ALLSHARE,
MAINLIST_ENTRY_NETWORK,
MAINLIST_ENTRY_NFC,
{KeyStr_FlightMode, __flightmode_handler}, // 0 --> NOT UG
{KeyStr_WiFi, __wifi_handler}, // 1 --> UG
{KeyStr_Bluetooth, __bluetooth_handler}, // 1 --> UG
- {KeyStr_MobileAP, __mobileap_handler}, // 1 --> UG
{KeyStr_AllShare, __allshare_handler}, // NOT UG
{KeyStr_Network, __network_handler}, // 1 --> UG
{KeyStr_NFC, __nfc_handler}, // 1 --> UG
continue; /* hide Flight Mode in Emulator*/
} else if (!safeStrCmp(KeyStr_WiFi, keyStr)) {
continue; /* hide WIFI in Emulator*/
- } else if (!safeStrCmp(KeyStr_MobileAP, keyStr)) {
- continue; /* hide Tethering in Emulator*/
} else if (!safeStrCmp(KeyStr_WiFiDirect, keyStr)) {
continue; /* hide WiFiDirect in Emulator*/
- } else if (!safeStrCmp(KeyStr_AllShareCast, keyStr)) {
- continue; /* hide AllShareCast in Emulator*/
- } else if (!safeStrCmp(KeyStr_NearbyDevices, keyStr)) {
- continue; /* hide NearbyDevices in Emulator*/
- } else if (!safeStrCmp(KeyStr_KeisOverWifi, keyStr)) {
- continue; /* hide KeisOverWifi in Emulator*/
- } else if (!safeStrCmp(KeyStr_Synchronise, keyStr)) {
- continue; /* hide Synchronise in Emulator*/
} else if (!safeStrCmp(KeyStr_Network, keyStr)) {
continue; /* hide Network in Emulator*/
- }else {
+ } else if (!safeStrCmp(KeyStr_Bluetooth, keyStr)) {
+ continue; /* hide Bluetooth in Emulator*/
+ } else {
/* do nothing */
}
}
mainlist_table[MAINLIST_ENTRY_BT].ui_handler(ad, keyStr, icon_path, ug_args, genlist);
- } else if (!safeStrCmp(KeyStr_MobileAP, keyStr) && is_ug_installed_by_ug_args(ug_args)) { /* load special icon */
-
- mainlist_table[MAINLIST_ENTRY_MOBILEAP].ui_handler(ad, keyStr, icon_path, ug_args, genlist);
-
} else if (!safeStrCmp(KeyStr_Network, keyStr) && is_ug_installed_by_ug_args(ug_args)) { /* load special UG */
mainlist_table[MAINLIST_ENTRY_NETWORK].ui_handler(ad, keyStr, icon_path, ug_args, genlist);
//SETTING_TRACE("KeyString : %s , tmpPos : %d , inputPos : %d ", keyStr, tmpPos, inputPos );
if (is_emulator) {
- if (!safeStrCmp(KeyStr_EventsNotifications, keyStr)) {
- continue; /* hide EventsNotifications in Emulator*/
- } else if (!safeStrCmp(KeyStr_Security, keyStr)) {
+ if (!safeStrCmp(KeyStr_Security, keyStr)) {
continue; /* hide Security in Emulator*/
} else if (!safeStrCmp(KeyStr_Motions, keyStr)) {
continue; /* hide Motion in Emulator*/
} else if (!safeStrCmp(KeyStr_Accessibility, keyStr)) {
continue; /* hide Accessibility in Emulator*/
- } else if (!safeStrCmp(KeyStr_VoiceInOut, keyStr)) {
- continue; /* hide VoiceInOut in Emulator*/
- } else if (!safeStrCmp(keystr_Drivingmode, keyStr)) {
- continue; /* hide Drivingmode in Emulator*/
- } else if (!safeStrCmp(KeyStr_License, keyStr)) {
- continue; /* hide License in Emulator*/
} else if (!safeStrCmp(KeyStr_Memory, keyStr)) {
continue; /* hide Memory in Emulator*/
+ } else if (!safeStrCmp(KeyStr_Powersaving, keyStr)) {
+ continue; /* hide Powersaving in Emulator*/
} else {
/* do nothing */
}
// /opt/apps/
char path[512];
- SETTING_TRACE("1");
if (snprintf(path, 512, "/opt/apps/%s/setting/setting.xml", pkgname) < 0)
return false;
static void draw_3rdapp(void* data, char* name, char* pkgname)
{
SETTING_TRACE_BEGIN;
+ SETTING_TRACE(" name : %s", name);
+ SETTING_TRACE(" pkgname : %s", pkgname);
+
setting_main_appdata *ad = data;
//3rd cfg
*/
static ail_cb_ret_e __download_apps_cb(ail_appinfo_h ai, void* data)
{
- SETTING_TRACE_BEGIN;
-
DrawAppInfo* pinfo = (DrawAppInfo*)data;
char *id;
//SETTING_TRACE("installed_time = %d ", installed_time);
if (installed_time != 0 && is_3rdapp_installed_setting_cfg(id) == true )
{
- SETTING_TRACE(" 3rd party - app name : ----> %s ", id);
+ SETTING_TRACE(" 3rd party - app name : ----> id : %s --- name : %s ", id, name);
+ SETTING_TRACE(" 3rd party - icon : ----> %s ", icon);
+ SETTING_TRACE(" 3rd party - nodisplay : ----> %d ", nodisplay);
pinfo->ncount++;
// draw code here
if (pinfo->draw_app != NULL)
{
SETTING_TRACE(">>> pkg name --> %s ", id);
- // draw !!!
- pinfo->draw_app(pinfo->data, strdup(id)/* appname*/, strdup(id)/* pkg_name*/);
+ pinfo->draw_app(pinfo->data, strdup(name)/* appname*/, strdup(id)/* pkg_name*/);
}
-
}
}
-
SETTING_TRACE_END;
return AIL_CB_RET_CONTINUE;
}
item_to_update = ad->data_nfc;
bGlUpdate = EINA_TRUE;
break;
- case GL_ITEM_MAP:
- item_to_update = ad->data_mobileApp;
- bGlUpdate = EINA_TRUE;
- break;
case GL_ITEM_FLIGHT:
item_to_update = ad->data_flight;
bGlUpdate = EINA_FALSE;
NO_UG_FOUND_MSG);
}
-void
-setting_main_click_list_usb_cb(void *data, Evas_Object *obj, void *event_info)
-{
- SETTING_TRACE_BEGIN;
- retm_if(event_info == NULL, "Invalid argument: event info is NULL");
-
- int err;
- int value = -1;
- char *str_text = USB_NEED_OFF;
-
- Elm_Object_Item *item = (Elm_Object_Item *) event_info;
-
- setting_get_int_slp_key(INT_SLP_SETTING_MOBILE_AP_STATUS, &value, &err);
- if (err != 0)
- {
- SETTING_TRACE_ERROR("FAIL: VCONFKEY_MOBILE_HOTSPOT_MODE may not exist\n");
- setting_main_click_list_ex_ug_cb(data, obj, item);
- return;
- }
-
- /* If mobile hotspot is on, going USB utilties is blocked by a popup*/
- if (value & VCONFKEY_MOBILE_HOTSPOT_MODE_USB)
- {
- elm_genlist_item_selected_set(item, EINA_FALSE);
- setting_create_simple_popup(g_main_ad, g_main_ad->win_main, NULL, (str_text));
- }
- else
- {
- setting_main_click_list_ex_ug_cb(data, obj, item);
- }
-
- SETTING_TRACE_END;
-}
-
void setting_main_click_list_more_cb(void *data, Evas_Object *obj, void *event_info)
{
SETTING_TRACE_BEGIN;