SukHyung, Kang [Mon, 12 Jun 2017 23:10:06 +0000 (08:10 +0900)]
change version definition for each dll
Change-Id: I4ff430d492be7e280cdf85bb818f9d4b7ee0897a
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Seungha Son [Tue, 30 May 2017 00:19:58 +0000 (09:19 +0900)]
Add default button Property in Notification, EventListener
This patch add Property to display default button on active notification
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I76d8aaffb2c45da64b3c04a47d11ed206b4457e4
SukHyung, Kang [Fri, 9 Jun 2017 10:26:25 +0000 (19:26 +0900)]
remove not existed file reference from sln file
Change-Id: Ibdb20a7464ca7a4f747c164ec90ed4baf24f29cc
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
WonYoung Choi [Thu, 8 Jun 2017 00:16:42 +0000 (09:16 +0900)]
Merge packaging information to csproj
Change-Id: Ia069d191340f772a950aa8fe9259784aacff9e5f
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
SukHyung, Kang [Wed, 31 May 2017 23:44:59 +0000 (08:44 +0900)]
remove Tizen.Applications dll
Change-Id: I85bf894311dcfde555ad4790d0d57f79a480400a
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Seungha Son [Wed, 24 May 2017 02:16:51 +0000 (11:16 +0900)]
Add TypeLoadException in Notification and NotificationEventListener
This patch adds TypeLoadException to support in API version 3.0
in Notification and NotificationEventListener
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: Ifb17b3ff2fc5b002fb5ff8e26fe32c7f6d166811
Seungha Son [Tue, 30 May 2017 00:27:44 +0000 (09:27 +0900)]
Change SafeHandle naming in NotificationEventListener
It improve readability by matching SafeHandle naming of Notification
and NotificationEventListener.
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I6be99bc066f28c1d3662baac554ea0da30c4fad4
SukHyung, Kang [Mon, 29 May 2017 23:20:36 +0000 (08:20 +0900)]
Fix API Reference description
Change-Id: Ife29a2e8da89e0b6513840e8f3c997fbce82be26
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Seungha Son [Tue, 23 May 2017 04:42:55 +0000 (13:42 +0900)]
Fix wrong spelling
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: Ie5964fc7761f45dd0ed771825e2a4b672911d4e0
Seungha Son [Thu, 18 May 2017 23:40:53 +0000 (08:40 +0900)]
Fix binding NotificationDisplayAppList in Indicatory style
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: Ia8ed3b1814fe67cb51ed30f2d661704360da6197
Myungki Lee [Fri, 19 May 2017 01:34:07 +0000 (10:34 +0900)]
Fix wrong input parameter
ProgressCategory.PendingBar is same to Percent in native capi.
There is no pendingbar in capi enum value, binding the pendingbar to
native api is an error
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: Ia8fc6cb1d370cf5de9067a8fe5eb037e63a76182
Myungki Lee [Mon, 22 May 2017 05:29:47 +0000 (14:29 +0900)]
Release version 1.5.8
- Delete summary for EditorBrowsableState.Never func
- Fix typo in NotificationEventListener
Change-Id: I90754f212ad4aa796420edb45b403685c95244be
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Myungki Lee [Wed, 17 May 2017 09:24:53 +0000 (18:24 +0900)]
Delete summary for EditorBrowsableState.Never func
- NotificationEventListener/SendEvent()
Change-Id: I7b46014509dfb6a841d9e9be6fe5a81e99a57311
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Myungki Lee [Wed, 17 May 2017 04:34:12 +0000 (13:34 +0900)]
Fix typo in NotificationEventListener
- SountPath -> soundpath
Change-Id: I76dcf968c51e75d8acad40099fc67bc8d8c36a59
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Myungki Lee [Tue, 16 May 2017 06:14:26 +0000 (15:14 +0900)]
Release version 1.5.7
- Remove bigpicture related content
- Fix summary
- Modify internal request callback
Change-Id: Ia23699e5335fbeab3af38138aaf39bb6098d470e
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Myungki Lee [Fri, 12 May 2017 06:02:56 +0000 (15:02 +0900)]
Remove bigpicture related content
Change-Id: I0c9cc104bddc425d44814131278e76e33069fadf
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Myungki Lee [Fri, 12 May 2017 11:30:15 +0000 (20:30 +0900)]
Fix summary
- Modified wrong description for IconPath
Change-Id: I435ee9cea48123c4dad4d265fb2b210adee23949
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
jongmyeongko [Thu, 13 Apr 2017 12:56:04 +0000 (21:56 +0900)]
Modify internal request callback
add exception handling and releasing resources.
Change-Id: Ic43f6159548a193c37aaa1cde99a5bac8332e04f
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Seungha Son [Fri, 12 May 2017 04:56:15 +0000 (13:56 +0900)]
Release version 1.5.6
Changes:
- Add fallback for Package.installedTime
- Add RPM type to PackageType enum
- Modify exception description in Notification
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I122105be511a30e8d60b072ae701c5ae7eafb2e8
Seungha Son [Fri, 12 May 2017 04:11:34 +0000 (13:11 +0900)]
Modify exception description in Notification
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: If7af067526e74bcd03c7b336d3ce149736d5d8c2
s89.jang [Fri, 28 Apr 2017 08:27:52 +0000 (17:27 +0900)]
Add fallback for Package.installedTime
Since the native api for getting installed time is available over
API version 4.0, we need fallback for this member when that native api
is not supported.
Change-Id: I56e4be3a8e9491a5ccd8b8b745e890a144faccd7
Signed-off-by: s89.jang <s89.jang@samsung.com>
jongmyeongko [Wed, 26 Apr 2017 11:37:20 +0000 (20:37 +0900)]
Add RPM type to PackageType enum
Application can get the type of some preloaded packages
as "rpm" using Native API.
So, C# api also should handle this type.
Change-Id: Ia349520f486a29d19844829ba15a4fc5b3a7f939
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
SukHyung, Kang [Wed, 10 May 2017 09:20:43 +0000 (18:20 +0900)]
Release version 1.5.5
Changes:
- Add sub package dependencies to csapi-application-nuget
Change-Id: I390786790803c4b5327a1050c3ce194798b69fd3
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
WonYoung Choi [Wed, 10 May 2017 07:40:32 +0000 (16:40 +0900)]
Add sub package dependencies to csapi-application-nuget
Change-Id: I5e5a8a610864a4e33b8ba33ac863be9dfc2486bf
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
jongmyeongko [Fri, 28 Apr 2017 01:38:55 +0000 (10:38 +0900)]
Fix the case that RequestHandle isn't disposed
RequestHandle isn't necessary when it's used without 'eventCallback' parameter.
Change-Id: I9199b971aae494fd4e7fb9ecc1013dc5dc0846d9
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghoon Park [Wed, 10 May 2017 06:43:02 +0000 (15:43 +0900)]
Release version 1.5.3
Changes:
- Remove Tizen.Applications.dll
Change-Id: I430aee049ca1c75a8d6cd881741098a25efa61f9
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
WonYoung Choi [Wed, 10 May 2017 00:46:36 +0000 (09:46 +0900)]
Remove Tizen.Applications.dll
- Tizen.Applications.dll was divided into following DLLs
- Divided DLLs
Tizen.Applications.Alarm.dll
Tizen.Applications.Common.dll
Tizen.Applications.MessagePort.dll
Tizen.Applications.Notification.dll
Tizen.Applications.NotificationEventListener.dll
Tizen.Applications.PackageManager.dll
Tizen.Applications.Preference.dll
Tizen.Applications.Service.dll
Tizen.Applications.ToastMessage.dll
Tizen.Applications.UI.dll
- Add TypeForwaredTo in Tizen.Applications.dll
- Change project files to VS2017 format
Change-Id: I1fecd2717620a2c9bc7bf8d4f5c97b81ba94af22
Signed-off-by: WonYoung Choi <wy80.choi@samsung.com>
Seungha Son [Mon, 8 May 2017 04:33:30 +0000 (13:33 +0900)]
Release version 1.5.2
Support ResourceManager within tizen 3.0/4.0 native APIs
Add new apis for alarm notification
Modify to inherit from EventArgs
Remove unnecessary and wrong example code
Fix typo errors
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I0fd78df6310520348965711c92a6f0f9025860fa
Inkyun Kil [Mon, 8 May 2017 04:35:24 +0000 (04:35 +0000)]
Merge "Fix typo errors" into tizen
Inkyun Kil [Mon, 8 May 2017 04:32:32 +0000 (13:32 +0900)]
Fix typo errors
Change-Id: I6911f29f186e8d730efd116fcb5d1747f7278cf9
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
Seungha Son [Wed, 3 May 2017 23:53:53 +0000 (08:53 +0900)]
Modify description
Remove unnecessary and wrong example code
Modify description related with class
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I84e547ffc696c934b53739d46f241a3127f8fdea
Myungki Lee [Thu, 27 Apr 2017 09:16:49 +0000 (18:16 +0900)]
Modify to inherit from EventArgs
- NotificationEventArgs, NotificationDeleteEventArgs
Change-Id: I5eb98a54087f77ff07d74eaccaae1c17ce5b40bc
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
inkyun.kil [Mon, 24 Apr 2017 10:23:24 +0000 (19:23 +0900)]
Add new apis for alarm notification
Signed-off-by: inkyun.kil <inkyun.kil@samsung.com>
Change-Id: I79a85c9d104fe5d445e04abe9ac5b38b6e94546a
Junghoon Park [Thu, 27 Apr 2017 06:48:51 +0000 (15:48 +0900)]
Support ResourceManager within tizen 3.0/4.0 native APIs
- Since tizen 4.0, the native API, app_get_resource_manager_get() had been
moved to libcapi-appfw-app-common.so.0 from
libcapi-appfw-application.so.0
- Because of this stuff, the dotnet API was not easy to bind the native API.
- To cover this issue, the fallback logic for importing that API is added
Change-Id: I12a332949ebc1ce11d97149660e8bb519d5f0518
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Myungki Lee [Thu, 27 Apr 2017 08:01:32 +0000 (17:01 +0900)]
Release version 1.5.1
- Update the summary
Change-Id: I2d5e2aa1a60e51c6f5acd99a5f66c7f9466f9ab2
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Myungki Lee [Thu, 27 Apr 2017 06:32:08 +0000 (15:32 +0900)]
Update the summary that describes the class
Change-Id: I7b56f83ea18b7f516316b1b063041d1e80eb2bc1
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
Seungha Son [Tue, 25 Apr 2017 22:50:45 +0000 (07:50 +0900)]
Remove unnecessary summary
Remove unnecessary summary to disappear summary in doxygen.
This summary is related with EditorBrowsableState.Never attributes,
So this summary shouldn't be open in public documentation.
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I85ba7c6027a6c9edf74d03366d544e376d4e4459
Seungha Son [Tue, 25 Apr 2017 08:55:49 +0000 (17:55 +0900)]
Release version 1.5.0
Apply new design of Notification APIs
Renewal Notification
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: Ic951d947386ef991d28546a072fd8b4c1d1d74f7
Seungha Son [Tue, 25 Apr 2017 05:27:24 +0000 (14:27 +0900)]
Delete dummy files
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: Ibc436744ebe5c7af183d62d96b01c25ef0329e4c
Myungki Lee [Tue, 25 Apr 2017 04:58:42 +0000 (13:58 +0900)]
Apply new design of Notification APIs
- implements NotificationEventListener
Change-Id: I903a7b1386012a817cca9c6e5677ebabf840eaa0
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
seungha.son [Fri, 24 Mar 2017 06:12:38 +0000 (15:12 +0900)]
Renewal Notification
Signed-off-by: seungha.son <seungha.son@samsung.com>
Change-Id: Ia6253fe7ba07ae250a6ce67c405ee2e319254f7e
Signed-off-by: jusung son <jusung07.son@samsung.com>
Seungha Son [Tue, 18 Apr 2017 03:47:17 +0000 (12:47 +0900)]
Release version 1.4.2
Tizen.Applications.Notifications
- Exclude Lock from default NotificationArea
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I2aa4f03b313b2a903f937254b82131a60f4632a7
Seungha Son [Tue, 18 Apr 2017 03:19:55 +0000 (12:19 +0900)]
Exclude Lock from default NotificationArea
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I5b5373c1d70a58a16bd94d9e8660619ff0e5d277
Inkyun Kil [Tue, 11 Apr 2017 04:22:25 +0000 (13:22 +0900)]
Release version 1.4.1
Changes :
- Fix bug difference of time_t size between 32bit and 64bit
Change-Id: I047d77dd88ed2daf69075219a4e8a86202c407ec
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
inkyun.kil [Wed, 5 Apr 2017 05:27:23 +0000 (14:27 +0900)]
Fix bug difference of time_t size between 32bit and 64bit
- Refer to :
The IntPtr type is designed to be an integer whose size is
platform-specific. That is, an instance of this type is expected to be
32-bits on 32-bit hardware and operating systems, and 64-bits on 64-bit
hardware and operating systems.
Change-Id: Iec76f352e76d3af11c077eafe81894cc969e8382
Signed-off-by: inkyun.kil <inkyun.kil@samsung.com>
jongmyeongko [Fri, 31 Mar 2017 05:00:03 +0000 (14:00 +0900)]
Release version 1.4.0
Changes:
- Refine some log messages
- Add missing API comment to the RequestEventCallback
- Add missing Event Type
- Fix ApplicationInfo internal constructor
- Add ApplicationManager.IsRunning() method
- Add Package.InstalledTime property
- Hide apis related to RecentApplications
Change-Id: I747ab78bcafa99ae47d0f604dfd47bb3bb8604ef
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
inkyun.kil [Fri, 31 Mar 2017 00:21:39 +0000 (09:21 +0900)]
Hide apis related to RecentApplications
Change-Id: I074db29f98aaaeac5d774a65fbc55f5fcfd05c57
Signed-off-by: inkyun.kil <inkyun.kil@samsung.com>
s89.jang [Thu, 30 Mar 2017 08:10:27 +0000 (17:10 +0900)]
Add Package.InstalledTime property
Change-Id: Ia810e32735bc29babbadb2751c5951ef632b04c2
Signed-off-by: s89.jang <s89.jang@samsung.com>
s89.jang [Thu, 30 Mar 2017 05:18:20 +0000 (14:18 +0900)]
Add ApplicationManager.IsRunning() method
Change-Id: I598ca2682582a3be4cf63cd5d4e69ce278d17358
Signed-off-by: s89.jang <s89.jang@samsung.com>
s89.jang [Tue, 28 Mar 2017 08:34:00 +0000 (17:34 +0900)]
Fix ApplicationInfo internal constructor
Get appid at contstructor. Throw a argument exception when failed to get
appid from native handle.
Change-Id: I9d9d03518b6117aa0f207303e4dc9e8ae9c7f75e
Signed-off-by: s89.jang <s89.jang@samsung.com>
jongmyeongko [Mon, 27 Mar 2017 06:58:25 +0000 (15:58 +0900)]
Add missing Event Type
Change-Id: Icd2fd6c8331051f9203624c094616d56ca1277dc
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Mon, 27 Mar 2017 06:57:37 +0000 (15:57 +0900)]
Add missing API comment to the RequestEventCallback
Change-Id: I5b7aa08d0ec32d48d549caa74eecbc4c827b72cd
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
s89.jang [Mon, 27 Mar 2017 11:34:35 +0000 (20:34 +0900)]
Refine some log messages
Print pkgid or appid at log messages to provide more information.
Change-Id: I76997861948c24151ed7428805cd58f31401ec72
Signed-off-by: s89.jang <s89.jang@samsung.com>
Junghoon Park [Mon, 27 Mar 2017 02:03:55 +0000 (11:03 +0900)]
Release version 1.3.2
Changes:
- Add ToastMessage class summary
Change-Id: I731c5ee6504200d3a9e85c8e250e1641bacee215
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
seungha.son [Fri, 24 Mar 2017 07:45:00 +0000 (16:45 +0900)]
Add ToastMessage class summary
Signed-off-by: seungha.son <seungha.son@samsung.com>
Change-Id: I066e0dce50dd26ea5f84ea5a4adae7eafa176331
Jiwoong Im [Fri, 24 Mar 2017 02:24:00 +0000 (11:24 +0900)]
Release version 1.3.1
Changes:
- Fix static analysis issue
- Add missing member in DateTime structure
Change-Id: I4e42ebbd3dea08caf6ed383a01fb2edf5b3734b3
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Jiwoong Im [Thu, 23 Mar 2017 12:28:56 +0000 (21:28 +0900)]
Add missing member in DateTime structure
Change-Id: I8acb803e38676366e6caa4bb1afa616b64d7b32a
Signed-off-by: Jiwoong Im <jiwoong.im@samsung.com>
Junghyun Yeon [Mon, 20 Mar 2017 07:33:21 +0000 (16:33 +0900)]
Fix static analysis issue
Change-Id: I574e69a0d9d29ecf0fa3539d7ed9085b55a5df77
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
inkyun.kil [Thu, 23 Mar 2017 00:10:31 +0000 (09:10 +0900)]
Release version 1.3.0
Changes:
- Add new apis for getting information of recent applications
Change-Id: I176165ca5e9be083fda3d3f3db71802a72ce116c
Signed-off-by: inkyun.kil <inkyun.kil@samsung.com>
inkyun.kil [Thu, 16 Mar 2017 02:08:19 +0000 (11:08 +0900)]
Add new apis for getting information of recent applications.
Change-Id: Id72a7dc9089feeed0c57193b772bbac8b10f8474
Signed-off-by: inkyun.kil <inkyun.kil@samsung.com>
Semun Lee [Tue, 21 Mar 2017 01:37:36 +0000 (18:37 -0700)]
Merge "Add bundle encode/decode APIs" into tizen
Hyunho Kang [Mon, 20 Mar 2017 04:32:27 +0000 (13:32 +0900)]
Add bundle encode/decode APIs
- Encode
- Decode
Change-Id: I16dfe77cde61e9bf7624dfa4cc126200b6520a4f
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Hwankyu Jhun [Tue, 21 Mar 2017 00:36:50 +0000 (09:36 +0900)]
Release version 1.2.9
Changes:
- Fix a static analyzer issue
- Add bundle encode/decode APIs
- Initialize Tizen.Applications.ToastMessage
- Revert "Add new API for getting filtered count"
- Fix ApplicationManager.RegisterApplicationChangedEvent
Change-Id: Iddbe32b31189b8345ea035a4bb9305396b6bae84
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
s89.jang [Mon, 20 Mar 2017 07:33:38 +0000 (16:33 +0900)]
Fix a static analyzer issue
Use using statement to call Dispose() properly.
Change-Id: Iafc78925819f0c40f45ee8d23cf8b891d3c9c718
Signed-off-by: s89.jang <s89.jang@samsung.com>
Hyunho Kang [Mon, 20 Mar 2017 04:32:27 +0000 (13:32 +0900)]
Add bundle encode/decode APIs
- Encode
- Decode
Change-Id: If27b9fcb3c8cdc95878568e575842a47be71797b
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
seungha.son [Fri, 17 Feb 2017 07:44:12 +0000 (16:44 +0900)]
Initialize Tizen.Applications.ToastMessage
Signed-off-by: seungha.son <seungha.son@samsung.com>
Change-Id: I9a8ed7dc5f20b7fbae5fe6224d1592b982209a51
jongmyeong ko [Fri, 17 Mar 2017 06:29:25 +0000 (23:29 -0700)]
Revert "Add new API for getting filtered count"
there is other way to get count from the result using C# lib.
using System.Ling;
pkglist = PackageManger.GetPackages(filter);
pkglist.Count(); //
This reverts commit
7b56cf8bf7696418ac3ac4975cde6845c75f732c.
Change-Id: Ic52160b9d8e2ad0d5f0cbccbf8ff5c306103a2e0
s89.jang [Fri, 17 Mar 2017 07:55:13 +0000 (16:55 +0900)]
Fix ApplicationManager.RegisterApplicationChangedEvent
Change-Id: Ic8ac0b9c80cb5731cee8c86220afecf4ad279f9a
Signed-off-by: s89.jang <s89.jang@samsung.com>
Junghyun Yeon [Fri, 17 Mar 2017 06:55:21 +0000 (15:55 +0900)]
Release version 1.2.8
- Add APIs related with package
- Add APIs related with clearing cache and userdata
- Add APIs related with getting filtered count
- Add ApplicationRunningContext class
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Change-Id: Ifa6e9e11e54f68f2ae0c18455b86fee9595685ec
Sangyoon Jang [Fri, 10 Mar 2017 09:18:03 +0000 (18:18 +0900)]
Add ApplicationRunningContext class
ApplicationRunningContext has dynamic informations of application such
as app state, process id.
Some properties of ApplicationInfo class is removed or moved into
ApplicationRunningContext class.
Now ApplicationManager.GetRunningApplicationsAsync returns a list of
ApplicationRunningContext and ApplicationLaunched/Terminated event
passes ApplicationRunningContext class.
Change-Id: Iab37846028d0f04de3a4de419cd4b923c3f0644e
Signed-off-by: Sangyoon Jang <s89.jang@samsung.com>
jongmyeongko [Wed, 8 Mar 2017 14:48:21 +0000 (23:48 +0900)]
Add new API for getting filtered count
usage)
var filter = new PackageFilter();
filter.Filters.Add(PackasgeFilter.Keys.Removalble, true);
var pkgList1 = PackageManager.GetPackage(filter);
var pkgList2 = PackageManager.GetPackage(filter);
int count = filter.GetCount(); // get count from latest filtered result.
int count = filter.GetCount(pkgList1); // get count from the given filtered result.
Change-Id: Idd111de78964bd1bc81e4703945b4cc8d1fb8987
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Wed, 15 Feb 2017 12:55:03 +0000 (21:55 +0900)]
Add missing API and fix wrong behavior
1. Add request-callback feature
Usage)
PackageManager.Install(packagePath, MyCallback1);
PackageManager.Install(packagePath, tepPath, MyCallback1);
PackageManager.Install(packagePath, tepPath, pkgType, MyCallback1);
...
PackageManager.Move(packageID, PackageType.TPK, StorageType.External, MyCallbackMove1);
PackageManager.Move(packageID, PackageType.TPK, StorageType.Internal, MyCallbackMove2);
PackageManager.Uninstall(packageID, PackageType.TPK, MyCallback2);
...
2. Add Move, ClearData event
usage)
private static EventHandler<PackageManagerEventArgs> PackageEventCallback;
PackageEventCallback = (s, e) => { Log.Debug(TAG, "callback called"); };
// set cb
PackageManger.MoveProgressChanged += PackageEventCallback;
PackageManger.ClearDataProgressChanged += PackageEventCallback;
// unset cb
PackageManger.MoveProgressChanged -= PackageEventCallback;
PackageManger.ClearDataProgressChanged -= PackageEventCallback;
3. Fix wrong behavior of package-event handling.
Requires:
https://review.tizen.org/gerrit/#/c/116315/
https://review.tizen.org/gerrit/#/c/117332/
Change-Id: I31fa3eb35e7e56599e794221cd0e0120b297fb21
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
jongmyeongko [Thu, 9 Mar 2017 09:52:53 +0000 (18:52 +0900)]
Add new api for clearing cache, data directory
usage)
PackageManager.ClearCacheDirectory(pkgId); // static method
PackageManager.ClearDataDirectory(pkgId); // static method
Move ClearCacheDirectory behavior from Package class to PackageManger class,
so that all responsibility related to clearing directories are granted
to PackageManager class only.
Change-Id: I33b2f24b048f1e185e0a599d8650e5561af45340
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Junghyun Yeon [Mon, 6 Mar 2017 08:55:36 +0000 (17:55 +0900)]
Add missing APIs
- Package certificate-related APIs
PackageManager.CompareCertInfo
PackageManager.CompareCertInfoByApplicationId
Package.CompareCertInfo
- Package DRM-related APIs
PackageManager.drm.GenerateLicenseRequest
PackageManager.drm.RegisterLicense
PackageManager.drm.DrcryptPackage
PackageDrm.GetRequestData
PackageDrm.GetLicenseUrl
- Other package-related APIs
PackageManager.GetPermissionTypeByApplicationId
PackageManager.IsPreloadPackageByApplicationId
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
Change-Id: I96e977b47bd612f8d8f902b9d4c273990c0608cd
Hwankyu Jhun [Thu, 16 Mar 2017 07:26:45 +0000 (16:26 +0900)]
Release version 1.2.7
Changes:
- Add files for DeviceOrientation to Tizen.Application project
- Add new APIs
- Add to get orientation event
Change-Id: I2b77b42feb304cfa3457e0c411018b8af0edd895
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Thu, 16 Mar 2017 05:13:55 +0000 (22:13 -0700)]
Merge "Add files for DeviceOrientation to Tizen.Application project" into tizen
SukHyung, Kang [Thu, 16 Mar 2017 04:50:16 +0000 (13:50 +0900)]
Add files for DeviceOrientation to Tizen.Application project
Change-Id: I71a151accc0455507c3b97eff6db0f29a7c24b09
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Mon, 13 Mar 2017 06:52:42 +0000 (15:52 +0900)]
Add new APIs
- Add ApplicationEnabled
- Add ApplicationDisabled
- The event handler is called when the application is enabled or
disabled.
Change-Id: I4da9a6d49660168fcca016a9504ad4be344bdac4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Mon, 6 Mar 2017 06:45:08 +0000 (15:45 +0900)]
Add to get orientation event
Change-Id: I128730161613d28ac3e2cdb9d392dad0feee1041
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Junghoon Park [Tue, 14 Mar 2017 04:31:32 +0000 (13:31 +0900)]
Release version 1.2.6
- Add API for the resource manager
- Add new APIs
- fix app event add error to get event properly
Change-Id: I81933384c2bb415b2c2c54e5dc73388a82dae561
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Junghoon Park [Wed, 8 Mar 2017 10:18:04 +0000 (19:18 +0900)]
Add API for the resource manager
Change-Id: Ie01ecec531d99f9e5c8a242eb48763f92eccfc05
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Hwankyu Jhun [Thu, 9 Mar 2017 09:15:10 +0000 (18:15 +0900)]
Add new APIs
- Add new property to get IsSubApp
- Add new method to get all running app info
Change-Id: Ic5caaa6a18219b84ec5bb593152e51c0798e9ce7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Tue, 7 Mar 2017 05:05:31 +0000 (14:05 +0900)]
fix app event add error to get event properly
Change-Id: Ifc5ed25848efb2fac381dd3ef03055f7592df42f
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Mon, 6 Mar 2017 08:25:38 +0000 (17:25 +0900)]
remove .Net45 project files in charp application
Change-Id: Iafa98b46a2a5c2f9def4837db7e53a29ef9795b1
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Mon, 6 Mar 2017 06:28:29 +0000 (15:28 +0900)]
change Error code in GetEventContext method to return proper error
Change-Id: I24d54451fcf9e78dc4fc0388289574d3390af6bb
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Mon, 27 Feb 2017 05:20:02 +0000 (14:20 +0900)]
Release version 1.2.4
Changes:
- Create AppEventCallbacks in the backend constructors
Change-Id: Ib04467f14b345afabd6cbeaffdc35d0e8ee5024f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Mon, 27 Feb 2017 05:02:29 +0000 (14:02 +0900)]
Create AppEventCallbacks in the backend constructors
Change-Id: I1d5ad122eb8ee6637fab3b4434388e059762dd32
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Fri, 24 Feb 2017 08:42:40 +0000 (17:42 +0900)]
Release version 1.2.3
Changes:
- change ApplicationInfoFilter description
- [Preference] add exception when set value is null
Change-Id: I4d96cc3df316d2a19e2899daf16b55d8c05c12e1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Thu, 23 Feb 2017 06:52:58 +0000 (22:52 -0800)]
Merge "change ApplicationInfoFilter description" into tizen
SukHyung, Kang [Thu, 23 Feb 2017 04:40:31 +0000 (13:40 +0900)]
change ApplicationInfoFilter description
Change-Id: I111f716e06a62ba08d74d97c3005035909d1f9d7
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
SukHyung, Kang [Thu, 23 Feb 2017 04:38:27 +0000 (20:38 -0800)]
Merge "[Preference] add exception when set value is null" into tizen
Hwankyu Jhun [Wed, 22 Feb 2017 08:11:36 +0000 (17:11 +0900)]
Release version 1.2.2
Changes:
- Add new property to get app state
- Add an exception handling about args
- Fix wrong comments
- Add packageType on Install
- Split the nuget packages
- Change preference error value to match with capi
Change-Id: Iec7b7b0efaa2146b0031d62f04ee6949e4bdc855
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 8 Feb 2017 04:59:51 +0000 (13:59 +0900)]
Add new property to get app state
Change-Id: I379eadf81c9666726e7bb762b8b3d128d31aa873
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Tue, 21 Feb 2017 07:19:22 +0000 (16:19 +0900)]
[Preference] add exception when set value is null
Change-Id: I14bf13873d2f8070eef1f05babdd317a53fafe55
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Hwankyu Jhun [Tue, 21 Feb 2017 05:09:10 +0000 (14:09 +0900)]
Add an exception handling about args
Change-Id: I206b45b8100f956b4aedb8065404d50c10b09b6e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
jongmyeongko [Wed, 15 Feb 2017 13:10:54 +0000 (22:10 +0900)]
Fix wrong comments
Change-Id: I403f9b6e6ccf98b52086a5fbce1d12d2c308b03d
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
Hwankyu Jhun [Thu, 9 Feb 2017 12:20:31 +0000 (21:20 +0900)]
Add packageType on Install
Change-Id: Ic124718c0a97044e06313e3b3abb7fff406af6ab
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Hwankyu Jhun [Wed, 8 Feb 2017 11:43:40 +0000 (20:43 +0900)]
Split the nuget packages
Change-Id: I3418ab178d1e2e1ae554432c2bc258bd770bcc7e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
SukHyung, Kang [Wed, 8 Feb 2017 05:57:44 +0000 (14:57 +0900)]
Change preference error value to match with capi
Change-Id: I57820e56feb0158e1e630178f7ef84aafe2f62cb
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
Junghoon Park [Wed, 8 Feb 2017 04:21:32 +0000 (13:21 +0900)]
Release version 1.2.0
Changes:
- Modify args
- Remove the AppContextGetPackage
- Split Tize.Applications.dll
- Remove useless property
Change-Id: I2a670c6e2770d1b6b6634f94eb0a1e7925e5c377
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>