platform/core/appfw/appcore-widget.git
2 years agoRelease version 1.4.3 84/272084/1 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_7.0 tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.062406 accepted/tizen/7.0/unified/hotfix/20221116.104955 accepted/tizen/unified/20220313.205606 submit/tizen/20220308.062636 submit/tizen/20220310.225328 tizen_7.0_m2_release
Hwankyu Jhun [Tue, 8 Mar 2022 05:49:41 +0000 (14:49 +0900)]
Release version 1.4.3

Changes:
 - Fix crash issue

Change-Id: I0b54296f0c4439965d392c887de27e4cec70a199
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix crash issue 83/272083/1
Hwankyu Jhun [Tue, 8 Mar 2022 05:35:27 +0000 (14:35 +0900)]
Fix crash issue

While creating tizen_base::Bundle() with the content info that is a
string, the constructor throws an exception. Because, it's not an encoded bundle raw.
This patch adds an encoding step and exception handlings to prevent crash issues.

Change-Id: I58d7eacafde020496ed087d770cffd953b26f7e3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.4.2 00/271200/1 accepted/tizen/unified/20220218.152633 submit/tizen/20220217.011520
Hwankyu Jhun [Thu, 17 Feb 2022 01:07:11 +0000 (10:07 +0900)]
Release version 1.4.2

Changes:
 - Fix static analysis issue

Change-Id: I03e09a9fa3d75d2010ba588c6274873240825613
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoFix static analysis issue 94/271194/2
Hwankyu Jhun [Thu, 17 Feb 2022 00:15:23 +0000 (09:15 +0900)]
Fix static analysis issue

- Initialize member variables

Change-Id: I1a67151aa828d73c204c21ca4692a679eda8982a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
2 years agoRelease version 1.4.1 91/269791/1 accepted/tizen/unified/20220127.133431 submit/tizen/20220120.064930 submit/tizen/20220120.083417 submit/tizen/20220120.224935 submit/tizen/20220121.012031 submit/tizen/20220121.023213 submit/tizen/20220127.093712
Changgyu Choi [Thu, 20 Jan 2022 06:53:36 +0000 (15:53 +0900)]
Release version 1.4.1

Changes:
 - Change gcov installation path

Change-Id: I3af39aac01f4cf78c92e5f163e0c2202cc946bda
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 years agoChange gcov installation path 78/269678/1
Changgyu Choi [Thu, 20 Jan 2022 03:51:29 +0000 (12:51 +0900)]
Change gcov installation path

Change-Id: Ied3d71674a574d125c83b3742c757ef0b5f86366
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 years agoRelease version 1.4.0 85/269185/1 submit/tizen/20220111.072059 submit/tizen/20220111.074009 submit/tizen/20220111.085859 submit/tizen/20220113.034256 submit/tizen/20220118.063433
Changgyu Choi [Tue, 11 Jan 2022 07:14:55 +0000 (16:14 +0900)]
Release version 1.4.0

Changes:
 - Refactor appcore-widget

Change-Id: I71c8b8ff93a4351447b5d67cbbd6a645b1999136
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
2 years agoRefactor appcore-widget 36/254936/29
jh9216.park [Thu, 11 Mar 2021 01:29:38 +0000 (20:29 -0500)]
Refactor appcore-widget

 - Use app-core for C++

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-core/+/247812/
 - https://review.tizen.org/gerrit/#/c/platform/core/api/app-common/+/253882/

Change-Id: Ib0b43977c3334cb3942f26bf93c42de933448c24
Signed-off-by: jh9216.park <jh9216.park@samsung.com>
2 years agoRelease version 1.3.14 82/267982/1 accepted/tizen/unified/20211221.050706 submit/tizen/20211210.025024
SukhyungKang [Tue, 14 Dec 2021 06:33:20 +0000 (15:33 +0900)]
Release version 1.3.14

Changes:
- Add mock function to fix build error after gtest is updated

Change-Id: Ica0f42a92829c3c41388af9af8dde82c0a777355
Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2 years agoAdd mock function to fix build error after gtest is updated 80/267980/1
SukhyungKang [Tue, 14 Dec 2021 06:03:52 +0000 (15:03 +0900)]
Add mock function to fix build error after gtest is updated

Change-Id: I3ea6b96b498348f3a9201e252a9df60f7fcd9035
Signed-off-by: SukhyungKang <shine.kang@samsung.com>
2 years agoRelease version 1.3.13 89/267489/1 accepted/tizen/6.5/unified/20211207.235726 accepted/tizen/unified/20211208.121942 submit/tizen/20211206.065711 submit/tizen_6.5/20211206.065535
Hwankyu Jhun [Mon, 6 Dec 2021 06:54:53 +0000 (15:54 +0900)]
Release version 1.3.13

Changes:
 - Refactoring communication functions
 - Add internal API for c++

Change-Id: I5a89852de3f1a5d8343a1c01f65c096d37463e78
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
3 years agoAdd internal API for c++ 85/261185/3
jh9216.park [Tue, 13 Jul 2021 04:00:25 +0000 (00:00 -0400)]
Add internal API for c++

Change-Id: I3c57fa79d63863cc17fc30e5559a90177b6d30b7
Signed-off-by: jh9216.park <jh9216.park@samsung.com>
3 years agoRefactoring communication functions 60/248760/2
hyunho [Wed, 2 Dec 2020 05:28:46 +0000 (14:28 +0900)]
Refactoring communication functions

Replace common communication implementation with aul functions
so that we can remove the communication part duplication with
component based widget app

Change-Id: If5d058cfadf65ac3e80677932a92f421d02f479e
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.3.12 43/245243/1 submit/tizen/20201006.025049
Changgyu Choi [Tue, 6 Oct 2020 01:31:41 +0000 (10:31 +0900)]
Release version 1.3.12

Changes:
 - Fix error log

Change-Id: Id4e481654e51fda4393db9b64292e28ec5e09ab3
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
4 years agoFix error log 67/244767/1
Changgyu Choi [Thu, 24 Sep 2020 06:03:54 +0000 (15:03 +0900)]
Fix error log

Change-Id: Ib29163066b911a7a2525d692e5d87a551803b741
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
4 years agoRelease version 1.3.11 13/243513/1 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.122640 accepted/tizen/6.0/unified/hotfix/20201103.004940 accepted/tizen/6.0/unified/hotfix/20201103.052350 accepted/tizen/6.5/unified/20211028.095443 accepted/tizen/unified/20200909.014324 submit/tizen/20200908.004459 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 submit/tizen_6.5/20211028.162101 tizen_6.0.m2_release tizen_6.5.m2_release
hyunho [Tue, 8 Sep 2020 00:41:11 +0000 (09:41 +0900)]
Release version 1.3.11

Changes:
 - Fix argv free position

Change-Id: I80ac477042db5755a8a09668a3b2d1151f3c7c12
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix argv free position 09/243509/1
hyunho [Tue, 8 Sep 2020 00:24:08 +0000 (09:24 +0900)]
Fix argv free position

Free before check return value so that it can be freed
if its return value is error value.

Change-Id: I49dd1aa6052c22a70c573d2e95312474f66d8aa5
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.3.10 90/242590/1 accepted/tizen/unified/20200901.160729 submit/tizen/20200828.061325
hyunho [Fri, 28 Aug 2020 06:09:45 +0000 (15:09 +0900)]
Release version 1.3.10

Changes:
 - Fix unittest memory leak

Change-Id: If5387163281ff5dd36f502cd64157b577611df20
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix unittest memory leak 82/242582/1
hyunho [Fri, 28 Aug 2020 05:44:30 +0000 (14:44 +0900)]
Fix unittest memory leak

Change-Id: Icc093e198269eb9f39850c2da347c76516ae1115
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.3.9 75/242375/1 accepted/tizen/unified/20200828.121603 submit/tizen/20200827.025644
hyunho [Wed, 26 Aug 2020 01:38:11 +0000 (10:38 +0900)]
Release version 1.3.9

Changes:
 - Fix wrong size issue

Change-Id: I298accaeaee5234bafe118471a13d32156bc0a79
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix wrong size issue 35/242235/2
hyunho [Tue, 25 Aug 2020 06:18:41 +0000 (15:18 +0900)]
Fix wrong size issue

Change-Id: Ic145586c908a4fb7cdb508e18f545dda0a5852d2
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.3.8 72/241172/1 accepted/tizen/unified/20200825.142900 submit/tizen/20200818.095612 submit/tizen/20200821.005500
hyunho [Tue, 18 Aug 2020 08:57:45 +0000 (17:57 +0900)]
Release version 1.3.8

Changes:
 - Add unittest
 - Add widget efl unittests
 - Fix notify event sequence

Change-Id: I48f3c2e1612e80a3dd097fd1ff6f299c13a48fa4
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix notify event sequence 59/241159/2
hyunho [Tue, 18 Aug 2020 07:30:46 +0000 (16:30 +0900)]
Fix notify event sequence

widget created event should be notified after widget instance
is added to the AMD

Change-Id: I0b6469c2bc396fedbbdf378c68dca561a16a66f5
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd widget efl unittests 88/240388/5
hyunho [Thu, 6 Aug 2020 04:00:51 +0000 (13:00 +0900)]
Add widget efl unittests

Change-Id: Ic9237c8f2c345e28f18603174d7557eded299c89
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd unittest 84/238384/4
hyunho [Wed, 22 Jul 2020 08:36:23 +0000 (17:36 +0900)]
Add unittest

Change-Id: Ibe2d80778ef7abb774a79d1139f262e9e464249f
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.3.7 04/225104/1
hyunho [Mon, 17 Feb 2020 09:30:41 +0000 (18:30 +0900)]
Release version 1.3.7

Changes:
 - Add log for app control event
 - Merge "Add log for app control event" into tizen

Change-Id: I64facda04efd4ce09e1189c209c22814b610fdb2
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoMerge "Add log for app control event" into tizen
Hyunho Kang [Mon, 17 Feb 2020 09:21:49 +0000 (09:21 +0000)]
Merge "Add log for app control event" into tizen

4 years agoAdd log for app control event 91/225091/1
hyunho [Mon, 17 Feb 2020 09:06:44 +0000 (18:06 +0900)]
Add log for app control event

Change-Id: I039e1fa0327b54a99878fdb19cd46352d96f2677
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.3.6 02/217802/1
SukHyung, Kang [Thu, 14 Nov 2019 08:42:27 +0000 (17:42 +0900)]
Release version 1.3.6

Changes:
 - Make a gcov package for measuring coverage easier
 - Update doxygen
 - Fix api reference for appcore widget

Change-Id: Idb424743b2b3a7223bba2487d32ed60e2c8f7bd8
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
4 years agoMerge "Update doxygen" into tizen
MyungKi Lee [Thu, 14 Nov 2019 01:48:11 +0000 (01:48 +0000)]
Merge "Update doxygen" into tizen

5 years agoFix api reference for appcore widget 77/217677/1
SukHyung, Kang [Wed, 13 Nov 2019 08:19:45 +0000 (17:19 +0900)]
Fix api reference for appcore widget

Change-Id: I1de112889084b965f6593528525d6f17b2e78206
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
5 years agoUpdate doxygen 65/215965/1
mk5004.lee [Fri, 18 Oct 2019 04:00:10 +0000 (13:00 +0900)]
Update doxygen

Change-Id: I9b1d04a6f4e98005e4954662d797139302b516bd
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
5 years agoMake a gcov package for measuring coverage easier 93/209693/3
hyunho [Wed, 10 Jul 2019 05:03:19 +0000 (14:03 +0900)]
Make a gcov package for measuring coverage easier

Change-Id: I3358c89372f727a09eb998815fcbf702a7ac3740
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoRelease version 1.3.5 26/208826/1 accepted/tizen_5.5_unified accepted/tizen_5.5_unified_mobile_hotfix accepted/tizen_5.5_unified_wearable_hotfix tizen_5.5_mobile_hotfix tizen_5.5_tv tizen_5.5_wearable_hotfix accepted/tizen/5.5/unified/20191031.024816 accepted/tizen/5.5/unified/mobile/hotfix/20201027.065929 accepted/tizen/5.5/unified/wearable/hotfix/20201027.121808 accepted/tizen/unified/20190701.111754 submit/tizen/20190701.014751 submit/tizen_5.5/20191031.000003 submit/tizen_5.5_mobile_hotfix/20201026.185102 submit/tizen_5.5_wearable_hotfix/20201026.184302 tizen_5.5.m2_release
hyunho [Mon, 1 Jul 2019 01:34:06 +0000 (10:34 +0900)]
Release version 1.3.5

Changes:
 - Writing a file log for widget app exit

Change-Id: I521d6083fd89e7eda971afb06d2073230fbe6c09
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoWriting a file log for widget app exit 60/208760/2
hyunho [Fri, 28 Jun 2019 04:32:56 +0000 (13:32 +0900)]
Writing a file log for widget app exit

Change-Id: I976f3c07e32c1afa96d4d7c6444b8017e2c851c9
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoRelease version 1.3.4 31/203831/1 accepted/tizen/unified/20190419.020129 submit/tizen/20190418.055252
SukHyung, Kang [Thu, 18 Apr 2019 04:49:57 +0000 (13:49 +0900)]
Release version 1.3.4

    Changes:
     - Fix API reference error

Change-Id: I8e94c62138be9a0fcb19a186b7e2bd6e1c3ee720
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
5 years agoFix API reference error 21/203821/1
SukHyung, Kang [Thu, 18 Apr 2019 03:46:09 +0000 (12:46 +0900)]
Fix API reference error

Change-Id: Iddb04ca105e49573a2821c20e1198a1ccc8adfb6
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
5 years agoRelease version 1.3.3 58/203458/1 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20190416.010033 accepted/tizen/unified/20190416.071442 submit/tizen/20190415.043027 submit/tizen_5.0/20190415.043110
Hwankyu Jhun [Mon, 15 Apr 2019 04:09:12 +0000 (13:09 +0900)]
Release version 1.3.3

Changes:
 - Add an exception handling

Change-Id: Ief72adae90ecdbf57589f7aed4b24f5e1931d922
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoAdd an exception handling 53/203453/3
Hwankyu Jhun [Mon, 15 Apr 2019 02:39:35 +0000 (11:39 +0900)]
Add an exception handling

Before setting the data of the widget instance, we should check
whether the instance is running or not. If the create callback function
returns a negative error value, the instance is dropped.

ASAN Report:
ERROR: AddressSanitizer: heap-use-after-free on address 0xaf6ccb90 at pc 0xb54cda33 bp 0xbed9accc sp 0xbed9acc4
WRITE of size 4 at 0xaf6ccb90 thread T0
 - #0 0xb54cda31 in __control_create /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:328
 - #1 0xb54cda31 in __multiwindow_control /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:672
 - #2 0xb47540f1 in appcore_base_on_receive /usr/src/debug/app-core-1.13.0/src/base/appcore_base.c:1178
previously allocated by thread T0 here:
 - #0 0xb6aa9695 in calloc asan_rtl (discriminator 2)
 - #1 0xb54cd7a3 in __control_create /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:316
 - #2 0xb54cd7a3 in __multiwindow_control /usr/src/debug/appcore-widget-1.3.1/src/base/widget_base.c:672
 - #3 0xb47540f1 in appcore_base_on_receive /usr/src/debug/app-core-1.13.0/src/base/appcore_base.c:1178

Change-Id: I88bb7df5a8bc62f9b44ae338fb16663b36fbcd9b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
5 years agoRelease version 1.3.2 48/201248/1 submit/tizen/20190313.021721
root [Tue, 12 Mar 2019 00:53:30 +0000 (09:53 +0900)]
Release version 1.3.2

Changes:
 - Remove unused codes

Change-Id: I552b15f6ddc6d794a1602205409b4b1aaa294c07
Signed-off-by: root <hhstark.kang@samsung.com>
5 years agoRemove unused codes 03/201203/1
hyunho [Mon, 11 Mar 2019 08:57:27 +0000 (17:57 +0900)]
Remove unused codes

Change-Id: I340a1292f7f2a208bc666c7786df27a2a0bed856
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.3.1 26/185126/1 accepted/tizen/5.0/unified/20181102.014158 accepted/tizen/unified/20180806.075525 submit/tizen/20180727.014412 submit/tizen/20180806.024254 submit/tizen_5.0/20181101.000002
hyunho [Thu, 26 Jul 2018 06:34:47 +0000 (15:34 +0900)]
Release version 1.3.1

Changes:
 - Use aul key for end point data

Change-Id: I76b5728070cec076c1b3874b0c226d4167d6b5f3
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoUse aul key for end point data
hyunho [Mon, 23 Jul 2018 08:06:46 +0000 (17:06 +0900)]
Use aul key for end point data

Change-Id: I60a5126405c4fe86566d46f8122677fc1267e668
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.3.0 89/184989/1 accepted/tizen/unified/20180725.152351 submit/tizen/20180725.045101
Hwankyu Jhun [Wed, 25 Jul 2018 04:27:10 +0000 (13:27 +0900)]
Release version 1.3.0

Changes:
 - Modified flushing memory logic

Change-Id: I5b4fcb1a8ff715c0f8a8c2a5823944c72ce6cd16
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoModified flushing memory logic 14/184514/1
Hwankyu Jhun [Wed, 18 Jul 2018 10:28:11 +0000 (19:28 +0900)]
Modified flushing memory logic

elm_cache_all_flush() is separated from appcore_base_flush_memory().
This patch adds trim_memory() callback function type to add entry point.

Change-Id: I94dfcd3e31bc151630e8a78b61d1e25f5dcfe502
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.2.13 30/184130/1 accepted/tizen/unified/20180717.063055 submit/tizen/20180716.013844
hyunho [Mon, 16 Jul 2018 01:34:14 +0000 (10:34 +0900)]
Release version 1.2.13

Changes:
 - Handling instance id duplication

Change-Id: I86510ce48bb9357327d7660a1aedb541d51e58c1
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoHandling instance id duplication 20/184120/1
hyunho [Mon, 16 Jul 2018 01:00:46 +0000 (10:00 +0900)]
Handling instance id duplication

Change-Id: I9bdc7ef624e0db2f02104974a6e3a40dabbb72c2
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.2.12 44/181444/1 accepted/tizen/unified/20180614.150839 submit/tizen/20180614.045222
hyunho [Thu, 14 Jun 2018 04:36:35 +0000 (13:36 +0900)]
Release version 1.2.12

Changes:
 - Control iconify state according to resume/pause

Change-Id: I43d4eec8fee688a46172eaabe803d5db8c884d67
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoControl iconify state according to resume/pause
hyunho [Wed, 30 May 2018 01:37:41 +0000 (10:37 +0900)]
Control iconify state according to resume/pause

Change-Id: Idd952efc564fe6c8f92f646aaf076fe947ea2791
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.2.11 77/178377/1 accepted/tizen/unified/20180510.070912 submit/tizen/20180510.005537 submit/tizen/20180510.005831
Semun Lee [Thu, 10 May 2018 00:55:26 +0000 (09:55 +0900)]
Release version 1.2.11

Changes:
 - Remove unused dependency to dbus-glib

Change-Id: Ifaa964b5f94604014e73cff5c8133db7507f5cd0
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRemove unused dependency to dbus-glib 70/178370/1
Hyotaek Shim [Thu, 10 May 2018 00:19:18 +0000 (09:19 +0900)]
Remove unused dependency to dbus-glib

Change-Id: I05efb6193ea5d941edce17ff419f874866ab2fa1
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
6 years agoRelease version 1.2.10 68/177768/1 accepted/tizen/unified/20180504.162636 submit/tizen/20180503.112203
hyunho [Thu, 3 May 2018 11:04:37 +0000 (20:04 +0900)]
Release version 1.2.10

Changes:
 - Add log for permanant exit
 - Fix permanent exit logic

Change-Id: I2d4c312627ce96ddd1aa57d2cc483074991e36f9
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoFix permanent exit logic 48/177748/2
hyunho [Thu, 3 May 2018 09:47:14 +0000 (18:47 +0900)]
Fix permanent exit logic

Change-Id: I8eacc2f5f3e07a02d868d572992b1b1388c4b8bd
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoAdd log for permanant exit 47/177747/3
hyunho [Thu, 3 May 2018 09:22:12 +0000 (18:22 +0900)]
Add log for permanant exit

Change-Id: I0f131aead474f70fa6f2931bf4da6305d51c1738
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.2.9 17/176817/1 accepted/tizen/unified/20180424.082616 submit/tizen/20180424.010042
hyunho [Tue, 24 Apr 2018 00:41:17 +0000 (09:41 +0900)]
Release version 1.2.9

Changes:
 - Adds file logs

Change-Id: Iffe1234c6a87d5620b39f7dd28d240555087bd0a
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoAdds file logs 23/176723/3
hyunho [Mon, 23 Apr 2018 04:56:54 +0000 (13:56 +0900)]
Adds file logs

Change-Id: I0508f0bd80d3e3f162c89b3c1d5a0983f41418ec
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.2.8 86/172986/1 accepted/tizen/unified/20180328.010208 submit/tizen/20180319.053649
hyunho [Mon, 19 Mar 2018 06:50:54 +0000 (15:50 +0900)]
Release version 1.2.8

Changes:
 - EFL_UPGRADE: remove ecore-wayland dependency

Change-Id: I6ed2f0db72c270d5376cd60502fb182903107d43
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoEFL_UPGRADE: remove ecore-wayland dependency 05/166405/2 sandbox/upgrade/efl120
Jiyoun Park [Wed, 10 Jan 2018 01:06:53 +0000 (10:06 +0900)]
EFL_UPGRADE: remove ecore-wayland dependency

Change-Id: I9978a6305ec66deb0396deaa680e709c4787d3de

7 years agoRelease version 1.2.7 03/155703/1 accepted/tizen/4.0/unified/20171017.213344 accepted/tizen/4.0/unified/20171018.061040 accepted/tizen/unified/20171016.144050 submit/tizen/20171016.043754 submit/tizen_4.0/20171016.044130 submit/tizen_4.0/20171017.103040 tizen_4.0.IoT.p2_release tizen_4.0.m2_release
Hyunho Kang [Mon, 16 Oct 2017 03:21:22 +0000 (12:21 +0900)]
Release version 1.2.7

Changes:
 - Send app status change signal using AMD

Change-Id: I4b2051f246edc4ced99b18a2e82eff1326a1796b
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoSend app status change signal using AMD 25/155525/2
Hyunho Kang [Fri, 13 Oct 2017 10:44:29 +0000 (19:44 +0900)]
Send app status change signal using AMD

https://review.tizen.org/gerrit/#/c/155525/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/155526/ (amd)
https://review.tizen.org/gerrit/#/c/155527/ (aul-1)

Change-Id: Icfa955a395015ccd32530ee1099275d67fb23067
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoRelease version 1.2.6 61/155061/1 accepted/tizen/4.0/unified/20171012.191402 accepted/tizen/unified/20171012.191738 submit/tizen/20171012.050649 submit/tizen_4.0/20171012.051056 tizen_4.0.IoT.p1_release
Hyunho Kang [Thu, 12 Oct 2017 04:37:40 +0000 (13:37 +0900)]
Release version 1.2.6

Changes:
 - Fix periodic update timer bug

Change-Id: I61ebeceb9bd9814920c7a1f2fbd01f9005ead943
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoFix periodic update timer bug 60/154860/3
Hyunho Kang [Wed, 11 Oct 2017 10:03:20 +0000 (19:03 +0900)]
Fix periodic update timer bug

Change-Id: Ia37808dcbd8cacda6a6e495c6925294dbed9a6af
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoRelease version 1.2.5 31/154631/1 accepted/tizen/4.0/unified/20171011.071747 accepted/tizen/unified/20171011.150200 submit/tizen/20171011.020012 submit/tizen_4.0/20171011.020739
Junghoon Park [Wed, 11 Oct 2017 01:42:58 +0000 (10:42 +0900)]
Release version 1.2.5

Changes:
- Fix crash issue
- Fix static analysis issue

Change-Id: I772efd830d8152ad335def321ac90daa0274958c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoFix static analysis issue 29/154429/2
Junghoon Park [Tue, 10 Oct 2017 07:48:20 +0000 (16:48 +0900)]
Fix static analysis issue

- Fix 'Dereference null return value'

Change-Id: I5970c18cf171918ac141a812514904f9589f5de8
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoFix crash issue 76/154576/2
Junghoon Park [Tue, 10 Oct 2017 13:14:17 +0000 (22:14 +0900)]
Fix crash issue

- Wrong sequence of finishing classes

Change-Id: Icc9b23762f1a274ee1e8c7b1612280d934fb4599
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.2.4 20/153620/1 accepted/tizen/4.0/unified/20170929.082244 accepted/tizen/unified/20170929.082231 submit/tizen/20170929.030704 submit/tizen_4.0/20170929.030644
Hyunho Kang [Fri, 29 Sep 2017 02:57:56 +0000 (11:57 +0900)]
Release version 1.2.4

Changes:
 - Add missing requirement

Change-Id: Ia8552bf2ffb0e94707ad707ff8ce636d2b4cda38
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoAdd missing requirement 05/153605/2
Hyunho Kang [Fri, 29 Sep 2017 02:09:45 +0000 (11:09 +0900)]
Add missing requirement

Change-Id: Iff39d0dc4db7f73274baa43adad54051dcab860a
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoRelease version 1.2.3 45/153445/1 accepted/tizen/4.0/unified/20170929.080338 accepted/tizen/unified/20170929.081712 submit/tizen/20170928.104306 submit/tizen_4.0/20170928.104840
Junghoon Park [Thu, 28 Sep 2017 10:39:25 +0000 (19:39 +0900)]
Release version 1.2.3

Changes:
- Add lcov for widget restart logic
- Fix static analysis issue

Change-Id: I0a0418f8d242b92ee935dcfbef69e3828ebbd2a9
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoAdd lcov for widget restart logic 82/153082/1
Hyunho Kang [Thu, 28 Sep 2017 00:49:37 +0000 (09:49 +0900)]
Add lcov for widget restart logic

- widget restart positive logic should be checked with manual tc

Change-Id: Ia8b78b2f86806d07d07eddca60ed24d62d0a470f
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoFix static analysis issue 27/152527/5
Junghoon Park [Tue, 26 Sep 2017 08:52:55 +0000 (17:52 +0900)]
Fix static analysis issue

- Fix 'resource leak'
- Fix 'Uninitialized scalar variable'
- Fix 'Dereference null return value'

Change-Id: I70231bcc28287b8da2a999f8e0931670af6e464d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.2.2 53/152053/1 accepted/tizen/4.0/unified/20170925.151051 accepted/tizen/unified/20170926.165555 accepted/tizen/unified/20170927.181243 submit/tizen/20170925.023149 submit/tizen/20170925.045801 submit/tizen/20170925.085118 submit/tizen/20170926.011445 submit/tizen/20170926.221252 submit/tizen/20170928.072553 submit/tizen_4.0/20170925.023320 submit/tizen_4.0/20170925.050600
Hwankyu Jhun [Mon, 25 Sep 2017 02:25:02 +0000 (11:25 +0900)]
Release version 1.2.2

Changes:
 - Use common normal exit notify API
 - Implement periodic update
 - Implement widget operation for 'period'
 - Add an exception handling about permanent deletion
 - Add a fallback about updating instance
 - Do not check period when instance create fail
 - Fix wrong description
 - Send error code to viewer
 - Merge branch 'devel/tizen' into tizen

Change-Id: Ic7ff8988835d1afc13296fc4e2d62f1867d113c2
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoMerge branch 'devel/tizen' into tizen
Hwankyu Jhun [Mon, 25 Sep 2017 02:24:40 +0000 (11:24 +0900)]
Merge branch 'devel/tizen' into tizen

7 years agoRelease version 1.2.1 84/151784/1 accepted/tizen/4.0/unified/20170922.195503 accepted/tizen/unified/20170922.194339 submit/tizen/20170922.044231 submit/tizen_4.0/20170922.044732
Junghoon Park [Fri, 22 Sep 2017 02:50:42 +0000 (11:50 +0900)]
Release version 1.2.1

Changes:
  - Add get class exception handling logic
  - Fix base fini sequence

Change-Id: Id6456311015174fca4a487619ce743741de93410
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoSend error code to viewer 72/150872/2 devel/tizen
Junghoon Park [Tue, 12 Sep 2017 05:05:29 +0000 (14:05 +0900)]
Send error code to viewer

- In case of sending WIDGET_INSTANCE_EVENT_CREATE_ABORTED, the error
  code should be sent to viewer
- Require:
  https://review.tizen.org/gerrit/#/c/149321/

Change-Id: I2ad991dda2e4e10d78a774f75a42fefa90bc99d2
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoFix wrong description 65/150865/3
Daehyeon Jung [Wed, 30 Aug 2017 04:53:59 +0000 (13:53 +0900)]
Fix wrong description

Change-Id: Ic1a7a27fb1442e32d0ffbee03c23d014d842e957

7 years agoDo not check period when instance create fail 63/150863/3
Hyunho Kang [Wed, 16 Aug 2017 04:44:32 +0000 (13:44 +0900)]
Do not check period when instance create fail

Change-Id: I6870e0ff6bd93f92f100ad8a0baf6f9d84285dce
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoAdd a fallback about updating instance 33/150833/3
Hwankyu Jhun [Fri, 11 Aug 2017 01:54:53 +0000 (10:54 +0900)]
Add a fallback about updating instance

Change-Id: Icc45d5f4fddbadd8deeb81bdd024a47543b2a09c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoAdd an exception handling about permanent deletion 85/150685/3
Hwankyu Jhun [Fri, 4 Aug 2017 10:53:49 +0000 (19:53 +0900)]
Add an exception handling about permanent deletion

Change-Id: Iea0e8dc778532174c618f07273f793cbee74d35b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoImplement widget operation for 'period' 80/150680/4
Junghoon Park [Thu, 20 Jul 2017 05:23:36 +0000 (14:23 +0900)]
Implement widget operation for 'period'

- This patch is associated with widget_service_change_period()
- This operation is responsible for changing current update-period

Change-Id: I32abe9b865941040d223d467984dac8e72e9d748
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoImplement periodic update 71/150671/5
Junghoon Park [Wed, 19 Jul 2017 06:09:56 +0000 (15:09 +0900)]
Implement periodic update

- update-callabck should be invoked periodically when the value of
  'update-period' is bigger then 0
- Paused widget's update-callback should be deferred until it is resumed
- Require
  https://review.tizen.org/gerrit/#/c/139466/

Change-Id: Id30e4de0576f3cb8b35743fff0ac37989356df6d
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoUse common normal exit notify API 04/150604/2
Hyunho Kang [Wed, 28 Jun 2017 11:41:33 +0000 (20:41 +0900)]
Use common normal exit notify API

- aul_notify_exit

https://review.tizen.org/gerrit/#/c/136199/ (amd)
https://review.tizen.org/gerrit/#/c/136200/ (aul-1)
https://review.tizen.org/gerrit/#/c/136201/ (appcore-widget)
https://review.tizen.org/gerrit/#/c/136209/ (widget-service)

Change-Id: I92863ca2c88e8ac552012a5b5c4ae4f190833029
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoAdd get class exception handling logic 17/151317/3
Hyunho Kang [Wed, 20 Sep 2017 11:25:34 +0000 (20:25 +0900)]
Add get class exception handling logic

Change-Id: Ia7098fae5c74d763b59a5853bd4801329a5d4a68
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoFix base fini sequence 16/151316/1
Hyunho Kang [Wed, 20 Sep 2017 11:22:16 +0000 (20:22 +0900)]
Fix base fini sequence

Change-Id: I8cee3f3c86d9ffaeb54ecdc8d41078d27302bf4e
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoRelease version 1.2.0 71/149171/1 accepted/tizen/4.0/unified/20170915.202307 accepted/tizen/unified/20170913.070954 submit/tizen/20170912.010434 submit/tizen_4.0/20170912.011117 submit/tizen_4.0/20170913.100343 submit/tizen_4.0/20170915.013154
Junghoon Park [Tue, 12 Sep 2017 00:50:02 +0000 (09:50 +0900)]
Release version 1.2.0

Changes:
- Create widget base API set

Change-Id: Ieab9ae316d562894df32fe53fc3d7d9aaa680326
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoCreate widget base API set 26/146626/14
Hyunho Kang [Fri, 8 Sep 2017 05:10:36 +0000 (14:10 +0900)]
Create widget base API set

Change-Id: I65e7c0405b4839b23aeefc666075b7270dddd5bd
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoRelease version 1.1.5 85/148485/1 accepted/tizen/4.0/unified/20170913.003420 accepted/tizen/unified/20170911.155719 submit/tizen/20170908.031412 submit/tizen_4.0/20170908.031457
Hwankyu Jhun [Fri, 8 Sep 2017 03:13:16 +0000 (12:13 +0900)]
Release version 1.1.5

Changes:
 - Fix build error
 - Fix wrong description

Change-Id: I31c661f2b98a08e0ebfd8e07231c65e3ec8144f0
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix build error 08/147908/1
Junghoon Park [Wed, 6 Sep 2017 04:47:01 +0000 (13:47 +0900)]
Fix build error

- Require: https://review.tizen.org/gerrit/#/c/147906/

Change-Id: I5fbe33b00d4acc6e5ba43a0a94452b3906eb4a09
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoFix wrong description 80/146680/1
Daehyeon Jung [Wed, 30 Aug 2017 04:53:59 +0000 (13:53 +0900)]
Fix wrong description

Change-Id: Ic1a7a27fb1442e32d0ffbee03c23d014d842e957
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
7 years agoRelease version 1.1.4 61/137661/1 accepted/tizen/4.0/unified/20170816.012655 accepted/tizen/4.0/unified/20170816.015429 accepted/tizen/4.0/unified/20170828.223927 accepted/tizen/unified/20170707.154811 submit/tizen/20170707.040423 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100002 submit/tizen_4.0_unified/20170814.115522
Hwankyu Jhun [Fri, 7 Jul 2017 04:01:24 +0000 (13:01 +0900)]
Release version 1.1.4

Changes:
 - Fix typo

Change-Id: I54dde607de7b9d9c853a9ba48fff0214edeeeefe
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix typo 94/137494/1
Hwankyu Jhun [Thu, 6 Jul 2017 06:58:52 +0000 (15:58 +0900)]
Fix typo

The LOG_TAG should be "CAPI_WIDGET_APPLICATION".

Change-Id: Ib8bb756b23156462ca0bba966d56c21a1fda7f24
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.1.3 00/136300/1 accepted/tizen/unified/20170703.064118 submit/tizen/20170629.060228
Hwankyu Jhun [Thu, 29 Jun 2017 05:02:02 +0000 (14:02 +0900)]
Release version 1.1.3

Changes:
 - Fix invalid log format
 - Override multiwindow base methods

Change-Id: I61b54252730f6f6be653a4e0afa1994aac4ed7e6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoFix invalid log format 31/135031/1
Hwankyu Jhun [Wed, 21 Jun 2017 00:24:00 +0000 (09:24 +0900)]
Fix invalid log format

Change-Id: I2c0d30f1a90754ff1744d2ec9a1e31d6a88902b1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoOverride multiwindow base methods 21/134821/1
Hwankyu Jhun [Tue, 20 Jun 2017 05:50:05 +0000 (14:50 +0900)]
Override multiwindow base methods

The methods are init(), finish(), run() and exit().
The elementary dependency is removed from multiwindow base.

Requires:
 - https://review.tizen.org/gerrit/#/c/134810/

Change-Id: Icc01285d3ca1313f20e5ad0767da7d78b8b6676e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoRelease version 1.1.2 24/132024/1 accepted/tizen/unified/20170607.063233 submit/tizen/20170531.235759
Hwankyu Jhun [Thu, 1 Jun 2017 00:25:36 +0000 (09:25 +0900)]
Release version 1.1.2

Changes:
 - Handle abnormal exit
 - Move unversioned so file to devel package

Change-Id: I6c27b04200455d05c1324373a189a3b224552522
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoHandle abnormal exit 76/131676/5
Hwankyu Jhun [Tue, 30 May 2017 10:12:24 +0000 (19:12 +0900)]
Handle abnormal exit

Whlie calling widget_app_exit(), the widget app sends the normal
termination signal to the amd. If the amd doesn't get the signal when
the widget app is dead, the amd will send the widget fault signal to
the widget viewer.

Requires:
 - https://review.tizen.org/gerrit/#/c/131674/ [aul-1]
 - https://review.tizen.org/gerrit/#/c/131685/ [amd]
 - https://review.tizen.org/gerrit/#/c/131692/ [widget-service]
 - https://review.tizen.org/gerrit/#/c/131695/ [widget-viewer]

Change-Id: I2815cc30c51ad538e2069a87b7f405e602c585c4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
7 years agoMove unversioned so file to devel package 04/131204/1
Hyunho Kang [Fri, 26 May 2017 01:43:43 +0000 (10:43 +0900)]
Move unversioned so file to devel package

Unversioned so file is not needed at runtime. It is only used
at build time.

Change-Id: I8e1833983498132e544993f90db5604c3db8a5b6
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoRelease version 1.1.1 24/125124/1 accepted/tizen/unified/20170414.163849 submit/tizen/20170414.043651 tizen_4.0.m1_release
Hyunho Kang [Fri, 14 Apr 2017 02:02:13 +0000 (11:02 +0900)]
Release version 1.1.1

Changes:
  - Add more doxygen description about instance id
  - Fix bug about checking pause callback
  - Fix typo

Change-Id: Iae48ca2e885e7950e79825c376a87f6191fa2654
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoAdd more doxygen description about instance id 32/123632/9
Hyunho Kang [Thu, 6 Apr 2017 09:08:08 +0000 (18:08 +0900)]
Add more doxygen description about instance id

Change-Id: I8b0531afd9dfc0ead7c62d2fa430a350bfd63a53
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
7 years agoFix bug about checking pause callback 30/125030/1
Junghoon Park [Thu, 13 Apr 2017 11:02:56 +0000 (20:02 +0900)]
Fix bug about checking pause callback

Change-Id: Ia43d1d2c31e6deb9f23ab6156db688604876eccc
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
7 years agoFix typo 77/124577/1
Hyunho Kang [Wed, 12 Apr 2017 01:18:59 +0000 (10:18 +0900)]
Fix typo

Change-Id: I24c223935abdc39c47610f4bc52592ae273d360c
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>