#include <setting-main.h>
#include <setting-plugin.h>
+#define PLUGIN_PATH_FORMAT "/opt/apps/%s/setting/setting.xml"
typedef struct DrawAppInfo DrawAppInfo;
typedef struct DrawAppInfo
continue; /* hide Network in Emulator*/
} else if (!safeStrCmp(KeyStr_Bluetooth, keyStr)) {
continue; /* hide Bluetooth in Emulator*/
+ } else if (!safeStrCmp(KeyStr_MobileAP, keyStr)) {
+ continue; /* hide Tethering in Emulator*/
} else {
/* do nothing */
}
__load_applications_menu_list(ad, Cfg_Item_Pos_Level_All);
}
+
bool is_3rdapp_installed_setting_cfg(char* pkgname)
{
SETTING_TRACE_BEGIN;
- // /opt/apps/
char path[512];
- if (snprintf(path, 512, "/opt/apps/%s/setting/setting.xml", pkgname) < 0)
+ if (snprintf(path, 512, PLUGIN_PATH_FORMAT, pkgname) < 0)
return false;
struct stat st;
return result_opt;
}
-
/**
* @param data
*/
//3rd cfg
char fullpath[512];
- if (snprintf(fullpath, 512, "/opt/apps/%s/setting/setting.xml", pkgname) < 0)
+ if (snprintf(fullpath, 512, PLUGIN_PATH_FORMAT, pkgname) < 0)
return false;
SETTING_TRACE(" fullpath : %s", fullpath);
SETTING_TRACE("change radio[%s], status is:%d", _(list_item->keyStr),
list_item->chk_status);
- /*setting_main_appdata *ad = g_main_ad;*/
+ setting_main_appdata *ad = g_main_ad;
if (!safeStrCmp(KeyStr_UsePacketData, list_item->keyStr)) {
int err;