Moved the OnSettingChanged() logic to _AppImpl
authorKarthik Subas Chandra Bose <karthik.scb@samsung.com>
Fri, 13 Sep 2013 07:16:47 +0000 (16:16 +0900)
committerKarthik Subas Chandra Bose <karthik.scb@samsung.com>
Fri, 13 Sep 2013 10:12:04 +0000 (19:12 +0900)
Change-Id: I6772e78d718a088a05e948cd9f808b4b9c56784e
Signed-off-by: Karthik Subas Chandra Bose <karthik.scb@samsung.com>
src/app/FApp_UiAppImpl.cpp
src/app/inc/FApp_UiAppImpl.h

index af58d95..d244b87 100755 (executable)
@@ -46,7 +46,6 @@
 #include <FUi_UiEventManager.h>
 #include <FUiCtrl_FrameImpl.h>
 #include <FSys_PowerManagerImpl.h>
-#include <FSys_SettingInfoImpl.h>
 
 #include "FUiAnim_GlLayer.h"
 #include "FUiAnim_DisplayContextImpl.h"
@@ -639,7 +638,6 @@ _UiAppImpl::OnAppInitializing(void)
        const bool bReturn = __pUiApp->OnAppInitializing(*(AppRegistry::GetInstance()));
 
        SysLog(NID_APP, "Back to the platform initializing routine.");
-       _SettingInfoImpl::AddSettingEventListenerForInternal(*this);
        return bReturn;
 }
 
@@ -784,15 +782,4 @@ _UiAppImpl::GetUiAppInstance(void)
        return __pUiApp;
 }
 
-void
-_UiAppImpl::OnSettingChanged(String& key)
-{
-       SysLog(NID_APP,"Changed Key: %ls", key.GetPointer());
-
-       if (key == L"http://tizen.org/setting/locale.language")
-       {
-               _AppImpl::OnLanguageChanged(null);
-       }
-}
-
 } } //Tizen::App
index 126cd01..fac120f 100755 (executable)
@@ -27,7 +27,6 @@
 
 #include <FAppUiApp.h>
 #include <FBaseRtIEventListener.h>
-#include <FSysISettingEventListener.h>
 
 #include <FUi_IKeyEventListener.h>
 #include <FUi_IUiEventListener.h>
@@ -54,7 +53,6 @@ class _OSP_EXPORT_ _UiAppImpl
        : public Tizen::Base::Object
        , public Tizen::App::_IAppImpl
        , public Tizen::Ui::_IKeyEventListener
-       , public Tizen::System::ISettingEventListener
        , virtual public Tizen::Ui::_IUiEventListener
        , virtual public Tizen::Base::Runtime::IEventListener
 {
@@ -204,7 +202,6 @@ public:
         */
        virtual bool OnKeyReleased(const Tizen::Ui::_Control& source, const Tizen::Ui::_KeyInfo& keyInfo);
 
-       virtual void OnSettingChanged(Tizen::Base::String& key);
 private:
        /**
         * This is the default constructor for this class.