platform/core/appfw/widget-viewer.git
4 years agoUpdate description for ambient-viewer 08/226508/4
mk5004.lee [Tue, 3 Mar 2020 07:19:09 +0000 (16:19 +0900)]
Update description for ambient-viewer

Change-Id: Ic6073ccb6971705b6d777775029cc26f14e33bf7
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
4 years agoRelease version 1.7.5 28/226528/1 accepted/tizen/unified/20200304.010551 submit/tizen/20200303.101507
hyunho [Tue, 3 Mar 2020 10:13:57 +0000 (19:13 +0900)]
Release version 1.7.5

Changes:
 - Fix build fail

Change-Id: I60841c398612cda71c5f426b716553ab43399272
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix build fail 26/226526/2
hyunho [Tue, 3 Mar 2020 10:10:57 +0000 (19:10 +0900)]
Fix build fail

Change-Id: I8f5082e5f4a31723e7d5910e246667db721e076d
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.7.4 09/226509/1 submit/tizen/20200303.071956
hyunho [Tue, 3 Mar 2020 07:18:14 +0000 (16:18 +0900)]
Release version 1.7.4

Changes:
 - Fix the constructor for class WatchSurface
 - Fix Frame Broker
 - Implement OnReceived for ambient-viewer
 - Change key name of bundle for extradata
 - Implement WatchSurface

Change-Id: I25f306e9fddbbbb12e0d02f92516635b3a1272ed
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoImplement WatchSurface 39/226339/11
hyunho [Mon, 2 Mar 2020 01:56:09 +0000 (10:56 +0900)]
Implement WatchSurface

Change-Id: I455f499b049586a8ac2b8f6f9da39e713c0f9705
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoChange key name of bundle for extradata 70/226370/1
Inkyun Kil [Mon, 2 Mar 2020 05:34:05 +0000 (14:34 +0900)]
Change key name of bundle for extradata

Change-Id: I973121c70da30f1df75ce71fc704da53d329b972
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoImplement OnReceived for ambient-viewer 06/224906/13
Inkyun Kil [Fri, 14 Feb 2020 05:14:48 +0000 (14:14 +0900)]
Implement OnReceived for ambient-viewer

Change-Id: I8777d13767aabb178b1068e1cc4a39a6d83e9b8d
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoFix Frame Broker
Hwankyu Jhun [Thu, 27 Feb 2020 05:28:09 +0000 (14:28 +0900)]
Fix Frame Broker

-  Cancel the launch request while destroying the frame context handle

Change-Id: I8cee182aaa4def1b40071397d0c1a5de4c409045
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix the constructor for class WatchSurface 94/225994/3
mk5004.lee [Wed, 26 Feb 2020 05:35:50 +0000 (14:35 +0900)]
Fix the constructor for class WatchSurface

Change-Id: Iae654467786dd38f7e95bc48e6671aec87dcf54d
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
4 years agoRelease version 1.7.3 22/226022/3 accepted/tizen/unified/20200302.125805 submit/tizen/20200226.074332 submit/tizen/20200227.032600 submit/tizen/20200301.232044
hyunho [Wed, 26 Feb 2020 07:34:13 +0000 (16:34 +0900)]
Release version 1.7.3

Changes:
 - Add cancel touch method
 - Replace watch-control to watch-holder for SDK
 - Update watch-holder CAPI to design
 - Add bg launch option
 - Update ambient-viewer func implementation
 - Implement notify ambient event
 - Remove pause timer
 - Change condition to call manual_render_start from AppControl Event & object move event
 - Add missing condition check on __aul_watch_control_cb()
 - Disable Pre-resume from __obj_move_cb
 - Re-enable unittest
 - Add WatchMirror CAPI
 - Add OnAmbientChanged feature
 - Merge "Add WatchMirror CAPI" into tizen
 - Fix memory leak
 - Fix null reference

Change-Id: I6015b91e40d0e40d6fa1c27dd6815f0073d57f00
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix null reference 25/226025/3
hyunho [Wed, 26 Feb 2020 07:36:05 +0000 (16:36 +0900)]
Fix null reference

Change-Id: Ie1f059a2655c3116110ff397481cc7d717a9fd5b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix memory leak 11/226011/3
hyunho [Wed, 26 Feb 2020 06:45:18 +0000 (15:45 +0900)]
Fix memory leak

Change-Id: Ia31d650c351aecdaf6ab0af0a512ad838be85790
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd missing files 18/226018/1
hyunho [Wed, 26 Feb 2020 07:01:15 +0000 (16:01 +0900)]
Add missing files

Change-Id: I7ef4b60c45578b136656bb8b1fa411602a5579d4
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoMerge "Add WatchMirror CAPI" into tizen
Daehyeon Jung [Wed, 26 Feb 2020 03:56:29 +0000 (03:56 +0000)]
Merge "Add WatchMirror CAPI" into tizen

4 years agoAdd OnAmbientChanged feature 94/225894/2
hyunho [Tue, 25 Feb 2020 07:46:32 +0000 (16:46 +0900)]
Add OnAmbientChanged feature

Change-Id: I5b5263e12d489dcb1b101eee44ea7b5f8ca17d69
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd WatchMirror CAPI 73/225673/4
Daehyeon Jung [Mon, 24 Feb 2020 01:53:59 +0000 (10:53 +0900)]
Add WatchMirror CAPI

Change-Id: Idcfef24d7ce8adc0b158535c24658ce321f9fd1a
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoRe-enable unittest 08/225808/4
mk5004.lee [Mon, 24 Feb 2020 12:09:29 +0000 (21:09 +0900)]
Re-enable unittest

Change-Id: Id666e4eaae1e379a32c0a62abd869c13aaaf2612
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
4 years agoDisable Pre-resume from __obj_move_cb 09/225709/2
hyunho [Mon, 2 Dec 2019 01:38:00 +0000 (10:38 +0900)]
Disable Pre-resume from __obj_move_cb

Change-Id: Ie10574c2cdebdef80edafae48c4c07015ef496d1
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd missing condition check on __aul_watch_control_cb() 98/225698/2
Changwoo KIM [Fri, 29 Nov 2019 00:50:40 +0000 (09:50 +0900)]
Add missing condition check on __aul_watch_control_cb()

Need to check watch object visible info before calling __manual_render_start()

Change-Id: Ib451024973f153f5f1861c4ce411cbee64b05ac7

4 years agoChange condition to call manual_render_start from AppControl Event & object move... 97/225697/1
Changwoo KIM [Thu, 28 Nov 2019 08:18:07 +0000 (17:18 +0900)]
Change condition to call manual_render_start from AppControl Event & object move event

Check LCD state. If it is Off do not resume watchface, skip manual render

Change-Id: I457bc78234227e6960dbb0c62dd4bda122531412
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRemove pause timer 93/225693/1
Changwoo KIM [Thu, 1 Aug 2019 01:42:21 +0000 (10:42 +0900)]
Remove pause timer

Do force resume only when LCD is on state.
So we don't need to add timer for pause

Change-Id: Ic2fd559b5f8b2feb5ad7c4d373c4f62d4ec1d925
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoImplement notify ambient event 79/225579/4
SukHyung, Kang [Fri, 21 Feb 2020 05:15:31 +0000 (14:15 +0900)]
Implement notify ambient event

Change-Id: Ia2fc51f312d93320e87c97dc5a53308fd6dc86bf
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
4 years agoUpdate ambient-viewer func implementation 53/224553/13
mk5004.lee [Tue, 11 Feb 2020 11:00:13 +0000 (20:00 +0900)]
Update ambient-viewer func implementation

- monitor/unmonitor
  stub

Change-Id: I7d9d1ec0608f6eea891f834d115aea02055b732c
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoAdd bg launch option 69/225169/3
hyunho [Tue, 18 Feb 2020 02:34:42 +0000 (11:34 +0900)]
Add bg launch option

https://review.tizen.org/gerrit/#/c/platform/core/appfw/appcore-watch/+/225098/

Change-Id: Ie60b71a263cae02f94cbba73185577696332dfa8
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoUpdate watch-holder CAPI to design 56/225056/2
Daehyeon Jung [Mon, 17 Feb 2020 05:49:18 +0000 (14:49 +0900)]
Update watch-holder CAPI to design

Change-Id: I6f47ce5f90c80021ff3866c94b3e146aa9bdab6a
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoReplace watch-control to watch-holder for SDK 53/225053/2
Daehyeon Jung [Mon, 17 Feb 2020 05:22:13 +0000 (14:22 +0900)]
Replace watch-control to watch-holder for SDK

Change-Id: I481a40469af77c47ee7ce84339df54cc539cfb07
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoAdd cancel touch method 89/224889/3
hyunho [Fri, 14 Feb 2020 02:21:46 +0000 (11:21 +0900)]
Add cancel touch method

Change-Id: If34b2aaacf4ef8001fc573fc5ad071949178c1ca
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.7.2 49/224749/1 accepted/tizen/unified/20200216.215202 submit/tizen/20200213.013732 submit/tizen/20200214.093937
hyunho [Thu, 13 Feb 2020 00:54:38 +0000 (09:54 +0900)]
Release version 1.7.2

Changes:
 - Update ambient-viewer
 - Add a new function for sending resumption request
 - Merge "Fix watch holder launch interface" into tizen
 - Merge "Remove viewer visibility" into tizen

Change-Id: I097076a13d57fc149680cc3743f7d53e7cf452bc
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoMerge "Remove viewer visibility" into tizen
Hyunho Kang [Wed, 12 Feb 2020 07:53:42 +0000 (07:53 +0000)]
Merge "Remove viewer visibility" into tizen

4 years agoMerge "Fix watch holder launch interface" into tizen
Hyunho Kang [Wed, 12 Feb 2020 07:53:36 +0000 (07:53 +0000)]
Merge "Fix watch holder launch interface" into tizen

4 years agoAdd a new function for sending resumption request 90/224590/2
Hwankyu Jhun [Wed, 12 Feb 2020 01:02:43 +0000 (10:02 +0900)]
Add a new function for sending resumption request

Adds:
 - frame_broker_send_resume_request()

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/224527/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/224529/
 - https://review.tizen.org/gerrit/#/c/platform/core/api/app-control/+/224549/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/widget-viewer/+/224590/

Change-Id: I6c3bf5db05661adb68b5c1b6e0ec29d4cd7bffdd
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoUpdate ambient-viewer 97/224297/7
mk5004.lee [Mon, 10 Feb 2020 02:19:39 +0000 (11:19 +0900)]
Update ambient-viewer

Change-Id: I70b99beca72fd6d2fcfa771de604e7797439c3d6
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
4 years agoRelease version 1.7.1 82/224482/1
hyunho [Tue, 11 Feb 2020 01:33:46 +0000 (10:33 +0900)]
Release version 1.7.1

Changes:
 - Revert "Add ambient-viewer skeleton"

Change-Id: I27c8aae65da457656e9a813dca518e0a0c727d4b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRemove viewer visibility 11/224411/1
hyunho [Mon, 10 Feb 2020 09:42:53 +0000 (18:42 +0900)]
Remove viewer visibility

https://review.tizen.org/gerrit/#/c/platform/core/appfw/appcore-watch/+/222437/

Change-Id: Ic941844e8e78262742161f0bf832fd95ea30a4d6
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix watch holder launch interface 76/224276/6
hyunho [Fri, 7 Feb 2020 09:36:54 +0000 (18:36 +0900)]
Fix watch holder launch interface

Change-Id: I44b7ec47ba8e84a651ae546af9ba4ffd97e19f71
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRevert "Add ambient-viewer skeleton" 25/224325/2
MyungKi Lee [Mon, 10 Feb 2020 00:25:50 +0000 (00:25 +0000)]
Revert "Add ambient-viewer skeleton"

This reverts commit 469fb8f70107c5971277391c1bdfb4ccf34895b6.

Change-Id: I1e40d4729f3666a447bd0f6747ce94d85fd4e0cb

4 years agoRelease version 1.7.0 24/224324/1 submit/tizen/20200209.233938
Hwankyu Jhun [Mon, 10 Feb 2020 00:17:52 +0000 (09:17 +0900)]
Release version 1.7.0

Changes:
 - Add watch-holder skeleton
 - Add ambient-viewer skeleton
 - Fix build error
 - Implement a Launch function
 - Fix file format
 - Implement GetCurrentImage method
 - Adjust modified design
 - Implement resume/pause, bind/unbind
 - Add extension API
 - Implement no_render_push feature
 - Implement NotifyChangedEvent
 - Add WatchMirror class
 - Fix wrong invalid param check
 - Add a new API to get tbm surface
 - Add watch-holder C API
 - Change interfaces

Change-Id: I897b91619f562857d0678daf966c756a5b9deb2b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoChange interfaces 54/224254/1
Junghoon Park [Fri, 7 Feb 2020 08:11:11 +0000 (17:11 +0900)]
Change interfaces

Change-Id: If763dca7ef6438cb4c85137e5e3bd87f36a8a047
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
4 years agoMerge remote-tracking branch 'upstream/holder' into tizen
hyunho [Fri, 7 Feb 2020 06:56:42 +0000 (15:56 +0900)]
Merge remote-tracking branch 'upstream/holder' into tizen

4 years agoAdd watch-holder C API
Daehyeon Jung [Fri, 7 Feb 2020 05:51:02 +0000 (14:51 +0900)]
Add watch-holder C API

Change-Id: I468592d026e21e5b6773befcdbe2b46bd7d4d6fb

4 years agoMerge "Add a new API to get tbm surface" into tizen
HwanKyu Jhun [Thu, 6 Feb 2020 01:40:30 +0000 (01:40 +0000)]
Merge "Add a new API to get tbm surface" into tizen

4 years agoAdd a new API to get tbm surface 04/224004/2
Hwankyu Jhun [Wed, 5 Feb 2020 10:40:55 +0000 (19:40 +0900)]
Add a new API to get tbm surface

Adds:
 - frame_native_buffer_get_tbm_surface()

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/screen-connector/+/223998/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/widget-viewer/+/224004/

Change-Id: I4d8f17f57093e734ee216e44fa92307046318629
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix wrong invalid param check 82/223982/1
hyunho [Wed, 5 Feb 2020 08:29:50 +0000 (17:29 +0900)]
Fix wrong invalid param check

Change-Id: Ifc0ecfa60633afa94afa8f47fc9b8b8cfeb8277a
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd WatchMirror class
hyunho [Wed, 5 Feb 2020 04:11:00 +0000 (13:11 +0900)]
Add WatchMirror class

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoImplement NotifyChangedEvent
hyunho [Mon, 3 Feb 2020 09:25:09 +0000 (18:25 +0900)]
Implement NotifyChangedEvent

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoImplement no_render_push feature
hyunho [Mon, 3 Feb 2020 07:14:47 +0000 (16:14 +0900)]
Implement no_render_push feature

Resume request will stop rendering until the viewer receive the buffer
from provider or timeout occurred.

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd extension API 59/223659/5
Hwankyu Jhun [Sun, 2 Feb 2020 22:58:24 +0000 (07:58 +0900)]
Add extension API

Adds:
 - frame_broker_add_event_handler()
 - frame_broker_remove_event_handler()

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/widget-viewer/+/223659/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/223665/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/223673/

Change-Id: Ia78d277c7035a4787ca85fb04c7837b5e008e38f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.6.3 65/223365/1 accepted/tizen/5.5/unified/20200129.120410 accepted/tizen/unified/20200130.214638 submit/tizen/20200129.055324 submit/tizen_5.5/20200129.055316
Hwankyu Jhun [Wed, 29 Jan 2020 05:49:49 +0000 (14:49 +0900)]
Release version 1.6.3

Changes:
 - Fix launching duplication bug
 - Remove unnecessary instance termination logic
 - Remove Ecore-Wl2 dependency

Change-Id: I3042ccaaaf0fdb8aa6a4a8a75ece20c1cf796ce3
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRemove Ecore-Wl2 dependency 63/223363/1
Hwankyu Jhun [Wed, 29 Jan 2020 05:40:42 +0000 (14:40 +0900)]
Remove Ecore-Wl2 dependency

The parameter type of frame_broker_create() is changed to void pointer.

Change-Id: I70dd358c3bed7e830ff63b468bfe93ec169d4333
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoImplement resume/pause, bind/unbind
hyunho [Wed, 29 Jan 2020 01:56:32 +0000 (10:56 +0900)]
Implement resume/pause, bind/unbind

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdjust modified design
hyunho [Wed, 22 Jan 2020 08:23:51 +0000 (17:23 +0900)]
Adjust modified design

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoImplement GetCurrentImage method
hyunho [Mon, 20 Jan 2020 05:54:20 +0000 (14:54 +0900)]
Implement GetCurrentImage method

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix file format
hyunho [Mon, 20 Jan 2020 01:47:10 +0000 (10:47 +0900)]
Fix file format

dos to unix

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoImplement a Launch function
hyunho [Mon, 20 Jan 2020 01:08:56 +0000 (10:08 +0900)]
Implement a Launch function

Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoMerge branch 'tizen' into holder
Daehyeon Jung [Tue, 14 Jan 2020 00:47:05 +0000 (09:47 +0900)]
Merge branch 'tizen' into holder

4 years agoFix build error
Daehyeon Jung [Tue, 14 Jan 2020 00:36:37 +0000 (09:36 +0900)]
Fix build error

Change-Id: Ia780864a1e366677c1d0621fe14e5aa7b79f15d0
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoAdd ambient-viewer skeleton 76/222276/7
Daehyeon Jung [Wed, 8 Jan 2020 11:15:10 +0000 (20:15 +0900)]
Add ambient-viewer skeleton

- ambient-viewer skeleton

Change-Id: Ic9e42dbf615c1bd807f509034bd9354a56c70cd0

4 years agoAdd watch-holder skeleton 61/221961/1
Daehyeon Jung [Wed, 8 Jan 2020 11:15:10 +0000 (20:15 +0900)]
Add watch-holder skeleton

Change-Id: Ic9e42dbf615c1bd807f509034bd9354a56c70cd0
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoRemove unnecessary instance termination logic 72/221672/1
hyunho [Tue, 7 Jan 2020 01:49:42 +0000 (10:49 +0900)]
Remove unnecessary instance termination logic

Terminating instance before launch logic is not needed since
only one instance launching is guaranteed by launch_list and
launched instance's buffer waiting logic.

Change-Id: If5215e961aa438cda8c761c8d102f55b0aabfc8e
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix launching duplication bug 84/220284/2 holder
hyunho [Tue, 17 Dec 2019 01:46:23 +0000 (10:46 +0900)]
Fix launching duplication bug

When __launch_instance is called twice,
duplicate timer will be added.

Change-Id: I1267d8aa2ffda59dabb3728b8bff712c49f65626
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.6.2 61/217861/1 accepted/tizen/5.5/unified/20191119.083826 accepted/tizen/unified/20191119.083841 submit/tizen/20191115.041838 submit/tizen_5.5/20191115.041813
Hwankyu Jhun [Fri, 15 Nov 2019 03:56:53 +0000 (12:56 +0900)]
Release version 1.6.2

Changes:
 - Remove unnecessary log

Change-Id: I8ab891c78eb8fa193608d4b2119e6b49fae57115
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRemove unnecessary log 59/217859/1
Hwankyu Jhun [Fri, 15 Nov 2019 03:55:47 +0000 (12:55 +0900)]
Remove unnecessary log

Change-Id: Ie07c0af66aaae009ccc9d1b54bf1248c99d24ff4
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.6.1 66/217766/1 submit/tizen/20191114.084731 submit/tizen_5.5/20191114.084800
Hwankyu Jhun [Thu, 14 Nov 2019 06:18:26 +0000 (15:18 +0900)]
Release version 1.6.1

Changes:
 - Fix typo

Change-Id: I9f1b8ef51e799df59879dfd83f9392de944830df
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix typo 65/217765/1
Hwankyu Jhun [Thu, 14 Nov 2019 06:16:28 +0000 (15:16 +0900)]
Fix typo

Change-Id: I2b4839d6faa103b8e62b4000bc618363a23271b6
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.6.0 49/217749/1 submit/tizen/20191114.041920 submit/tizen_5.5/20191114.041951
Hwankyu Jhun [Thu, 14 Nov 2019 04:16:44 +0000 (13:16 +0900)]
Release version 1.6.0

Changes:
 - Modify Seamless Launching Effect API

Change-Id: I4a5f0ff084c7240799458370f2322a5a541ef49c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoModify Seamless Launching Effect API 75/217475/6
Hwankyu Jhun [Tue, 12 Nov 2019 05:15:34 +0000 (14:15 +0900)]
Modify Seamless Launching Effect API

To support dali application, the functions are changed.

Modifies:
 - frame_type_e
 - frame_broker_create()
 - frame_provider_create()

Adds:
 - frame_get_native_buffer()
 - frame_get_image_file()
 - frame_get_file_path()
 - frame_get_file_group()
 - frame_native_buffer_get_raw()
 - frame_native_buffer_get_width()
 - frame_native_buffer_get_height()
 - frame_native_buffer_get_bpp()

Removes:
 - frame_get_raw()

Change-Id: Ie43cb401a006ddceb82a16ab710873a2c681bc7c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.5.5 78/217378/1 accepted/tizen/unified/20191112.125217 submit/tizen/20191111.063132 submit/tizen/20191111.231228 submit/tizen_5.5/20191111.063355 submit/tizen_5.5/20191111.231135
Hwankyu Jhun [Mon, 11 Nov 2019 06:31:00 +0000 (15:31 +0900)]
Release version 1.5.5

Changes:
 - Fix stop event handling
 - Create & use running context

Change-Id: Ifbb34337cda8d19788a21abe29e03b6866591d31
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoCreate & use running context 86/216886/3
Hwankyu Jhun [Mon, 4 Nov 2019 11:12:19 +0000 (20:12 +0900)]
Create & use running context

If the application is already running, frame-broker creates the running
context while sending the launch request. And then, uses it when getting
the tzsh launcher service events.

Change-Id: I609f445817bd1fe8ed5efb46577b156cb416c9ad
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix stop event handling 80/216880/2
Hwankyu Jhun [Mon, 4 Nov 2019 10:20:12 +0000 (19:20 +0900)]
Fix stop event handling

When 'Stop' event is occurred, the frame context has to be destroyed.

Change-Id: I1b83c9b47d045f3d7696f5962cadfd643395da93
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.5.4 66/215966/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.025212 accepted/tizen/5.5/unified/mobile/hotfix/20201027.084910 accepted/tizen/unified/20191021.220244 submit/tizen/20191018.041751 submit/tizen/20191020.234119 submit/tizen_5.5/20191031.000003 submit/tizen_5.5_mobile_hotfix/20201026.185103 tizen_5.5.m2_release
Hwankyu Jhun [Fri, 18 Oct 2019 04:05:05 +0000 (13:05 +0900)]
Release version 1.5.4

Changes:
 - Fix resource leak

Change-Id: Ic171318cf26bc23120f2a449fd73c67ae195afe1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix resource leak 62/215962/1
Hwankyu Jhun [Fri, 18 Oct 2019 03:56:35 +0000 (12:56 +0900)]
Fix resource leak

Change-Id: I00ff08f1864bc8c5ce9fafcd0c5ab8a0fd019ad8
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.5.3 44/215944/1 submit/tizen/20191018.031913
Hwankyu Jhun [Fri, 18 Oct 2019 00:49:02 +0000 (09:49 +0900)]
Release version 1.5.3

Changes:
 - Fix frame-broker & frame-provider

Change-Id: Ic4c2191f30e6b4b78693c1f2bc87a20d64fe587d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix frame-broker & frame-provider 88/215888/1
Hwankyu Jhun [Thu, 17 Oct 2019 07:49:51 +0000 (16:49 +0900)]
Fix frame-broker & frame-provider

The remote-frame package is removed.
The frame-provider package is added for the shared widget launch.

Change-Id: Iaa35f4df3b9904c416b9bee420f1f8cc260ec31f
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.5.2 82/215782/1 submit/tizen/20191016.064926 submit/tizen/20191016.222914
Hwankyu Jhun [Tue, 15 Oct 2019 23:43:30 +0000 (08:43 +0900)]
Release version 1.5.2

Changes:
 - Fix wrong #include guard

Change-Id: Ibc517a342f6aaedbef8f233914a158eb245c6468
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix wrong #include guard 80/215780/1
Hwankyu Jhun [Tue, 15 Oct 2019 23:41:48 +0000 (08:41 +0900)]
Fix wrong #include guard

Change-Id: I4f6a0d815fd11e3a41e006153cd7c07fa283b22c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.5.1 25/215725/1
Hwankyu Jhun [Tue, 15 Oct 2019 00:34:57 +0000 (09:34 +0900)]
Release version 1.5.1

Changes:
 - Fix memory leak

Change-Id: I77ac8f53070f0485e5d5efe4258fffc83ef3e534
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoFix memory leak 95/215695/1
Hwankyu Jhun [Mon, 14 Oct 2019 09:03:08 +0000 (18:03 +0900)]
Fix memory leak

Change-Id: I6d578e5c9313bc0873c4e46ca5278f9915838d6a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.5.0 81/215681/1 submit/tizen/20191014.064156
Hwankyu Jhun [Mon, 14 Oct 2019 06:48:26 +0000 (15:48 +0900)]
Release version 1.5.0

Changes:
 - Update License
 - Support Seamless Effect

Change-Id: I2d538f085d9ef1b36c8290ba0b211a96d665e05b
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoSupport Seamless Effect 45/213445/44
Hwankyu Jhun [Thu, 5 Sep 2019 09:25:39 +0000 (18:25 +0900)]
Support Seamless Effect

Adds:
 - frame-broker
 - remote-frame

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/amd/+/212912/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/app-core/+/215390/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/212287/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/screen-connector/+/212645/
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/widget-viewer/+/213445/

Change-Id: I32cc20fdb9cbe42391e8e972aab8120fbba80238
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoUpdate License 41/213441/2
mk5004.lee [Thu, 5 Sep 2019 08:29:24 +0000 (17:29 +0900)]
Update License

- add Apache-2.0 for unittest

Change-Id: I4819ce2e3e5ad05d1d12ecd638313fd199c8b07e
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
4 years agoRelease version 1.4.46 67/213067/1 accepted/tizen/unified/20190904.110716 submit/tizen/20190830.041902 submit/tizen/20190902.012958 submit/tizen/20190903.012148 submit/tizen/20190903.055055
hyunho [Fri, 30 Aug 2019 04:15:18 +0000 (13:15 +0900)]
Release version 1.4.46

Changes:
 - Fix widget_viewer_sdk memory leak

Change-Id: I55e98a8a15bce2a8e3c8bd7dccd96690c8f1aefe
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix widget_viewer_sdk memory leak 98/212998/1
hyunho [Thu, 29 Aug 2019 07:06:04 +0000 (16:06 +0900)]
Fix widget_viewer_sdk memory leak

Change-Id: Ic159393e639195930407f14dddb58a56bb4dffa5
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.4.45 04/210904/1 submit/tizen/20190726.020056
hyunho [Fri, 26 Jul 2019 01:46:02 +0000 (10:46 +0900)]
Release version 1.4.45

Changes:
 - Add fault handling logic for buffer timeout.
 - Considering 3 entry point for manual render start
 - Fix wrong pause/resume state of wathcface

Change-Id: I58126f55460df0b092c6d2fd1a7cff6e30ed2308
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix wrong pause/resume state of wathcface 03/210903/2
Changwoo KIM [Fri, 19 Jul 2019 04:53:35 +0000 (13:53 +0900)]
Fix wrong pause/resume state of wathcface

Considering 3 entry point for manual render start

1. Pre-Visilibity Event (Only for LCD ON State)
2. AppControl Event
3. Evas Object Move Event

For LCD Off/Evas Object Move Event case, wathcface will be paused by auto visibility check
But in case of AppControl, there is no visibility check to pause watchface.
So add new timer for 200ms to check iconify state.
Once watchface got resume on iconify state, the timer will check it's visibility and pause the watchface

Change-Id: I0a93efe1bd81306192214f5658aaffaec40159f4
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoConsidering 3 entry point for manual render start 47/210447/1
Changwoo KIM [Fri, 19 Jul 2019 04:53:35 +0000 (13:53 +0900)]
Considering 3 entry point for manual render start

1. Pre-Visilibity Event (Only for LCD ON State)
2. AppControl Event
3. Evas Object Move Event

For LCD Off/Evas Object Move Event case, wathcface will be paused by auto visibility check
But in case of AppControl, there is no visibility check to pause watchface.
So add new timer for 200ms to check iconify state.
Once watchface got resume on iconify state, the timer will check it's visibility and pause the watchface

Change-Id: Ic68f55588dfb550fdd76148b82504f4e41a2651f
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd fault handling logic for buffer timeout. 24/210424/3
hyunho [Fri, 19 Jul 2019 04:36:31 +0000 (13:36 +0900)]
Add fault handling logic for buffer timeout.

Change-Id: I59a863d619b7882c5490cf6b317d78062fcce2fe
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.4.44 14/210014/1 accepted/tizen/unified/20190715.223942 submit/tizen/20190715.050855
Hwankyu Jhun [Mon, 15 Jul 2019 05:02:21 +0000 (14:02 +0900)]
Release version 1.4.44

Changes:
 - Add missing library dependency
 - Adjust check section position

Change-Id: Id3f44a33be65426074a220263d886b313920707a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoAdjust check section position 89/209989/1
Hwankyu Jhun [Mon, 15 Jul 2019 03:50:04 +0000 (12:50 +0900)]
Adjust check section position

Some profile doesn't support %check section. It causes the build error
issue. To solve the issue, this patch adjusts %check section position.

Change-Id: I34001afa6df26973885e474e1cd430d104be788d
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoAdd missing library dependency 88/209988/1
Hwankyu Jhun [Mon, 15 Jul 2019 03:06:03 +0000 (12:06 +0900)]
Add missing library dependency

Adds:
 - ecore-wl2

Change-Id: If6491a67fc59af74d30fc18d33bb097ad8a3d67a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.4.43 79/209879/1 accepted/tizen/unified/20190714.220933 submit/tizen/20190712.055208
Hwankyu Jhun [Fri, 12 Jul 2019 05:57:59 +0000 (14:57 +0900)]
Release version 1.4.43

Changes:
 - Fix starting manual render
 - Add gtests

Change-Id: I0706849617f911dd05eac7304b3c6eb581f37e2e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoMerge "Fix starting manual render" into tizen
HwanKyu Jhun [Fri, 12 Jul 2019 05:53:12 +0000 (05:53 +0000)]
Merge "Fix starting manual render" into tizen

4 years agoAdd gtests 95/209395/6
hyunho [Fri, 5 Jul 2019 09:10:39 +0000 (18:10 +0900)]
Add gtests

Change-Id: Idb4cde24ba64d28eb55a9c22f62f8710a00ac6de
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix starting manual render 94/209794/3
Hwankyu Jhun [Thu, 11 Jul 2019 06:04:29 +0000 (15:04 +0900)]
Fix starting manual render

The LCD status and the enabled flags are removed.

Change-Id: Ie68d1cbea3269edd1d5e98279ffa4899c6725af7
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoRelease version 1.4.42 66/209766/1 accepted/tizen/unified/20190712.115350 submit/tizen/20190710.225553
Hwankyu Jhun [Wed, 10 Jul 2019 23:40:35 +0000 (08:40 +0900)]
Release version 1.4.42

Changes:
 - Add Evas.h to the viewer_evas.h
 - Modify manual render
 - Remove feature check duplication

Change-Id: Ie2cf94c6a2fbb509371bc96b858f3db10c7f54db
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoMerge "Modify manual render" into tizen
HwanKyu Jhun [Wed, 10 Jul 2019 09:23:32 +0000 (09:23 +0000)]
Merge "Modify manual render" into tizen

4 years agoRemove feature check duplication 66/209366/1
hyunho [Fri, 5 Jul 2019 07:33:51 +0000 (16:33 +0900)]
Remove feature check duplication

Change-Id: I0078537400cba049308b4a582afc540c52f11347
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoModify manual render 16/209216/8
Hwankyu Jhun [Wed, 3 Jul 2019 10:47:14 +0000 (19:47 +0900)]
Modify manual render

When the consumer gets the launch request from another application,
the consumer should start the rendering manually to solve a problem
that the hands of the clock do not move.
After calling the elm_win_norender_push() function, the watch-control
sends a resume request to the provider. When getting the updated image
in the screen-connector callback function, the manual render is stopped.

Requires:
 - https://review.tizen.org/gerrit/#/c/platform/core/appfw/aul-1/+/209214/

Change-Id: I929690a89103397cf65a400f62c9314497188c76
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoAdd Evas.h to the viewer_evas.h 63/209263/1
hyunho [Thu, 4 Jul 2019 06:41:06 +0000 (15:41 +0900)]
Add Evas.h to the viewer_evas.h

viewer_evas needs Evas.h

Change-Id: I3180f10e17e4430cde4c54b2832edc4aaca9f54a
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRelease version 1.4.41 24/208824/1 accepted/tizen/unified/20190701.111747 submit/tizen/20190701.014751
hyunho [Mon, 1 Jul 2019 01:29:45 +0000 (10:29 +0900)]
Release version 1.4.41

Changes:
 - Fix launch waiting logic

Change-Id: I8833fb196c3a21c774c32740bf14b1c54148d24a
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoFix launch waiting logic 50/208750/6
hyunho [Fri, 28 Jun 2019 02:21:44 +0000 (11:21 +0900)]
Fix launch waiting logic

Currently, if an widget application die while viewer is waiting for
the widget app's response, restart logic for
terminated instance would be ignored.
This patch enables viewer to stop waiting for launching and
insert terminated instance to the restart queue again.

Change-Id: I535dac35e3e4d39e326b259ad49aa4ce0121fed8
Signed-off-by: hyunho <hhstark.kang@samsung.com>