Remove the settings->Privacy ->suggestion list 49/88449/3
authorHyeKyoung Hwang <cookie@samsung.com>
Mon, 19 Sep 2016 07:22:56 +0000 (16:22 +0900)
committerHye Kyoung Hwang <cookie@samsung.com>
Tue, 20 Sep 2016 00:52:43 +0000 (17:52 -0700)
[ Problem ] http://suprem.sec.samsung.net/jira/browse/TWF-2106
           Settings Suggestion list is not working
[Soultion] It don't support it so remove it

Change-Id: I7934a8f8847246f0ca49c6909e76633946f78dd5
Signed-off-by: HyeKyoung Hwang <cookie@samsung.com>
services/SettingsUI/SettingsPrivacy.cpp [changed mode: 0644->0755]
services/SettingsUI/SettingsPrivacy.h [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index f7757de..24e8a63
@@ -39,11 +39,6 @@ void SettingsPrivacy::updateButtonMap()
     cookies.subText = _(Translations::SettingsPrivacyAcceptCookiesSub.c_str());
     cookies.sui = this;
 
-    ItemData suggestions;
-    suggestions.buttonText = _(Translations::SettingsPrivacySuggestSearches.c_str());
-    suggestions.subText = _(Translations::SettingsPrivacySuggestSearchesSub.c_str());
-    suggestions.sui = this;
-
     ItemData signIn;
     signIn.buttonText = _(Translations::SettingsPrivacySaveSigninInfo.c_str());
     signIn.subText = _(Translations::SettingsPrivacySaveSigninInfo.c_str());
@@ -54,7 +49,6 @@ void SettingsPrivacy::updateButtonMap()
     delPerData.sui = this;
 
     m_buttonsMap[SettingsPrivacyOptions::COOKIES] = cookies;
-    m_buttonsMap[SettingsPrivacyOptions::SUGGESTIONS] = suggestions;
     m_buttonsMap[SettingsPrivacyOptions::SIGNIN_INFO] = signIn;
     m_buttonsMap[SettingsPrivacyOptions::DEL_PER_DATA] = delPerData;
 }
@@ -67,7 +61,6 @@ bool SettingsPrivacy::populateList(Evas_Object* genlist)
     m_naviframe->setTitle(_(Translations::SettingsPrivacyTitle.c_str()));
 
     appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsPrivacyOptions::COOKIES], _cookies_cb);
-    appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsPrivacyOptions::SUGGESTIONS], _suggestions_cb);
     appendGenlist(genlist, m_setting_check_on_of_item_class, &m_buttonsMap[SettingsPrivacyOptions::SIGNIN_INFO], _signin_cb);
     appendGenlist(genlist, m_setting_item_class, &m_buttonsMap[SettingsPrivacyOptions::DEL_PER_DATA], _del_per_data_cb);
     return true;
@@ -89,20 +82,6 @@ void SettingsPrivacy::_cookies_cb(void *, Evas_Object* obj, void*)
             ewk_context_cookie_manager_get(ewk_context_default_get()), EWK_COOKIE_ACCEPT_POLICY_NEVER);
 }
 
-void SettingsPrivacy::_suggestions_cb(void *, Evas_Object* obj, void*)
-{
-    BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
-    auto el = elm_genlist_selected_item_get(obj);
-    auto check = elm_object_item_part_content_get(el, "elm.swallow.end");
-    auto value = !elm_check_state_get(check);
-
-    elm_check_state_set(check, value);
-    // TODO Not sure if it is correct option
-    SPSC.setWebEngineSettingsParam(
-        basic_webengine::WebEngineSettings::REMEMBER_FROM_DATA,
-        static_cast<bool>(value));
-}
-
 void SettingsPrivacy::_signin_cb(void *, Evas_Object* obj, void*)
 {
     BROWSER_LOGD("[%s:%d] ", __PRETTY_FUNCTION__, __LINE__);
old mode 100644 (file)
new mode 100755 (executable)
index d968011..3c37f0e
@@ -34,7 +34,6 @@ namespace base_ui{
 
 enum SettingsPrivacyOptions {
     COOKIES,
-    SUGGESTIONS,
     SIGNIN_INFO,
     DEL_PER_DATA
 };
@@ -49,7 +48,6 @@ public:
     virtual bool populateList(Evas_Object* genlist);
     virtual void updateButtonMap();
     static void _cookies_cb(void *data, Evas_Object*obj , void* event_info);
-    static void _suggestions_cb(void *data, Evas_Object*obj , void* event_info);
     static void _signin_cb(void *data, Evas_Object*obj , void* event_info);
     static void _del_per_data_cb(void *data, Evas_Object*obj , void* event_info);
 };