namespace Jobs {
namespace WidgetInstall {
-void InstallerTaskWidgetPopupData::PopupData::addWidgetInfo(
- const DPL::String &info)
-{
- widgetInfo = info;
-}
TaskWidgetConfig::TaskWidgetConfig(InstallerContext& installContext) :
DPL::TaskDecl<TaskWidgetConfig>(this),
featureInfo += DPL::ToUTF8String(BR);
}
data.featuresList = newList;
- if (!featureInfo.empty()) {
- m_popupData.addWidgetInfo(DPL::FromUTF8String(featureInfo));
- }
m_installContext.job->UpdateProgress(
InstallerContext::INSTALL_WIDGET_CONFIG2,
namespace Jobs {
namespace WidgetInstall {
-namespace InstallerTaskWidgetPopupData {
-struct PopupData
-{
- DPL::String widgetInfo;
- void addWidgetInfo(const DPL::String &info);
-};
-} // InstalllerTaskWidgetPopupData
class TaskWidgetConfig :
public DPL::TaskDecl<TaskWidgetConfig>
InstallerContext& m_installContext;
WrtDB::LocaleSet m_localeFolders;
std::set<DPL::String> m_processedIconSet;
- InstallerTaskWidgetPopupData::PopupData m_popupData;
void StepProcessConfigurationFile();
void ReadLocaleFolders();
LogError("getrlimit is fail!!");
}
- // set evas backend type for emulator
- // popup isn't showed in the emulator,
- // if backend isn't set to SW backend
- if (GlobalSettings::IsEmulator()) {
- if (setenv("ELM_ENGINE", "x11", 1)) {
- LogDebug("Enable backend");
- }
- }
-
WrtInstaller app(argc, argv);
int ret = app.Exec();
LogDebug("App returned: " << ret);
void* userdata);
void installNewPlugins();
- bool popupsEnabled() const;
CSCConfiguration::dataMap parseCSCConfiguration(std::string str);
void showErrorMsg(WrtErrStatus status, std::string tizenId, std::string
printMsg);