Remove unavailable feature
authorJoohyun Kim <joohyune.kim@samsung.com>
Tue, 23 Apr 2013 10:05:49 +0000 (19:05 +0900)
committerJoohyun Kim <joohyune.kim@samsung.com>
Tue, 23 Apr 2013 10:05:49 +0000 (19:05 +0900)
Change-Id: Ie342f9a8e159fedb5976e2e268fbd7040f658852
Signed-off-by: Joohyun Kim <joohyune.kim@samsung.com>
src/setting/FSys_SettingApplicationProvider.cpp

index d3237a7..0cd0b7c 100644 (file)
@@ -44,11 +44,9 @@ static const wchar_t* _SETTING_APPLICATION_PROVIDER_ID = L"application";
 
 static const wchar_t* _APPLICATION_HOME = L"application.home";
 static const wchar_t* _APPLICATION_LOCK = L"application.lock";
-static const wchar_t* _APPLICATION_MENU = L"application.menu";
 
 static const char* _APPLICATION_HOME_VCONFKEY = "db/setting/menuscreen/package_name";
 static const char* _APPLICATION_LOCK_VCONFKEY = "db/setting/3rd_lock_pkg_name";
-static const char* _APPLICATION_MENU_VCONFKEY = "db/setting/menuscreen/package_name";
 
 struct charDeleter
 {
@@ -80,11 +78,6 @@ _SettingApplicationProvider::_SettingApplicationProvider()
        {
                SysLogException(NID_SYS, E_SYSTEM, "It is failed to register event listen for lock application change.");
        }
-       errorCode = vconf_notify_key_changed(_APPLICATION_MENU_VCONFKEY, SettingEventVConf, null);
-       if(errorCode != 0)
-       {
-               SysLogException(NID_SYS, E_SYSTEM, "It is failed to register event listen for menu application change.");
-       }
 
 }
 
@@ -107,12 +100,6 @@ _SettingApplicationProvider::~_SettingApplicationProvider()
        {
                SysLogException(NID_SYS, E_SYSTEM, "It is failed to unregister event listen for lock application change.");
        }
-
-       errorCode = vconf_ignore_key_changed(_APPLICATION_MENU_VCONFKEY, SettingEventVConf);
-       if(errorCode != 0)
-       {
-               SysLogException(NID_SYS, E_SYSTEM, "It is failed to unregister event listen for menu application change.");
-       }
 }
 
 String
@@ -193,16 +180,6 @@ _SettingApplicationProvider::GetValue(const String& key, String& value)
                value.Append(pPackageName.get());
                r = E_SUCCESS;
        }
-       else if(key == _APPLICATION_MENU)
-       {
-               std::unique_ptr<char, charDeleter> pPackageName(vconf_get_str(_APPLICATION_MENU_VCONFKEY));
-               SysLog(NID_SYS, "Value for Key[%ls] is %s.", key.GetPointer(), pPackageName.get());
-               SysTryReturnResult(NID_SYS, pPackageName != null, E_UNSUPPORTED_OPERATION, "It is failed to get package name of lock application.");
-               value.Clear();
-               value.Append(pPackageName.get());
-               r = E_SUCCESS;
-       }
-
 
        return r;
 }
@@ -254,21 +231,6 @@ _SettingApplicationProvider::SetValueForPrivilegedKey(const String& key, String
                errorCode = vconf_set_str(_APPLICATION_LOCK_VCONFKEY, pPackageName.get());
                SysTryReturnResult(NID_SYS, errorCode == 0, E_SYSTEM, "It is failed to set lock application.");
        }
-       else if(key == _APPLICATION_MENU)
-       {
-               bool installed = _Aul::IsInstalled(value);
-               SysTryReturnResult(NID_SYS, installed == true, E_INVALID_ARG, "Specified application is not installed.");
-
-               SysTryReturnResult(NID_SYS, HasKey(key) == true, E_UNSUPPORTED_OPERATION, "Current device does not support menu application.");
-               r = E_SUCCESS;
-
-               std::unique_ptr<char> pPackageName(_StringConverter::CopyToCharArrayN(value));
-               SysTryReturnResult(NID_SYS, pPackageName != null, E_SYSTEM, "It is failed to get string of specified value[%ls].", value.GetPointer());
-               SysLog(NID_SYS, "Value for Key[%ls] is %s.", key.GetPointer(), pPackageName.get());
-               errorCode = vconf_set_str(_APPLICATION_HOME_VCONFKEY, pPackageName.get());
-               SysTryReturnResult(NID_SYS, errorCode == 0, E_SYSTEM, "It is failed to set menu application.");
-       }
-
 
        SysTryReturnResult(NID_SYS, errorCode == 0, E_SYSTEM, "It is failed to change package id.");
        return r;
@@ -291,13 +253,6 @@ _SettingApplicationProvider::HasKey(const Tizen::Base::String& key)
                if(pPackageName != null)
                        return true;
        }
-       else if(key == _APPLICATION_MENU)
-       {
-               std::unique_ptr<char, charDeleter> pPackageName(vconf_get_str(_APPLICATION_MENU_VCONFKEY));
-
-               if(pPackageName != null)
-                       return true;
-       }
        return false;
 }
 
@@ -317,10 +272,6 @@ _SettingApplicationProvider::SettingEventVConf(keynode_t* node, void* userData)
        {
                settingKey.Append(_APPLICATION_LOCK);
        }
-       else if(strcmp(_APPLICATION_MENU_VCONFKEY, vconf_keynode_get_name(node)) == 0)
-       {
-               settingKey.Append(_APPLICATION_MENU);
-       }
        else
        {
                return;