platform/core/appfw/widget-viewer.git
5 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>
5 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>
5 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

5 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>
5 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>
5 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>
5 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

5 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>
5 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>
5 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>
5 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>
5 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>
5 years agoRelease version 1.4.40 10/203710/1 accepted/tizen/unified/20190419.110501 submit/tizen/20190417.063954
Junghoon Park [Wed, 17 Apr 2019 06:31:52 +0000 (15:31 +0900)]
Release version 1.4.40

Changes:
 - Add doxygen tag for defined event
 - Modify log level for restart widget

Change-Id: If7368615bf7d11c519442f374dccc41219723830
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
5 years agoModify log level for restart widget 23/200523/5
hyunho [Tue, 26 Feb 2019 07:05:21 +0000 (16:05 +0900)]
Modify log level for restart widget

Change-Id: Iff52de6b6d2942285253eb663d47281900f1251d
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoAdd doxygen tag for defined event 78/200778/1
SukHyung, Kang [Mon, 4 Mar 2019 07:19:35 +0000 (16:19 +0900)]
Add doxygen tag for defined event

Change-Id: I62ff5449040b898e74c3487c7fa79340ffdf964b
Signed-off-by: SukHyung, Kang <shine.kang@samsung.com>
5 years agoRelease version 1.4.39 43/199843/1 accepted/tizen/unified/20190218.063942 submit/tizen/20190215.081656
hyunho [Fri, 15 Feb 2019 02:24:48 +0000 (11:24 +0900)]
Release version 1.4.39

Changes:
 - Add ANR logic for launched widget

Change-Id: I2f3a59e84f725ddcb571414f7ad22f57688806f9
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoAdd ANR logic for launched widget 57/199557/3
hyunho [Wed, 13 Feb 2019 04:41:33 +0000 (13:41 +0900)]
Add ANR logic for launched widget

Change-Id: I3266181d518c071e8edfe204457c6b79d488ba9c
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoRelease version 1.4.38 92/199192/1 accepted/tizen/unified/20190208.061744 submit/tizen/20190207.053911
hyunho [Thu, 7 Feb 2019 05:37:53 +0000 (14:37 +0900)]
Release version 1.4.38

Changes:
 - Add accessibility object on widget load fail text object
 - Fix viewer sdk visibility management bug

Change-Id: I9d8e0f4d4fb135f61952c69ceae6ac5b8cc0ae70
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoFix viewer sdk visibility management bug 89/199189/1
hyunho [Thu, 7 Feb 2019 05:17:24 +0000 (14:17 +0900)]
Fix viewer sdk visibility management bug

- watch viewer should notify it's visibility to watch application

Change-Id: I0b276bcbf58c60c62b325153245790c1bfd729bc
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoAdd accessibility object on widget load fail text object 58/179458/6
Changwoo Kim [Fri, 18 May 2018 02:47:00 +0000 (11:47 +0900)]
Add accessibility object on widget load fail text object

It makes screen reader read the error message

Change-Id: I02c514a7b4777d302d05e3ce76311bd02438fdd5
Signed-off-by: Changwoo Kim <cw2010.kim@samsung.com>
5 years agoRelease version 1.4.37 92/193992/2 submit/tizen/20181128.070347
hyunho [Wed, 28 Nov 2018 05:49:53 +0000 (14:49 +0900)]
Release version 1.4.37

Changes:
 - Remove unnecessary visibility recovery logic
 - Launch widget instance sequentially
 - Remove widget_viewer
 - Remove duplicated function declare in watch control header

Change-Id: Ib77be688e796a9836060258f9d96d2854f674437
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoRemove duplicated function declaration in watch control header 46/193846/2
Changwoo Kim [Mon, 15 Oct 2018 01:35:49 +0000 (10:35 +0900)]
Remove duplicated function declaration in watch control header

Change-Id: I2cdbb8755af406370241fd9b54afba704a1cec03
Signed-off-by: Changwoo Kim <cw2010.kim@samsung.com>
5 years agoRemove widget_viewer 32/191232/3
Changwoo Kim [Thu, 11 Oct 2018 08:43:25 +0000 (17:43 +0900)]
Remove widget_viewer

widget_viewer folder and do not build it.
All APIs of widget_viewer are deprecated and replaced by widget_viewer_evas

The application shows widget image need BuildRequires: pkgconfig(widget_viewer_evas)
The application shows watch image need BuildRequires: pkgconfig(watch_control)

Change-Id: I06117071ad537a3fd9145b4e95878ecd118c1c78
Signed-off-by: Changwoo Kim <cw2010.kim@samsung.com>
5 years agoLaunch widget instance sequentially 83/193683/4
hyunho [Fri, 23 Nov 2018 07:22:32 +0000 (16:22 +0900)]
Launch widget instance sequentially

Change-Id: Ib8c948fff0846122f59c3a974020bd626ba4af50
Signed-off-by: hyunho <hhstark.kang@samsung.com>
5 years agoRemove unnecessary visibility recovery logic 37/188737/1
hyunho [Thu, 6 Sep 2018 06:46:39 +0000 (15:46 +0900)]
Remove unnecessary visibility recovery logic

Visibilty change event always come after pre visibility event

Change-Id: I3d394a2742c5cb5f674e3353fcad6739325b1b63
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.36 25/185125/1 accepted/tizen/5.0/unified/20181102.020015 accepted/tizen/unified/20180823.072149 submit/tizen/20180727.014412 submit/tizen/20180823.025159 submit/tizen_5.0/20181101.000003
hyunho [Thu, 26 Jul 2018 06:34:22 +0000 (15:34 +0900)]
Release version 1.4.36

Changes:
 - Fix widget restart logic
 - Remove unnecessary condition check

Change-Id: Ia33393f1ce62d5369bdf93ac84d68b72ff066358
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRemove unnecessary condition check
hyunho [Mon, 23 Jul 2018 11:39:05 +0000 (20:39 +0900)]
Remove unnecessary condition check

Now widget instance can not be launched twice for same instance id.
So, we don't need to check restart flag when first buffer is added.

Change-Id: I33ee315440d39c6e080bd793b5c7ce4f54f0ff97
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoFix widget restart logic 54/184654/1
Semun Lee [Thu, 19 Jul 2018 04:28:53 +0000 (13:28 +0900)]
Fix widget restart logic

- call widget_instance_terminate before requesting restart
- fix to restart only one widget at a time.

Change-Id: Ib33fe11f9488786f81c3322bf052cee66f86f064
Signed-off-by: Semun Lee <semun.lee@samsung.com>
(cherry picked from commit 073508217249d51737081aaece7b2be4514e6946)

6 years agoRelease version 1.4.35 05/184205/1 submit/tizen/20180717.014634
hyunho [Mon, 16 Jul 2018 08:59:44 +0000 (17:59 +0900)]
Release version 1.4.35

Changes:
 - Fix setup appid bug

Change-Id: Id260bbc637ae86857258470c864051b9934d8214
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoFix setup appid bug 00/184200/1
hyunho [Mon, 16 Jul 2018 08:29:35 +0000 (17:29 +0900)]
Fix setup appid bug

Change-Id: Iab080706e24cc172d7f2d61a1994d0e97a6426fb
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.34 59/184159/1 accepted/tizen/unified/20180716.185738 submit/tizen/20180716.052523
Hwankyu Jhun [Mon, 16 Jul 2018 04:30:21 +0000 (13:30 +0900)]
Release version 1.4.34

Changes:
 - Modified setting debug information

Change-Id: I0f4776a00a1c437564f669b4f45053b5e6382c8c
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoModified setting debug information 43/184043/2
Hwankyu Jhun [Fri, 13 Jul 2018 07:28:50 +0000 (16:28 +0900)]
Modified setting debug information

- Uses AUL debug info functions

Change-Id: If1042a07afc109e43867133324910bd52307f07e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.4.33 79/183779/1 submit/tizen/20180711.024357
Hwankyu Jhun [Wed, 11 Jul 2018 02:36:26 +0000 (11:36 +0900)]
Release version 1.4.33

Changes:
 - Modify toolkit management

Change-Id: I7153a1797a2f903a8da27ccf983d7ad48c137e83
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoModify toolkit management 66/183766/1
Hwankyu Jhun [Tue, 10 Jul 2018 06:23:43 +0000 (15:23 +0900)]
Modify toolkit management

The toolkit handle is managed by the list.

Change-Id: I220cb3959389f39a72cc11e876c11ab382b780cc
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRevert "Modify toolkit management"
Hwankyu Jhun [Wed, 11 Jul 2018 00:29:16 +0000 (09:29 +0900)]
Revert "Modify toolkit management"

This reverts commit dd9e6ea2d6191ba44ae6f91c48f541fafec7cd0d.

Change-Id: Ia92273d9b460c719a0dd809f055a975b4bb775e6

6 years agoModify toolkit management
Hwankyu Jhun [Tue, 10 Jul 2018 07:27:25 +0000 (16:27 +0900)]
Modify toolkit management

Before setting current toolkit handle, temporary toolkit handle must be removed.

Change-Id: Id6a69efad4303010da0ca3bd371196ed2eadbe57
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.4.32 86/183086/1 accepted/tizen/unified/20180703.062106 submit/tizen/20180702.070535
Hwankyu Jhun [Mon, 2 Jul 2018 06:14:17 +0000 (15:14 +0900)]
Release version 1.4.32

Changes:
 - Use pre visibility change event

Change-Id: I6f54c8ff5fbc3f92f6d0a45ce181333f33d4b562
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoUse pre visibility change event 93/182993/2
Hwankyu Jhun [Fri, 29 Jun 2018 11:27:43 +0000 (20:27 +0900)]
Use pre visibility change event

Currently, we use iconify state change event to enable manual render.
Even if LCD state is off, watch-control gets iconify state change event.
This patch uses pre-visibility change event instead of iconify state
change event to handle LCD off scenario.

Change-Id: I5002214e1c56254986672c216aadf15313e098ee
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.4.31 94/182894/1 accepted/tizen/unified/20180629.061637 submit/tizen/20180628.223447
Hwankyu Jhun [Thu, 28 Jun 2018 10:55:24 +0000 (19:55 +0900)]
Release version 1.4.31

Changes:
 - Modify pending queue handling

Change-Id: Ifba48a43fdb794c69319ba5d77f4bdffac436cfe
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoModify pending queue handling 78/182878/1
Hwankyu Jhun [Thu, 28 Jun 2018 10:23:16 +0000 (19:23 +0900)]
Modify pending queue handling

When sending viewer visibility event to the provider,
the consumer does not send the previous visibility.

Change-Id: Iaf9c0c19e11be084672f17669473e09e0f7d318a
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRelease version 1.4.30 25/182725/1
hyunho [Wed, 27 Jun 2018 10:21:52 +0000 (19:21 +0900)]
Release version 1.4.30

Changes:
 - Remove unnecessary restart check logic
 - Remove secure log

Change-Id: I19ea660c0a9186a23e21a60f6cd4270ed7ce6b1a
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRemove secure log 00/182700/3
hyunho [Wed, 27 Jun 2018 07:31:08 +0000 (16:31 +0900)]
Remove secure log

Change-Id: Ied4b126bfc3fddee983a9b4180fd123887bde5dd
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRemove unnecessary restart check logic 99/182699/2
hyunho [Wed, 27 Jun 2018 07:26:12 +0000 (16:26 +0900)]
Remove unnecessary restart check logic

del_cb is called when widget is permanantly deleted
We don't need to check restart

Change-Id: Ie6ef40e49b7098b6c7a949a18fb53badd5bfea9e
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.29 72/182672/1 accepted/tizen/unified/20180627.151237 submit/tizen/20180627.043357
hyunho [Wed, 27 Jun 2018 04:27:06 +0000 (13:27 +0900)]
Release version 1.4.29

Changes:
 - Restore iconify change event

Change-Id: I5971b7558d4e4d72f5f2ed4fba9f37aafcf239fe
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoFix viewer visibility state bug 64/182664/1
hyunho [Wed, 27 Jun 2018 02:52:02 +0000 (11:52 +0900)]
Fix viewer visibility state bug

Manually changed viewer visiblity should be changed even if
visibility can not be sent

Change-Id: I0950dad7e7f503c475f9056702fa393fca44f1a7
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.28 86/182186/1
hyunho [Thu, 21 Jun 2018 06:43:35 +0000 (15:43 +0900)]
Release version 1.4.28

Changes:
 - Fix initial viewer visibility value

Change-Id: I16fe166bb1134d6136c48c40496f2f1566425f31
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoFix initial viewer visibility value
hyunho [Thu, 21 Jun 2018 05:21:24 +0000 (14:21 +0900)]
Fix initial viewer visibility value

Change-Id: I596948c9894b1b0d22666496276b54a8b509b534
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.27 26/181726/1
hyunho [Mon, 18 Jun 2018 02:04:02 +0000 (11:04 +0900)]
Release version 1.4.27

Changes:
 - Restore iconify change event

Change-Id: Ibc8ffc44268f7aab23c1f87b0bde8dc1f6555a92
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRestore iconify change event 35/181435/1
hyunho [Thu, 14 Jun 2018 02:06:34 +0000 (11:06 +0900)]
Restore iconify change event

Removes pre visiblity and restore iconify

Change-Id: I4c462a1debdbcb8a6e88b242db694ff13533ce78
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.26 01/181001/1 accepted/tizen/unified/20180611.015332 submit/tizen/20180607.021807
hyunho [Thu, 7 Jun 2018 07:21:27 +0000 (16:21 +0900)]
Release version 1.4.26

Changes:
 - Handling manual render in pre visibility

Change-Id: Ie693d3d5d070a6495467c328538e5da66c887348
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoHandling manual render in pre visibility
hyunho [Tue, 5 Jun 2018 08:22:13 +0000 (17:22 +0900)]
Handling manual render in pre visibility

Change-Id: I65b1464e4abfbe4d48476eadf86879193db891c3
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.25 48/180048/1
hyunho [Thu, 24 May 2018 10:58:06 +0000 (19:58 +0900)]
Release version 1.4.25

Changes:
 - Sends restart launch with time interval

Change-Id: I8d9eaa7c46641b765d2378ee5df1f3b0721ea938
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoSends restart launch with time interval 12/179512/15
hyunho [Fri, 18 May 2018 09:14:14 +0000 (18:14 +0900)]
Sends restart launch with time interval

Change-Id: I8019fc1e252c58e8e8c9c9ab03b14abe0a58c16d
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.24 93/177793/1 accepted/tizen/unified/20180504.162633 submit/tizen/20180503.112203
hyunho [Fri, 4 May 2018 00:46:07 +0000 (09:46 +0900)]
Release version 1.4.24

Changes:
 - Add warning log for fault/abort event

Change-Id: Icc9f6c1e958c80cf59001eab77eb77aeddbfe133
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoAdd warning log for fault/abort event 08/177708/4
hyunho [Thu, 3 May 2018 06:19:43 +0000 (15:19 +0900)]
Add warning log for fault/abort event

Change-Id: Icbbabef955abb87d3b50fed12238a25bb996ea06
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.23 19/176819/1 accepted/tizen/unified/20180424.082614 submit/tizen/20180424.010042
hyunho [Tue, 24 Apr 2018 00:41:56 +0000 (09:41 +0900)]
Release version 1.4.23

Changes:
 - Adds file logs

Change-Id: I90348634b9b2d10b4bd2ffc9db4f3f6cd1d5021f
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoAdds file logs 14/176714/2
hyunho [Mon, 23 Apr 2018 04:14:31 +0000 (13:14 +0900)]
Adds file logs

Change-Id: Ie821f3f3ce1627b25bb1bcb10a3a01b3999e8d35
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.22 58/176258/1 accepted/tizen/unified/20180420.081920 submit/tizen/20180420.024711
hyunho [Wed, 18 Apr 2018 01:23:17 +0000 (10:23 +0900)]
Release version 1.4.22

Changes:
 - Adds watch window bind request API

Change-Id: Ic5063a81196cf1eb8b13120efc1324ba66f4c736
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoAdds watch window bind request API 22/176122/3
hyunho [Tue, 17 Apr 2018 01:28:15 +0000 (10:28 +0900)]
Adds watch window bind request API

Change-Id: Ib3a0b14b1e39e5f4a5f3a04190be0df4bd022496
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.21 64/174664/1 accepted/tizen/unified/20180405.065000 submit/tizen/20180403.094836 submit/tizen/20180404.015018
Junghoon Park [Tue, 3 Apr 2018 10:07:27 +0000 (19:07 +0900)]
Release version 1.4.21

 Changes:
- Fix a bug about releasing toolkit handles

Change-Id: Ida94c7533a1bb795c134e8bea65ebc8f77d8eb4b
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoFix a bug about releasing toolkit handles 17/174617/3
Junghoon Park [Tue, 3 Apr 2018 07:39:29 +0000 (16:39 +0900)]
Fix a bug about releasing toolkit handles

- The toolkit callback shouldn't be freed in the screen connector callbacks
- Require:
  https://review.tizen.org/gerrit/#/c/174618/

Change-Id: I4f3b56086e4520c19d97431079cc49c9759b0a80
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 1.4.20 93/172993/1 accepted/tizen/unified/20180328.010038 submit/tizen/20180319.053649
hyunho [Mon, 19 Mar 2018 06:58:02 +0000 (15:58 +0900)]
Release version 1.4.20

Changes:
 - EFL_UPGRADE: remove ecore-wayland dependency

Change-Id: I4ed2642a0f7fa7f49b3239c270a72819373b9869
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoEFL_UPGRADE: remove ecore-wayland dependency
hyunho [Wed, 10 Jan 2018 10:03:24 +0000 (19:03 +0900)]
EFL_UPGRADE: remove ecore-wayland dependency

Change-Id: I2caf5eed5b27b2e5185ea07cc8b19789886badcc
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.19 79/169379/1 accepted/tizen/unified/20180209.103617 submit/tizen/20180206.082836
hyunho [Tue, 6 Feb 2018 08:10:58 +0000 (17:10 +0900)]
Release version 1.4.19

Changes:
 - Fix previous preview image delete bug

Change-Id: I244c933542c5e9b77bc2ee866c50c58ad4cf5a0b
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoFix previous preview image delete bug 42/169342/1
hyunho [Tue, 6 Feb 2018 05:45:09 +0000 (14:45 +0900)]
Fix previous preview image delete bug

Change-Id: Ib660de7bfc13948909eb62f9a47b83fd70a77924
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.18 74/169274/1 accepted/tizen/unified/20180206.164623 submit/tizen/20180206.023532
hyunho [Mon, 5 Feb 2018 10:07:18 +0000 (19:07 +0900)]
Release version 1.4.18

Changes:
 - Remove preview image after finish loading

Change-Id: Ibc765d6b88286bb63d3ade7422e8db6c87b639e7
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRemove preview image after finish loading 17/169117/2
hyunho [Fri, 2 Feb 2018 10:13:04 +0000 (19:13 +0900)]
Remove preview image after finish loading

Change-Id: Ic1352747134e5539497e11f0fb9dcd686e28a7e7
Signed-off-by: hyunho <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.17 85/158485/1 accepted/tizen/unified/20171102.061526 submit/tizen/20171101.100731
Hyunho Kang [Wed, 1 Nov 2017 08:13:50 +0000 (17:13 +0900)]
Release version 1.4.17

Changes:
 - Skip manual render if watch object is not visible
 - Add debug privilege for widget_viewer_sdk
 - Defer calling aul_widget_instance_del
 - Checking iconified window
 - Fix tab to load text location
 - Modify text wrap type char -> word

Change-Id: I2f73fa1084bf94699fbbdff230a49cc0738b2528
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoModify text wrap type char -> word
Hyunho Kang [Tue, 24 Oct 2017 10:25:19 +0000 (19:25 +0900)]
Modify text wrap type char -> word

Change-Id: I1e789fc63877a982816981d565d07a506e9f81b0
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoFix tab to load text location
Hyunho Kang [Fri, 20 Oct 2017 05:19:10 +0000 (14:19 +0900)]
Fix tab to load text location

Change-Id: I5854535840b353b2dc7b63299ec26b5bc137627c
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoChecking iconified window
SinJae Lee [Wed, 18 Oct 2017 06:51:31 +0000 (15:51 +0900)]
Checking iconified window

Change-Id: I32d58f75d0872e7729a43279582280e24f98b08e

6 years agoDefer calling aul_widget_instance_del
Semun Lee [Tue, 26 Sep 2017 11:30:05 +0000 (20:30 +0900)]
Defer calling aul_widget_instance_del

If aul_widget_instance_del is called before destroying widget info,
amd cannot handle widget destroy command properly because it
already removed widget instance information.

We need to call aul_widget_instance_del after sending widget destroy
command.

Change-Id: I3d57ea25dcfdfa563d44874e391ec83a924ff887
Signed-off-by: Semun Lee <semun.lee@samsung.com>
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoAdd debug privilege for widget_viewer_sdk 40/156540/1
Semun Lee [Thu, 19 Oct 2017 00:38:38 +0000 (09:38 +0900)]
Add debug privilege for widget_viewer_sdk

Change-Id: I7a54a9c450ef61733b3a2a42685f3997699b5a4f
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoSkip manual render if watch object is not visible 63/156263/3
Hyunho Kang [Wed, 18 Oct 2017 00:51:35 +0000 (09:51 +0900)]
Skip manual render if watch object is not visible

Change-Id: Ice6376a589c83e9eb3534f0cc5e93f3da20f12b1
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.16 87/155687/1 accepted/tizen/unified/20171016.144035 submit/tizen/20171016.025149
Hwankyu Jhun [Mon, 16 Oct 2017 02:40:50 +0000 (11:40 +0900)]
Release version 1.4.16

Changes:
 - Request amd to delete widget instance

Change-Id: I0731534cd52353eff6942d5f3b1733654c978a5e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRequest amd to delete widget instance 56/152356/5
Junghoon Park [Mon, 25 Sep 2017 12:56:16 +0000 (21:56 +0900)]
Request amd to delete widget instance

- When layout object is deleted, call aul_widget_instance_del() to
  notify current status

Change-Id: Ic0476e82f93e935dd8bdd5c50041dfe99218f15c
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
(cherry picked from commit d1c6ace1ca9b26095cc64b94434f6fdd6e652f3b)
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoRelease version 1.4.15 32/154632/1 accepted/tizen/unified/20171011.150157 submit/tizen/20171011.020012
Junghoon Park [Wed, 11 Oct 2017 01:47:08 +0000 (10:47 +0900)]
Release version 1.4.15

Changes:
- Fix static analysis issue

Change-Id: I100edd91b6de242c0deb462a6ed4d5896b76960f
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoFix static analysis issue 32/154432/1
Junghoon Park [Tue, 10 Oct 2017 07:51:11 +0000 (16:51 +0900)]
Fix static analysis issue

- Fix 'Dereference null return value'

Change-Id: I1ad456d6e7609532fd200d18f019c4c4cf5ece4e
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoRelease version 1.4.14 99/153499/1 accepted/tizen/unified/20170929.081714 submit/tizen/20170928.104306
Hyunho Kang [Thu, 28 Sep 2017 13:38:55 +0000 (22:38 +0900)]
Release version 1.4.14

Changes:
 - Add lcov comment

Change-Id: I1c4a6fa45735fd96ade3d687e146b416be033b2c
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoAdd lcov comment 83/153483/1
Hyunho Kang [Thu, 28 Sep 2017 12:08:04 +0000 (21:08 +0900)]
Add lcov comment

- Add comment for feature disabled logic
- Add comment for privilege check logic
- Add comment for pending process logic
- Add comment for touch, mouse related logic
- Add comment for restart widget related logic

Change-Id: I1e5fe236dc79fc6d396812e2f50b910100a6a4a5
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoRelease version 1.4.13 52/152052/1 accepted/tizen/unified/20170926.165558 submit/tizen/20170925.023149 submit/tizen/20170925.045801 submit/tizen/20170925.085118 submit/tizen/20170926.011445
Hwankyu Jhun [Mon, 25 Sep 2017 02:21:31 +0000 (11:21 +0900)]
Release version 1.4.13

Changes:
 - Added extra updated event
 - Support widget_viewer_sdk multi class widget
 - Fix multi class widget bug
 - Add widget_viewer_sdk multiple widget view feature
 - Set the bundle data for watch app
 - Remove compile warning messages
 - Modified relation between preview and loading-text for disable mode
 - Added property map for loading text and changed default color and style
 - Merge "Added property map for loading text and changed default color and style" into tizen_3.0
 - Fix bug about launching the watch app
 - Added internal api for emitting delete signal
 - Added state message
 - Added po files and codes for language change
 - Changed default state text size
 - Fix build break
 - Add WATCH_SMART_SIGNAL_UPDATED signal
 - Update doxygen comments
 - Modified deleted signal
 - Modified creation aborted and faulted signal
 - Added internal property for terminating widget app
 - Added internal property for retry text and text input
 - Added internal property for custom shader
 - Merge "Update doxygen comments" into tizen_3.0
 - Removed terminate api from destructor
 - Modified internal api for fault widget case
 - Manage screen connector watcher handle
 - Remove unnecessary tbm check logic
 - Merge "Manage screen connector watcher handle" into tizen_3.0
 - Set retry message when widget image is removed
 - Fix crash by fd increase
 - Handle widget resize event
 - Handle widget instance create aborted event
 - Fix crash by NULL remote surface
 - Resize watch window
 - Add a new API to get OPR
 - Fix a wrong description
 - Set license using %license
 - Add watch-control license
 - Added ImageView::SetImage instead of NativeImageSource::SetSource
 - Fix a wrong implementation
 - Fix build break
 - Merge "Added ImageView::SetImage instead of NativeImageSource::SetSource" into tizen_3.0
 - Refactor screen-connector
 - Fixed blur issue in widget app
 - Add watch click cancel API
 - Fix widget destroy bug
 - Delay resuming time
 - Add get widget instance id API
 - Fix dereferenced after null
 - Add api for launch setup app
 - Add fallback about sending lifecycle events
 - Fix wrong memory allocation
 - Add APIs to control visibility
 - Modify extension header define check value
 - Fix widget_viewer_evas_is_faulted API
 - Fix tab to retry text bug
 - Fix instance ref bug
 - Use screen_connector API for changing visibility
 - Add APIs for binding and unbinding window
 - Add API for get setup-appid metadata
 - Add api for notify viewer resume/pause state
 - Add fault dead listener for watch_control
 - Support send viewer state feature in multi-viewer
 - Share watch viewer visibility to AMD
 - Add pending logic for watch viewer resume/pause
 - Send visibility using appid
 - Fix watch viewer visibility update
 - Fix watch_manager_get_app_control API
 - Fix bug about getting OPR
 - Add id exist check logic for get app control
 - Add widget-mgr tool for debugging widget apps
 - Set an error value to the event info
 - Fix double free issue
 - Reduce system info db access
 - Add dump feature on widget-mgr tool
 - Wrong the contidion for checking watch-appid
 - Set manual render when viewer iconify state change
 - Fix the exception handling about permanent deletion
 - Fix watch resume bug
 - Recover watch visibility after iconify process
 - Listen LCD DBus signal for manual render feature
 - Set NULL for removed toolkit handle
 - Send pre resume when uniconify and lcd on
 - Fix manual render auto visibility
 - Adjust the timing of toolkit creation
 - Set viewer appid in the init function
 - Send viewer visibility when launching watch app
 - Fix del_cb widget info clear bug
 - Refine toolkit remove logic
 - Call pre resume tick for bind watch
 - Set default watch when sdk try to launch current watch
 - Set rid handle null when toolkit destroyed
 - Fix toolkit resource leak
 - Remove old default watch declaration
 - Fix setting watch control
 - Exit sdk viewer when system use same watch
 - Handling fault retry launch fail
 - Fix black screen issue
 - Add add by rid buffer event ON/OFF APIs
 - Remove rid viewer default filter
 - Set manual render with norender_push/pop
 - Add timeout handler for manual render set
 - Added WIDGET_INSTANCE_EVENT_CREATE_ABORTED
 - Merge "Added WIDGET_INSTANCE_EVENT_CREATE_ABORTED" into tizen_3.0
 - Check watch pkgid in sdk viewer when watch changed
 - Send error code for WIDGET_INSTANCE_EVENT_CREATE_ABORTED
 - Restart faulted widget when it is at the visible area
 - Merge branch 'tizen_3.0' into devel/tizen

Change-Id: I396993bc013093b9b43c2de155cbf5a1b00ab211
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoMerge branch 'tizen_3.0' into devel/tizen 12/150812/1 devel/tizen
Hwankyu Jhun [Mon, 18 Sep 2017 22:38:32 +0000 (07:38 +0900)]
Merge branch 'tizen_3.0' into devel/tizen

Change-Id: I7cc48960e8ecc016becdebc492e12a8f6d8b2c5e
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRemoved widget_viewer_dali 34/150334/2 accepted/tizen/unified/20170920.081215 submit/tizen/20170918.083101
taeyoon0.lee [Fri, 15 Sep 2017 06:52:54 +0000 (15:52 +0900)]
Removed widget_viewer_dali

Change-Id: I2b5cb909054e73be451ec50f10c660f451a67a78

6 years agofix coding rule error 49/150349/1
Youngjae Shin [Fri, 15 Sep 2017 08:12:24 +0000 (17:12 +0900)]
fix coding rule error

Change-Id: Iffdd3668d1d9b9f8876b0e6d35c88566f348597f

6 years agoRestart faulted widget when it is at the visible area 09/149809/6
Junghoon Park [Wed, 13 Sep 2017 06:49:47 +0000 (15:49 +0900)]
Restart faulted widget when it is at the visible area

Change-Id: I906f6f822e02fff5a6cc1de84e8ace37c6547c91
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoSend error code for WIDGET_INSTANCE_EVENT_CREATE_ABORTED 28/149328/6
Junghoon Park [Tue, 12 Sep 2017 05:50:32 +0000 (14:50 +0900)]
Send error code for WIDGET_INSTANCE_EVENT_CREATE_ABORTED

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

Change-Id: Ied624c2c811f40cb5f33614e8256c24d4d978401
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoCheck watch pkgid in sdk viewer when watch changed 54/148554/4
Hyunho Kang [Fri, 8 Sep 2017 06:09:00 +0000 (15:09 +0900)]
Check watch pkgid in sdk viewer when watch changed

Change-Id: I97e54e9c1b818018ab63c9642f54e475822dfc92
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoMerge "Added WIDGET_INSTANCE_EVENT_CREATE_ABORTED" into tizen_3.0
Semun Lee [Mon, 11 Sep 2017 00:45:26 +0000 (00:45 +0000)]
Merge "Added WIDGET_INSTANCE_EVENT_CREATE_ABORTED" into tizen_3.0

6 years agoAdded WIDGET_INSTANCE_EVENT_CREATE_ABORTED 78/148778/1 submit/tizen_3.0/20170911.004826
taeyoon0.lee [Fri, 8 Sep 2017 08:44:01 +0000 (17:44 +0900)]
Added WIDGET_INSTANCE_EVENT_CREATE_ABORTED

Change-Id: Ie1580b292f9a275be8456991383b63ccd2b0764b

6 years agoRelease version 1.4.12 67/148467/1 accepted/tizen/4.0/unified/20170913.003428 accepted/tizen/unified/20170911.155725 submit/tizen/20170908.031412 submit/tizen/20170910.063640 submit/tizen_4.0/20170908.031457 submit/tizen_4.0/20170910.063949
Hyunho Kang [Fri, 8 Sep 2017 02:58:56 +0000 (11:58 +0900)]
Release version 1.4.12

Changes:
 - Fix dereference NULL

Change-Id: Id486d4ea0f0ae59b261e23e0ec04d2135617c7f2
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoFix dereference NULL 47/147947/1
Hyunho Kang [Wed, 6 Sep 2017 06:11:04 +0000 (15:11 +0900)]
Fix dereference NULL

Change-Id: Iaed023f2f9841d545a292b855857e57de86227ea
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoAdd timeout handler for manual render set 99/147799/1
Semun Lee [Tue, 5 Sep 2017 13:32:56 +0000 (22:32 +0900)]
Add timeout handler for manual render set

Change-Id: I5ad867301ed87b40db268f87c669e3976689efbd
Signed-off-by: Semun Lee <semun.lee@samsung.com>
6 years agoSet manual render with norender_push/pop 90/147290/6
Hyunho Kang [Mon, 4 Sep 2017 01:20:15 +0000 (10:20 +0900)]
Set manual render with norender_push/pop

Change-Id: I82ba4ef52f6ee36457bac7035ccf8d95b9cd9e0d
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoRemove rid viewer default filter 90/146490/2
Hyunho Kang [Tue, 29 Aug 2017 05:40:33 +0000 (14:40 +0900)]
Remove rid viewer default filter

It's viewer application's role.

Change-Id: If5f2da20adb78865506fdd02b85be3085c6042e7
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoAdd add by rid buffer event ON/OFF APIs 35/145335/8
Hyunho Kang [Tue, 22 Aug 2017 05:46:57 +0000 (14:46 +0900)]
Add add by rid buffer event ON/OFF APIs

- watch_manager_enable_buffer_update
- watch_manager_disable_buffer_update

Change-Id: Ibab8221b16277832881426a6ec5834c2843f3552
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoFix black screen issue 68/147268/2
Jaeho Lee [Sun, 3 Sep 2017 08:38:38 +0000 (17:38 +0900)]
Fix black screen issue

- The buffer for watch should be released after the new watch app was added

Change-Id: Ie54e863cab495e672731fa3550eeb98237818a22
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
6 years agoHandling fault retry launch fail 43/146943/4
Hyunho Kang [Thu, 31 Aug 2017 10:23:02 +0000 (19:23 +0900)]
Handling fault retry launch fail

Change-Id: I630203327585991dd025ae900610db190c9048a0
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoExit sdk viewer when system use same watch 60/146260/2
Hyunho Kang [Fri, 25 Aug 2017 11:40:22 +0000 (20:40 +0900)]
Exit sdk viewer when system use same watch

Change-Id: I0979c259fbfae9a1cac2bf5a54a21eb3077703bb
Signed-off-by: Hyunho Kang <hhstark.kang@samsung.com>
6 years agoFix setting watch control 85/146285/2
Hwankyu Jhun [Sun, 27 Aug 2017 23:16:27 +0000 (08:16 +0900)]
Fix setting watch control

The type of the bundle data can be an array.

Change-Id: I9ea154e5f1b26ab0d4b667ef21bff856d5e78951
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
6 years agoRemove old default watch declaration 35/145935/1
Hyunho Kang [Thu, 24 Aug 2017 07:53:15 +0000 (16:53 +0900)]
Remove old default watch declaration

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