platform/core/appfw/widget-viewer.git
4 years agoRelease version 1.7.8 84/226984/1 accepted/tizen/5.5/unified/20200309.215626 accepted/tizen/unified/20200309.215554 submit/tizen/20200309.023543 submit/tizen_5.5/20200309.014711
hyunho [Mon, 9 Mar 2020 01:40:12 +0000 (10:40 +0900)]
Release version 1.7.8

Changes:
 - Update doxygen
 - Revert "Remove viewer visibility"

Change-Id: I0f721f7575e18774f623220d1a80edac9888c139
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRevert "Remove viewer visibility"
hyunho [Mon, 9 Mar 2020 01:02:29 +0000 (10:02 +0900)]
Revert "Remove viewer visibility"

This reverts commit e9f8ecba59e1137472a5079f347846a90de711ad.

4 years agoUpdate doxygen 63/215963/3 submit/tizen/20200306.052336
mk5004.lee [Fri, 18 Oct 2019 03:58:22 +0000 (12:58 +0900)]
Update doxygen

Change-Id: Iab4c72445e0fa4a32c973077b2340ac52931b617
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
4 years agoRelease version 1.7.7 28/226828/1 submit/tizen/20200306.034140 submit/tizen_5.5/20200306.033842
hyunho [Fri, 6 Mar 2020 01:20:59 +0000 (10:20 +0900)]
Release version 1.7.7

Changes:
 - Implement TopAppSurface
 - Fix typo
 - Merge "Implement TopAppSurface" into tizen
 - Adds doxygen for watch and sharable_watch
 - Add ambient event
 - Call watch changed event
 - Handling dead/launch process

Change-Id: I874aa27aa561e6281283ba70e8f7b02bd8f22f6d
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoHandling dead/launch process 22/226822/3
hyunho [Thu, 5 Mar 2020 23:13:30 +0000 (08:13 +0900)]
Handling dead/launch process

Change-Id: Iff7cdece000e17c0c4b47c04de8924cc62d2caa1
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoCall watch changed event 82/226782/2
hyunho [Thu, 5 Mar 2020 08:16:22 +0000 (17:16 +0900)]
Call watch changed event

Change-Id: I960255f30bcec05dce6c908034a2504340863804
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd ambient event 26/226626/12
hyunho [Wed, 4 Mar 2020 07:35:04 +0000 (16:35 +0900)]
Add ambient event

Change-Id: Ic0f4442eadce503fa1c526ecf950e6051269fe3c
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdds doxygen for watch and sharable_watch 93/226693/3
Inkyun Kil [Thu, 5 Mar 2020 03:37:51 +0000 (12:37 +0900)]
Adds doxygen for watch and sharable_watch

Change-Id: I4f446c9a1db6b8bbe263529dce204d3f6321e965
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoMerge "Implement TopAppSurface" into tizen
Daehyeon Jung [Thu, 5 Mar 2020 05:04:10 +0000 (05:04 +0000)]
Merge "Implement TopAppSurface" into tizen

4 years agoFix typo 17/226717/1
hyunho [Thu, 5 Mar 2020 04:52:27 +0000 (13:52 +0900)]
Fix typo

Change-Id: I6beaf15ca305a4a2d8968aff413609448c478224
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoImplement TopAppSurface 01/226701/1
Daehyeon Jung [Thu, 5 Mar 2020 04:04:40 +0000 (13:04 +0900)]
Implement TopAppSurface

Change-Id: I38617357da4f1897b6414411c6279a7ba561b8f4
Signed-off-by: Daehyeon Jung <darrenh.jung@samsung.com>
4 years agoRelease version 1.7.6 90/226690/2 accepted/tizen/unified/20200306.040240 submit/tizen/20200305.032544
hyunho [Thu, 5 Mar 2020 03:20:44 +0000 (12:20 +0900)]
Release version 1.7.6

Changes:
 - Update description for ambient-viewer
 - Add functions for getting extra bundle
 - Modify Frame Broker API
 - Delete the unused test on ambient-viewer unittest
 - Rearrange including header for apis
 - Return result in terminate function

Change-Id: I508fcf0354d3d2e37dedceb7c0cfdf5e6943817d
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdd block update feature 10/226610/11
hyunho [Wed, 4 Mar 2020 06:34:20 +0000 (15:34 +0900)]
Add block update feature

Change-Id: If33ac471caa3dac9a7c4db8b869e600f4a0af186
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoAdds doxygen and remove needless apis 02/226602/6
Inkyun Kil [Wed, 4 Mar 2020 05:55:49 +0000 (14:55 +0900)]
Adds doxygen and remove needless apis

Change-Id: I5894df1adc0470a06dc85303ade3f4ff3c333480
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoReturn result in terminate function 88/226688/2
hyunho [Thu, 5 Mar 2020 03:05:55 +0000 (12:05 +0900)]
Return result in terminate function

Change-Id: If6e86fe5552d588980b2ecc710ecc644763b4b04
Signed-off-by: hyunho <hhstark.kang@samsung.com>
4 years agoRearrange including header for apis 28/226628/4
Inkyun Kil [Wed, 4 Mar 2020 07:36:30 +0000 (16:36 +0900)]
Rearrange including header for apis

Change-Id: Ie5bd34dda348ee64aeb6fdf5d544ec916717786f
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
4 years agoDelete the unused test on ambient-viewer unittest 86/226686/1
mk5004.lee [Thu, 5 Mar 2020 02:59:13 +0000 (11:59 +0900)]
Delete the unused test on ambient-viewer unittest

Change-Id: I96a41e899587c347b6e882d0d1a08ce8bbb333ae
Signed-off-by: mk5004.lee <mk5004.lee@samsung.com>
4 years agoModify Frame Broker API 41/226641/1
Hwankyu Jhun [Wed, 4 Mar 2020 08:57:50 +0000 (17:57 +0900)]
Modify Frame Broker API

Adds:
 - frame_type_e: FRAME_TYPE_REMOTE_SURFACE_TBM_SURFACE
 - frame_get_tbm_surface()

Removes:
 - frame_type_e: FRAME_TYPE_REMOTE_SURFACE_NATIVE_BUFFER
 - frame_get_native_buffer()
 - frame_native_buffer_get_raw()
 - frame_native_buffer_get_width()
 - frame_native_buffer_get_height()
 - frame_native_buffer_get_bpp()
 - frame_native_buffer_get_tbm_surface()

Change-Id: I6f72cb4d639147b7bb1a36632881a60cd9151665
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
4 years agoAdd functions for getting extra bundle 29/225029/9
Inkyun Kil [Wed, 12 Feb 2020 01:38:19 +0000 (10:38 +0900)]
Add functions for getting extra bundle

Change-Id: I0dd849514b38a4adbb7b4eb522f1b9e521d3f0f4
Signed-off-by: Inkyun Kil <inkyun.kil@samsung.com>
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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>
5 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>