Name: wrt-setting
-Version: 0.0.28
+Version: 1.0.28
Release: 1
Summary: WRT Setting UI Gadgets
Group: Development/Libraries
const char* const TEXT_NAVIFRAME_TITLE = "Advanced Settings";
}
-AdvancedView::AdvancedView(Evas_Object *navi, int appID) :
+AdvancedView::AdvancedView(Evas_Object *navi, DPL::String appID) :
m_naviframe(navi),
m_appID(appID)
{
}
}
-SettingData::SettingData(int appID, int index, std::string menuText) :
+SettingData::SettingData(DPL::String appID, int index, std::string menuText) :
m_index(static_cast<MenuIndex>(index)),
m_menuText(menuText)
{
#include <string>
#include <map>
#include <dpl/scoped_ptr.h>
+#include <dpl/string.h>
#include "view.h"
class AdvancedView : public View
{
public:
- AdvancedView(Evas_Object *naviframe, int appID);
+ AdvancedView(Evas_Object *naviframe, DPL::String appID);
~AdvancedView(void);
bool loadView(void);
private:
Evas_Object *m_naviframe;
- int m_appID;
+ DPL::String m_appID;
DPL::ScopedPtr<ExceptionsView> m_exceptionsView;
std::map<int, std::string> m_groupMenuMap;
std::map<int, std::string> m_menuMap;
std::string m_menuText;
std::string m_iconPart;
- SettingData(int appID, int index, std::string menuText);
+ SettingData(DPL::String appID, int index, std::string menuText);
bool isEnabled();
void saveChange(bool state);
};
return true;
}
-DetailView::DetailView(Evas_Object* navi, ui_gadget_h ug, int appID) :
+DetailView::DetailView(Evas_Object* navi, ui_gadget_h ug, DPL::String appID) :
m_naviframe(navi),
m_bx(NULL),
m_appID(appID),
ui_gadget_h m_ug;
DPL::ScopedPtr<WrtDB::WidgetDAO> m_dao;
WrtDB::WidgetLocalizedInfo m_localizedInfo;
- int m_appID;
+ DPL::String m_appID;
LicenseInfo *m_licenseInfo;
DPL::ScopedPtr<AdvancedView> m_advancedView;
void *event_info);
bool pushToNaviFrame(void);
public:
- DetailView(Evas_Object* naviframe, ui_gadget_h ug, int appID);
+ DetailView(Evas_Object* naviframe, ui_gadget_h ug, DPL::String appID);
~DetailView(void);
Evas_Object *loadView(void);
}
-ExceptionsView::ExceptionsView(Evas_Object* navi, int appID) :
+ExceptionsView::ExceptionsView(Evas_Object* navi, DPL::String appID) :
m_naviframe(navi)
{
m_securityOriginDao =
class ExceptionsView : public View
{
public:
- ExceptionsView(Evas_Object *naviframe, int appID);
+ ExceptionsView(Evas_Object *naviframe, DPL::String appID);
~ExceptionsView(void);
bool loadView(void);
private:
Evas_Object *m_naviframe;
- int m_appID;
+ DPL::String m_appID;
SecurityOriginDB::SecurityOriginDAOPtr m_securityOriginDao;
//Genlist
return NULL;
}
-MainView::MainView(ui_gadget_h ug, int appId) :
+MainView::MainView(ui_gadget_h ug, DPL::String appId) :
m_ug(ug),
m_appID(appId),
m_subCtnt(NULL),
class MainView : public View
{
ui_gadget_h m_ug;
- int m_appID;
+ DPL::String m_appID;
Evas_Object *m_subCtnt;
DPL::ScopedPtr<DetailView> m_detail;
DPL::ScopedPtr<PermView> m_perm;
Evas_Object *createToolBar(Evas_Object *parent);
public:
- MainView(ui_gadget_h ug, int appId);
+ MainView(ui_gadget_h ug, DPL::String appId);
~MainView(void);
Evas_Object *loadView(void);
#undef None
#include <dpl/wrt-dao-ro/WrtDatabase.h>
+#include <dpl/wrt-dao-ro/common_dao_types.h>
#include <dpl/wrt-dao-ro/widget_dao_read_only.h>
#include "mainview.h"
void *user_data)
{
struct priv *priv;
- int appID;
+ WrtDB::TizenAppId appID;
char *pkgname = NULL;
Assert(ug && user_data);
if (!pkgname)
return NULL;
- appID = static_cast<int>
- (WrtDB::WidgetDAOReadOnly::getHandle(DPL::FromASCIIString
- (std::string(pkgname))));
+ appID = WrtDB::WidgetDAOReadOnly::getTzAppId((DPL::FromASCIIString
+ (std::string(pkgname))));
/* Create MainView */
try {