X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=adaptors%2Fubuntu%2Fframework-ubuntu.cpp;h=1df4c3d88a231b7d16c555d76c02ff6791329352;hb=ae37a5866286d97378c956ff9b55efb0e8c565e8;hp=fe706ea4544bb5203481b08f15de62f293a76e91;hpb=f9f2fa4353e48c8320d7d36c6a2b8789bbbaa505;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/adaptors/ubuntu/framework-ubuntu.cpp b/adaptors/ubuntu/framework-ubuntu.cpp index fe706ea..1df4c3d 100644 --- a/adaptors/ubuntu/framework-ubuntu.cpp +++ b/adaptors/ubuntu/framework-ubuntu.cpp @@ -194,6 +194,20 @@ std::string Framework::GetBundleId() const return mBundleId; } +std::string Framework::GetResourcePath() +{ + // "DALI_APPLICATION_PACKAGE" is used by Ubuntu specifically to get the already configured Application package path. + const char* ubuntuEnvironmentVariable = "DALI_APPLICATION_PACKAGE"; + char* value = getenv( ubuntuEnvironmentVariable ); + std::string resourcePath; + if ( value != NULL ) + { + resourcePath = value; + } + + return resourcePath; +} + void Framework::SetBundleId(const std::string& id) { mBundleId = id; @@ -241,7 +255,7 @@ bool Framework::AppStatusHandler(int type, void *bundleData) break; case APP_LANGUAGE_CHANGE: - mObserver.OnLanguageChanged(); + mObserver.OnLanguageChanged(""); break; default: