From: Jihoon Chung Date: Wed, 8 May 2013 09:03:49 +0000 (+0900) Subject: [Release] wrt-commons_0.2.118 X-Git-Tag: submit/tizen_2.1/20130508.091159^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b186a7859ea4f057d5aa6b1f3d02252204a601f8;p=platform%2Fframework%2Fweb%2Fwrt-commons.git [Release] wrt-commons_0.2.118 --- diff --git a/modules/widget_dao/dao/widget_dao_read_only.cpp b/modules/widget_dao/dao/widget_dao_read_only.cpp index 194c1ac..87815fc 100644 --- a/modules/widget_dao/dao/widget_dao_read_only.cpp +++ b/modules/widget_dao/dao/widget_dao_read_only.cpp @@ -434,6 +434,17 @@ TizenAppIdList WidgetDAOReadOnly::getTizenAppidList() SQL_CONNECTION_EXCEPTION_HANDLER_END("Failed to get Pkgname list") } +TizenPkgIdList WidgetDAOReadOnly::getTizenPkgidList() +{ + LogDebug("Getting Pkgid List "); + SQL_CONNECTION_EXCEPTION_HANDLER_BEGIN + { + WRT_DB_SELECT(select, WidgetInfo, &WrtDatabase::interface()) + return select->GetValueList(); + } + SQL_CONNECTION_EXCEPTION_HANDLER_END("Failed to get Pkgid list") +} + DbWidgetDAOReadOnlyList WidgetDAOReadOnly::getWidgetList() { LogDebug("Getting DbWidget List"); diff --git a/modules/widget_dao/include/dpl/wrt-dao-ro/common_dao_types.h b/modules/widget_dao/include/dpl/wrt-dao-ro/common_dao_types.h index 3c3c943..a91b73f 100644 --- a/modules/widget_dao/include/dpl/wrt-dao-ro/common_dao_types.h +++ b/modules/widget_dao/include/dpl/wrt-dao-ro/common_dao_types.h @@ -219,6 +219,7 @@ typedef std::multiset DbWidgetFeatureSet; */ typedef std::list DbWidgetHandleList; typedef std::list TizenAppIdList; +typedef std::list TizenPkgIdList; class WidgetDAOReadOnly; //forward declaration typedef std::shared_ptr WidgetDAOReadOnlyPtr; diff --git a/modules/widget_dao/include/dpl/wrt-dao-ro/widget_dao_read_only.h b/modules/widget_dao/include/dpl/wrt-dao-ro/widget_dao_read_only.h index 1ae5364..3f9870c 100644 --- a/modules/widget_dao/include/dpl/wrt-dao-ro/widget_dao_read_only.h +++ b/modules/widget_dao/include/dpl/wrt-dao-ro/widget_dao_read_only.h @@ -602,6 +602,12 @@ class WidgetDAOReadOnly */ static TizenAppIdList getTizenAppidList(); + /** + * This method returns list of tizen package list of installed packages + * @return list of TizenPkgIdList of installed packages + */ + static TizenPkgIdList getTizenPkgidList(); + /** * This method returns a list of all the installed widgets. * diff --git a/packaging/wrt-commons.spec b/packaging/wrt-commons.spec index 402dc03..53a2bf2 100644 --- a/packaging/wrt-commons.spec +++ b/packaging/wrt-commons.spec @@ -1,7 +1,7 @@ -#git:framework/web/wrt-commons wrt-commons 0.2.117 +#git:framework/web/wrt-commons wrt-commons 0.2.118 Name: wrt-commons Summary: Wrt common library -Version: 0.2.117 +Version: 0.2.118 Release: 1 Group: Development/Libraries License: Apache License, Version 2.0