platform/core/uifw/libpepper-efl.git
4 years agodelete configure_idle when xdg_surface resource is freed 55/248955/1 accepted/tizen_6.0_unified tizen_6.0 accepted/tizen/6.0/unified/20201208.101302 submit/tizen_6.0/20201207.062102
Changyeon Lee [Thu, 3 Dec 2020 12:42:40 +0000 (21:42 +0900)]
delete configure_idle when xdg_surface resource is freed

Change-Id: I31fa19d41c5de531e2460489f022354f2255f5ca

5 years agoshell: fix the bug that is possible to double free. 15/218815/1 accepted/tizen_6.0_unified_hotfix tizen_6.0_hotfix accepted/tizen/6.0/unified/20201030.114207 accepted/tizen/6.0/unified/hotfix/20201103.002429 accepted/tizen/unified/20191129.033459 submit/tizen/20191128.100216 submit/tizen_6.0/20201029.205105 submit/tizen_6.0_hotfix/20201102.192505 submit/tizen_6.0_hotfix/20201103.114805 tizen_6.0.m2_release
Changyeon Lee [Thu, 28 Nov 2019 08:08:52 +0000 (17:08 +0900)]
shell: fix the bug that is possible to double free.

Change-Id: I0dddcddcd821fce19dceb4ab1e3aabdc30f3a191

5 years agoshell: Remove listener of surface commit. 59/217459/1
Seunghun Lee [Tue, 12 Nov 2019 03:09:06 +0000 (12:09 +0900)]
shell: Remove listener of surface commit.

SIGSEGV accessing freed instance destroyed by xdg_surface_cb_resource_destroy.

Change-Id: I7cbbe345cdffed6037ba4d005450145a30cef548

5 years agocomp: fix build error due to define EFL_BETA_API_SUPPORT after including Ecore.h 11/213911/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.020957 accepted/tizen/5.5/unified/mobile/hotfix/20201027.080513 accepted/tizen/unified/20190923.011153 submit/tizen/20190917.043123 submit/tizen/20190919.052822 submit/tizen/20190923.005744 submit/tizen/20190923.215628 submit/tizen/20190924.053902 submit/tizen/20190924.220547 submit/tizen_5.5/20191031.000005 submit/tizen_5.5_mobile_hotfix/20201026.185105 tizen_5.5.m2_release
Woochanlee [Mon, 16 Sep 2019 10:19:40 +0000 (19:19 +0900)]
comp: fix build error due to define EFL_BETA_API_SUPPORT after including Ecore.h

When Ecore.h is included, efl_gfx_types.eot.h does not included because of the the EFL_BETA_API_SUPPORT was not defined.
Then when Evas.h is included, the EFL_BETA_API_SUPPORT value is 1. It causes a build error.

Change-Id: Ifae99c029c93f2edf4df0a69b33aa31cc04c29eb

6 years agoReplace shell interface, 'zxdg_shell_v6 interface' 17/186417/5 accepted/tizen_5.0_unified tizen_5.0 accepted/tizen/5.0/unified/20181102.023719 accepted/tizen/unified/20180810.031357 submit/tizen/20180810.014726 submit/tizen_5.0/20181101.000005
Seunghun Lee [Thu, 9 Aug 2018 11:17:12 +0000 (20:17 +0900)]
Replace shell interface, 'zxdg_shell_v6 interface'

'Ecore_Wl2' uses zxdg_shell_v6_interface.

Change-Id: Ie42ddcbb8816e4ecf0321d170f4f5d49e1c14070

7 years agochanged to use xdg-shell-unstable-v5 instead of xdg-shell unknown version 35/175835/1 accepted/tizen/unified/20180413.011825 submit/tizen/20180412.231451
Gwanglim Lee [Thu, 12 Apr 2018 23:12:12 +0000 (08:12 +0900)]
changed to use xdg-shell-unstable-v5 instead of xdg-shell unknown version

Change-Id: Ic2f8c4cdcedc7466bb13f104aa4ead3066a0752b

7 years agoPackaging: update version to 0.0.23 28/175728/1 accepted/tizen/unified/20180412.073927 submit/tizen/20180412.042311
Gwanglim Lee [Thu, 12 Apr 2018 04:18:07 +0000 (13:18 +0900)]
Packaging: update version to 0.0.23

Change-Id: Id9182dbfbd1ee48c6ced42a147adaaef07da4f91

7 years agosupport for ecore-wl2 20/175720/1
Gwanglim Lee [Thu, 12 Apr 2018 02:30:26 +0000 (11:30 +0900)]
support for ecore-wl2

Change-Id: Idcf8710e3f1eaee14bc65b3cb2e54475558f5afe

7 years agofix setting parameters of evas_object_color_set in pepper_efl_smart_color_set 55/173255/1 accepted/tizen/unified/20180328.010226 submit/tizen/20180319.053649
Doyoun Kang [Tue, 20 Mar 2018 07:30:02 +0000 (16:30 +0900)]
fix setting parameters of evas_object_color_set in pepper_efl_smart_color_set

Change-Id: Ic9e210c3ce5529a051d4fdc231f82f76675224ae

7 years agoPackaging: update version to 0.0.22
Gwanglim Lee [Mon, 19 Mar 2018 12:33:48 +0000 (21:33 +0900)]
Packaging: update version to 0.0.22

Change-Id: Id409172498f3f7aed7b47e8de9d6fc12c10b7c9d

7 years agoFix to refer a proper server-protocol header
Wonki Kim [Wed, 14 Feb 2018 05:47:01 +0000 (14:47 +0900)]
Fix to refer a proper server-protocol header

Change-Id: I4fc0cb4d9d580d1f75b74f610c3ee71d407c3b2d
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
7 years agoPackaging: update version to 0.0.21 51/163251/1 tizen_4.0 tizen_4.0_tv accepted/tizen/unified/20171208.170408 submit/tizen/20171208.072007 submit/tizen_4.0/20171208.071929
Gwanglim Lee [Fri, 8 Dec 2017 07:09:57 +0000 (16:09 +0900)]
Packaging: update version to 0.0.21

Change-Id: Ie5a82581936745474fbf2a6e8c17cdb7403a10bc

7 years agospec: set disable-example by default 97/163097/1
Sangjin Lee [Thu, 7 Dec 2017 07:22:11 +0000 (16:22 +0900)]
spec: set disable-example by default

Change-Id: I568388f05201c11cd88705e7a762db1ec03b1a00

7 years agoadd NULL check 19/154219/2 accepted/tizen/4.0/unified/20171010.064146 submit/tizen_4.0/20171010.002332 tizen_4.0.IoT.p1_release tizen_4.0.m2_release
Sangjin Lee [Tue, 10 Oct 2017 00:14:53 +0000 (09:14 +0900)]
add NULL check

Change-Id: Ide9a7a00371b4191f6e9dac7a47167460b52da2c

7 years agopackage: version up to 0.0.20 70/153470/1 accepted/tizen/4.0/unified/20170929.080400 submit/tizen_4.0/20170928.120130
JengHyun Kang [Thu, 28 Sep 2017 11:59:39 +0000 (20:59 +0900)]
package: version up to 0.0.20

Change-Id: Ic472a03d9382d47a36534763304db761e0833ea6

7 years agocheck a null before add listener 61/153461/1
JengHyun Kang [Thu, 28 Sep 2017 11:18:11 +0000 (20:18 +0900)]
check a null before add listener

Change-Id: I3d16ab87501ee75380867dd8db9e76ad0bdbec44

7 years agoadd null checking code 95/152795/1
Doyoun Kang [Wed, 27 Sep 2017 06:27:01 +0000 (15:27 +0900)]
add null checking code

Change-Id: Ib1b95ad483144223c7b5f6d5b48b8e88d5c6b63c

7 years agotizen_policy: change version of tizen_policy from 1 to 7. 83/150983/1 accepted/tizen/4.0/unified/20170920.175111 submit/tizen_4.0/20170920.083737
JunSeok, Kim [Tue, 19 Sep 2017 08:30:22 +0000 (17:30 +0900)]
tizen_policy: change version of tizen_policy from 1 to 7.

changing version of tizen_policy from 1 to 7 because of tizen_extensions
version up.
And implements destructor and dumy callback function for higher version.

Change-Id: Ie2ed3b7a9411f01fb60f58ce8aede6ebe87098e7

7 years agoPackaging: update version to 0.0.19 28/148328/1 accepted/tizen/unified/20170908.062213 submit/tizen/20170907.115516
Juyeon Lee [Thu, 7 Sep 2017 11:53:41 +0000 (20:53 +0900)]
Packaging: update version to 0.0.19

Change-Id: I47930a2c1ef5be09c89aedc535143ebc99609200

7 years agolibpepper_efl: fix svace issues 51/148251/5
JunSeok, Kim [Thu, 7 Sep 2017 07:46:55 +0000 (16:46 +0900)]
libpepper_efl: fix svace issues

Add null checker below calloc function.

Change-Id: Ibae98b0ca9421b517960037ca45387e8c9391ad9

7 years agoPackaging: update version to 0.0.18 accepted/tizen/4.0/unified/20170816.011049 accepted/tizen/4.0/unified/20170816.014600 accepted/tizen/4.0/unified/20170829.020454 accepted/tizen/unified/20170703.064006 submit/tizen/20170628.060900 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0/20170828.100004 submit/tizen_4.0_unified/20170814.115522
Juyeon Lee [Wed, 28 Jun 2017 07:15:07 +0000 (16:15 +0900)]
Packaging: update version to 0.0.18

Change-Id: Ib35cd0afa15fa8ed4fd6a6ebd6bfa53cac773c1b

7 years agoinput: use pepper-xkb api to create/set keymap instead of pepper and xkbcommon apis 77/134577/1
Sung-Jin Park [Mon, 19 Jun 2017 08:43:47 +0000 (17:43 +0900)]
input: use pepper-xkb api to create/set keymap instead of pepper and xkbcommon apis

Change-Id: Icce919341a32b747f2dda9a0062a9a5ced2885f7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
8 years agoPackaging: update version to 0.0.17 72/122172/1 accepted/tizen_3.0_ivi accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable tizen_3.0_tv accepted/tizen/3.0/common/20170331.152317 accepted/tizen/3.0/ivi/20170331.044317 accepted/tizen/3.0/mobile/20170331.044138 accepted/tizen/3.0/tv/20170331.044216 accepted/tizen/3.0/wearable/20170331.044241 accepted/tizen/common/20170330.152209 accepted/tizen/ivi/20170330.225016 accepted/tizen/mobile/20170330.224906 accepted/tizen/tv/20170330.224954 accepted/tizen/unified/20170330.225021 accepted/tizen/wearable/20170330.225004 submit/tizen/20170330.110355 submit/tizen_3.0/20170330.110320 tizen_4.0.m1_release
Juyeon Lee [Thu, 30 Mar 2017 10:58:33 +0000 (19:58 +0900)]
Packaging: update version to 0.0.17

Change-Id: I1beb53dea13be906ccb3bf8cfe6a9fb792713d0f

8 years agolibpepper-efl : bug fix - ns initialization added. it may cause printing abnormal... 41/119741/1
junghwan Choi [Mon, 20 Mar 2017 04:03:15 +0000 (13:03 +0900)]
libpepper-efl : bug fix - ns initialization added. it may cause printing abnormal logs because rot and flip value is not initialized

Change-Id: I488b75d32256482d4a6fb3db505aa297150f16dc
Signed-off-by: junghwan Choi <jhhh.choi@samsung.com>
8 years agoPackaging: update version to 0.0.16 30/97030/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/mobile/20170104.143140 accepted/tizen/3.0.m2/tv/20170104.143541 accepted/tizen/3.0.m2/wearable/20170104.143937 accepted/tizen/3.0/common/20161116.143319 accepted/tizen/3.0/ivi/20161116.021555 accepted/tizen/3.0/mobile/20161116.021415 accepted/tizen/3.0/tv/20161116.021502 accepted/tizen/3.0/wearable/20161116.021531 accepted/tizen/common/20161115.200324 accepted/tizen/ivi/20161114.005803 accepted/tizen/mobile/20161114.005618 accepted/tizen/tv/20161114.005650 accepted/tizen/unified/20170309.034536 accepted/tizen/wearable/20161114.005725 submit/tizen/20161111.082227 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0/20161111.082409 submit/tizen_3.0/20161115.021406 submit/tizen_unified/20170308.100410
Doyoun Kang [Fri, 11 Nov 2016 04:10:16 +0000 (13:10 +0900)]
Packaging: update version to 0.0.16

Change-Id: Id747575a3fe92a664fa2b9b04acbe2c87347bc5a

8 years agotizen_policy: moved the _tzpol_iface_cb_activate_above_by_res_id function 29/97029/1
Doyoun Kang [Fri, 11 Nov 2016 04:09:29 +0000 (13:09 +0900)]
tizen_policy: moved the _tzpol_iface_cb_activate_above_by_res_id function

Change-Id: Ic64dea85ec75e48cd48625d860d848bdecc30ff8

8 years agoPackaging: update version to 0.0.15 94/95394/1 accepted/tizen/3.0/common/20161114.082744 accepted/tizen/3.0/ivi/20161104.103608 accepted/tizen/3.0/mobile/20161104.103420 accepted/tizen/3.0/tv/20161104.103516 accepted/tizen/3.0/wearable/20161104.103541 accepted/tizen/common/20161103.160056 accepted/tizen/ivi/20161103.231754 accepted/tizen/mobile/20161103.231631 accepted/tizen/tv/20161103.231657 accepted/tizen/wearable/20161103.231732 submit/tizen/20161103.061853 submit/tizen_3.0/20161103.061123 submit/tizen_3.0_common/20161110.084657
Gwanglim Lee [Thu, 3 Nov 2016 06:05:40 +0000 (15:05 +0900)]
Packaging: update version to 0.0.15

Change-Id: I4cff41521e638e20c7dfb06e958e392d194bd6aa

8 years agotizen_policy: added a _tzpol_iface_cb_activate_above_by_res_id function for tizen_pol... 76/95376/1
Doyoun Kang [Thu, 3 Nov 2016 05:19:14 +0000 (14:19 +0900)]
tizen_policy: added a _tzpol_iface_cb_activate_above_by_res_id function for tizen_policy_interface

Change-Id: I64829c3e38a831459b21a07ecb582fee2b446a9e

8 years agoobject: use tbm_surface for EVAS_NATIVE_SURFACE 53/95353/1
Sangjin Lee [Thu, 3 Nov 2016 03:40:51 +0000 (12:40 +0900)]
object: use tbm_surface for EVAS_NATIVE_SURFACE

For remove dependence of wayland_tbm_server in EFL client,
pepper-efl use tbm_surface for wl_buffer resource.

Change-Id: Ib3c51773ce9ff6571170a87528a7d15e6534938a

8 years agoPackaging: update version to 0.0.14 54/81254/1 accepted/tizen/3.0/ivi/20161011.050544 accepted/tizen/3.0/mobile/20161015.033700 accepted/tizen/3.0/tv/20161016.004933 accepted/tizen/3.0/wearable/20161015.083224 accepted/tizen/common/20160725.153554 accepted/tizen/ivi/20160725.064927 accepted/tizen/mobile/20160725.064921 accepted/tizen/tv/20160725.064919 accepted/tizen/wearable/20160725.064906 submit/tizen/20160725.052912 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000004 submit/tizen_3.0_mobile/20161015.000004 submit/tizen_3.0_tv/20161015.000003 submit/tizen_3.0_wearable/20161015.000003
Seunghun Lee [Mon, 25 Jul 2016 05:23:13 +0000 (14:23 +0900)]
Packaging: update version to 0.0.14

Change-Id: I047634be707390855fb29add110bdaaa76cb9f8f

8 years agoAdd point when mouse motion occur, in order to send motion event before touch down. 53/81253/1
Seunghun Lee [Mon, 25 Jul 2016 05:16:35 +0000 (14:16 +0900)]
Add point when mouse motion occur, in order to send motion event before touch down.

if do not, client doesn't know the position where touch down occur.
this is how EFL translate touch event for now.

Change-Id: I19db642892244a6ee1cfad7673db0ba93e74366c

8 years agoPackaging: update version to 0.0.13 34/75334/1 accepted/tizen/common/20160620.163342 accepted/tizen/ivi/20160620.024432 accepted/tizen/mobile/20160620.024327 accepted/tizen/tv/20160620.024348 accepted/tizen/wearable/20160620.024409 submit/tizen/20160617.125121
Seunghun Lee [Fri, 17 Jun 2016 10:50:15 +0000 (19:50 +0900)]
Packaging: update version to 0.0.13

Change-Id: Ic1dfc3471b19cebee192c574e9811a8cb32e089c

8 years agoobject: Do not resize smart object by attaching buffer. 33/75333/1
Seunghun Lee [Fri, 17 Jun 2016 10:48:35 +0000 (19:48 +0900)]
object: Do not resize smart object by attaching buffer.

Resize only image object for displaying client buffer.

Change-Id: I4c19b68702895bdf370b8a1130c633b64d9f599a

9 years agoPackaging: update version to 0.0.12 54/74954/1 accepted/tizen/common/20160616.151951 accepted/tizen/ivi/20160617.082615 accepted/tizen/mobile/20160617.082201 accepted/tizen/tv/20160617.082221 accepted/tizen/wearable/20160617.082251 submit/tizen/20160616.070200
Seunghun Lee [Thu, 16 Jun 2016 06:58:03 +0000 (15:58 +0900)]
Packaging: update version to 0.0.12

Change-Id: Ied20e61351f954a156995de9eb6537300a48914f

9 years agotizen_policy: fix bug that possibly double deletion about element of wl_list. 52/74952/1
Seunghun Lee [Tue, 7 Jun 2016 02:11:53 +0000 (11:11 +0900)]
tizen_policy: fix bug that possibly double deletion about element of wl_list.

Change-Id: Ic2cd42152488946a129e6f64b1162cde324cc509

9 years agoPackaging: update version to 0.0.11 63/72963/1 accepted/tizen/common/20160603.151116 accepted/tizen/ivi/20160603.122717 accepted/tizen/mobile/20160603.122130 accepted/tizen/tv/20160603.122321 accepted/tizen/wearable/20160603.122610 submit/tizen/20160603.084927
Seunghun Lee [Fri, 3 Jun 2016 08:47:33 +0000 (17:47 +0900)]
Packaging: update version to 0.0.11

Change-Id: If159035864e584844caefa95787b341d471fdef9

9 years agoobject: make clipper object bigger. 43/72943/1
Seunghun Lee [Fri, 3 Jun 2016 07:39:52 +0000 (16:39 +0900)]
object: make clipper object bigger.

if someone moves smart object to out of screen,
then it can be hidden by clipper.

Change-Id: I0c862a2b4429545188f0ad5daa085c7b183be019

9 years agoRevert "Packaging: make all warnings into errors." 43/72743/1 accepted/tizen/common/20160603.150701 accepted/tizen/ivi/20160602.231412 accepted/tizen/mobile/20160602.231457 accepted/tizen/tv/20160602.231328 accepted/tizen/wearable/20160602.231425 submit/tizen/20160602.104157 submit/tizen/20160602.114245
Gwanglim Lee [Thu, 2 Jun 2016 09:09:38 +0000 (18:09 +0900)]
Revert "Packaging: make all warnings into errors."

This reverts commit a37413e6fa2477431c4b6dedd3b843047a6c1ca7.

Change-Id: I8ec1a1699ea1e4aa2cac7187f29a8647c6e7d7bc
Signed-off-by: Gwanglim Lee <gl77.lee@samsung.com>
9 years agoPackaging: update version to 0.0.10 46/72546/1
Seunghun Lee [Wed, 1 Jun 2016 11:13:56 +0000 (20:13 +0900)]
Packaging: update version to 0.0.10

Change-Id: Iccfc4366e8d281e41339a9900ea5edf9a1b10008

9 years agotizen_policy: add destoy callback function to clear the resource. 23/72523/1
Seunghun Lee [Wed, 1 Jun 2016 07:05:37 +0000 (16:05 +0900)]
tizen_policy: add destoy callback function to clear the resource.

Change-Id: I2acb75a91f4b1f343a2d203252f8d13affdf833e

9 years agoshell: fix the bug that is possible to double free. 22/72522/1
Seunghun Lee [Wed, 1 Jun 2016 06:35:29 +0000 (15:35 +0900)]
shell: fix the bug that is possible to double free.

Change-Id: I9ab46cfaca023479d4f4127c56a74852c34cde76

9 years agoPackaging: update version to 0.0.9 53/71753/1
Gwanglim Lee [Fri, 27 May 2016 04:14:42 +0000 (13:14 +0900)]
Packaging: update version to 0.0.9

Change-Id: Iaf1de816ffaa4f697eec5e712530e71aaebc805f

9 years agoPackaging: make all warnings into errors. 51/71751/1
Gwanglim Lee [Fri, 27 May 2016 04:14:16 +0000 (13:14 +0900)]
Packaging: make all warnings into errors.

Change-Id: I6038f9129aad1a5d65a1c54ce069baa108135b37

9 years agoPackaging: update version to 0.0.8 87/71287/1 accepted/tizen/common/20160525.160006 accepted/tizen/ivi/20160525.062434 accepted/tizen/mobile/20160525.062457 accepted/tizen/tv/20160525.062431 accepted/tizen/wearable/20160525.062450 submit/tizen/20160525.044358
Seunghun Lee [Wed, 25 May 2016 02:31:21 +0000 (11:31 +0900)]
Packaging: update version to 0.0.8

Change-Id: Ib64bf21511bf59402b7267cc8aef671afe7d1449

9 years agoextensions::tizen_policy: Add empty implementation for tizen_policy by adding new... 86/71286/1
Seunghun Lee [Wed, 25 May 2016 02:25:52 +0000 (11:25 +0900)]
extensions::tizen_policy: Add empty implementation for tizen_policy by adding new interface.

Change-Id: Id13885430285420a58ea786ab40b421cf8cdb931

9 years agoPackaging: update version to 0.0.7 65/69565/1 accepted/tizen/common/20160516.143347 accepted/tizen/ivi/20160516.045730 accepted/tizen/mobile/20160516.045628 accepted/tizen/tv/20160516.045656 accepted/tizen/wearable/20160516.045708 submit/tizen/20160516.021701
Seunghun Lee [Mon, 16 May 2016 02:15:35 +0000 (11:15 +0900)]
Packaging: update version to 0.0.7

Change-Id: Ic32431dc385fd36bb989c94bf5790d178f29e554

9 years agooutput: fix the crash by adding dummy interface for pepper_output::repaint even thoug... 64/69564/1
Seunghun Lee [Mon, 16 May 2016 02:08:30 +0000 (11:08 +0900)]
output: fix the crash by adding dummy interface for pepper_output::repaint even though this is unused.

Change-Id: I01259153666c80072eaa2e113765276713215c95

9 years agoPackaging: update version to 0.0.6 81/69381/1 accepted/tizen/common/20160513.123558 accepted/tizen/ivi/20160513.082247 accepted/tizen/mobile/20160513.082203 accepted/tizen/tv/20160513.082226 accepted/tizen/wearable/20160513.082220 submit/tizen/20160513.025859
Gwanglim Lee [Fri, 13 May 2016 03:46:50 +0000 (12:46 +0900)]
Packaging: update version to 0.0.6

Change-Id: I1ba751e9b1567de1889f8855d86f66096d557792

9 years agooutput: remove output_repaint function from backend interface. 66/69266/1
Seunghun Lee [Thu, 12 May 2016 08:28:32 +0000 (17:28 +0900)]
output: remove output_repaint function from backend interface.

do repaint object at the time of buffer attached,
will change later so that using damage.

Change-Id: I964f62f3d00fd027c9d5968aced05d598f483651

9 years agoChange the map state of pepper_view according to visible state of evas object. 65/69265/1
Seunghun Lee [Thu, 12 May 2016 08:28:00 +0000 (17:28 +0900)]
Change the map state of pepper_view according to visible state of evas object.

this will unmap the pepper_view if pepper object is hidden.
as a result, stop sending the frame callback to client and then
client would not render its canvas.

Change-Id: Iece79af367409931a369275f30992e7045117101

9 years agoextensions: Add tizen_policy extension for supporting tizen_visibility. 86/69186/1
Seunghun Lee [Wed, 11 May 2016 13:11:54 +0000 (22:11 +0900)]
extensions: Add tizen_policy extension for supporting tizen_visibility.

Added API 'pepper_efl_object_visibility_set' to set the visibility given object.

Change-Id: I415e5209ef8b49c4780af0599379de2e8e6fed4e

9 years agooutput: delete all resource when called 'pepper_efl_output_destroy'. 01/69101/1 accepted/tizen/common/20160512.144102 accepted/tizen/ivi/20160513.004314 accepted/tizen/mobile/20160513.004224 accepted/tizen/tv/20160513.004256 accepted/tizen/wearable/20160513.004211 submit/tizen/20160512.051703
Seunghun Lee [Wed, 11 May 2016 13:19:55 +0000 (22:19 +0900)]
output: delete all resource when called 'pepper_efl_output_destroy'.

Change-Id: I393f8e0bde8eb71bb86dee14f5be8d330bf6f22d

9 years agoPackaging: update version to 0.0.5 95/68995/2
Gwanglim Lee [Wed, 11 May 2016 05:03:27 +0000 (14:03 +0900)]
Packaging: update version to 0.0.5

Change-Id: I402988ecad3fa3f1dbbbe9fd6a8102dc372a6c09

9 years agoExport API to C++ 88/68988/1
Seunghun Lee [Wed, 11 May 2016 02:25:08 +0000 (11:25 +0900)]
Export API to C++

Add #ifdef __cpluscplus to Pepper_Efl.h so the API can be used by C++.

Change-Id: I323ce95fbd9ed125b1095c6a586a844af9c42edc

9 years agosurface: Remove unnecessary object, pepper_efl_surface_t. 48/68948/2
Seunghun Lee [Tue, 10 May 2016 09:52:03 +0000 (18:52 +0900)]
surface: Remove unnecessary object, pepper_efl_surface_t.

Change-Id: Id57e2663b6ba503f2b8fd7a6da02daa39b5cc3b8

9 years agoshell: manage shell surfaces as a list. 47/68947/2
Seunghun Lee [Tue, 10 May 2016 08:50:59 +0000 (17:50 +0900)]
shell: manage shell surfaces as a list.

Change-Id: I11683995b036244ae2495c062d46bc9f8ccf457a

9 years agoPackaging: update version to 0.0.4 30/68830/1 accepted/tizen/common/20160511.141656 accepted/tizen/ivi/20160512.045931 accepted/tizen/mobile/20160512.045716 accepted/tizen/tv/20160512.045809 accepted/tizen/wearable/20160512.045747 submit/tizen/20160510.044059
Gwanglim Lee [Tue, 10 May 2016 04:44:09 +0000 (13:44 +0900)]
Packaging: update version to 0.0.4

Change-Id: Ica94286ba03760301bdb56d9ada7fadb293fa2cf

9 years agofix build warning: remove unused variable 26/68826/2
Seunghun Lee [Tue, 10 May 2016 04:30:04 +0000 (13:30 +0900)]
fix build warning: remove unused variable

Change-Id: I8fa5dda508bbd46dba2d82b65a4f1842c395c693

9 years agofix management comp_hash. 02/68602/3
Seunghun Lee [Sun, 8 May 2016 12:06:17 +0000 (21:06 +0900)]
fix management comp_hash.

Change-Id: I246a726b423953cb229f45455478c21f94332ded

9 years agoManage outputs on hash with key by given pointer window. 01/68601/3
Seunghun Lee [Sun, 8 May 2016 11:01:08 +0000 (20:01 +0900)]
Manage outputs on hash with key by given pointer window.

if given window already composited, adding output will be skipped.
and if given window is deleted, added output also deleted together.

Change-Id: I705b004f63279074f22588b5301bba585fbc4c41

9 years agofix memory leak by missing free pepper_efl_output_t. 00/68600/3
Seunghun Lee [Sun, 8 May 2016 10:06:35 +0000 (19:06 +0900)]
fix memory leak by missing free pepper_efl_output_t.

Change-Id: Ia19b8ea716891e6e4f1fae7244f6b388cc7100e1

9 years agocomp: fix error handling for initializing wayland tbm server. 99/68599/3
Seunghun Lee [Sun, 8 May 2016 09:51:28 +0000 (18:51 +0900)]
comp: fix error handling for initializing wayland tbm server.

Change-Id: Ib044f9373fe81ad333fd4775705ba614988632e5

9 years agoPackage version up to 0.0.3 17/67917/1 accepted/tizen/common/20160429.170810 accepted/tizen/ivi/20160501.121809 accepted/tizen/mobile/20160501.120924 accepted/tizen/tv/20160501.121307 accepted/tizen/wearable/20160501.121516 submit/tizen/20160429.075422
Seunghun Lee [Fri, 29 Apr 2016 07:52:54 +0000 (16:52 +0900)]
Package version up to 0.0.3

Change-Id: If067bc42e13c761374a1b165e64cc73d4b64b9c9

9 years agoAdd 'pepper_efl_object_touch_cancel' API. 29/67429/1
Seunghun Lee [Mon, 4 Apr 2016 10:02:11 +0000 (19:02 +0900)]
Add 'pepper_efl_object_touch_cancel' API.

Change-Id: I2906df052e7870a89d84131fe717fd210172c9e5

9 years agoobject: Added interface of smart object, color_set, clip set/unset. 82/67282/2
Seunghun Lee [Tue, 26 Apr 2016 07:02:10 +0000 (16:02 +0900)]
object: Added interface of smart object, color_set, clip set/unset.

Change-Id: I274a10703a136c597e330c190c673fb5f0ffb710

9 years agosupport GL app by EVAS_NATIVE_SURFACE_WL 05/66505/2 accepted/tizen/common/20160419.143518 accepted/tizen/ivi/20160420.043257 accepted/tizen/mobile/20160420.043209 accepted/tizen/tv/20160420.043223 accepted/tizen/wearable/20160420.043240 submit/tizen/20160419.085639
Sangjin Lee [Tue, 19 Apr 2016 01:24:52 +0000 (10:24 +0900)]
support GL app by EVAS_NATIVE_SURFACE_WL

Change-Id: I9e37f4600a308e6a942638722c7c52984e9f9980

9 years agoSupport GL Client 68/66368/1 accepted/tizen/ivi/20160419.152329 accepted/tizen/mobile/20160419.151547 accepted/tizen/tv/20160419.151852 accepted/tizen/wearable/20160419.152040 submit/tizen/20160419.084131
Sangjin Lee [Mon, 18 Apr 2016 11:28:53 +0000 (20:28 +0900)]
Support GL Client

Tizen GLES use wayland-tbm protocol, so the embedded compositor
should get tbm_surface_h from wl_buffer and then set native_surface to
a evas object.

Change-Id: Ie9ccd9ae9c5247ea1720fa1165dc6924c48d7e14

9 years agoobject: for now, just delete the pepper_efl_object_t when wl_buffer is destroyed. 13/65213/1
Seunghun Lee [Mon, 4 Apr 2016 05:05:36 +0000 (14:05 +0900)]
object: for now, just delete the pepper_efl_object_t when wl_buffer is destroyed.

Need to keep object even if wl_buffer destroyed.

Change-Id: I32a5e02f412f4577f8c456c5bb8a20c01de77ae5

9 years agoexamples: use local static variable instead of global variable 12/65212/1
Seunghun Lee [Mon, 4 Apr 2016 05:03:43 +0000 (14:03 +0900)]
examples: use local static variable instead of global variable

Change-Id: I35fd13ddee56188d8a54c99ac2549371b981161f

9 years agoexmaple: passed explicit compositor name to a libpepper-efl. 11/65211/1
Seunghun Lee [Mon, 4 Apr 2016 04:42:24 +0000 (13:42 +0900)]
exmaple: passed explicit compositor name to a libpepper-efl.

Change-Id: Ia56a9459236259ba72c0e796a23b5d17e2bbb499

9 years agoPackaging: update version to 0.0.2 22/64822/1 accepted/tizen/common/20160406.143749 accepted/tizen/ivi/20160406.014647 accepted/tizen/mobile/20160406.014553 accepted/tizen/tv/20160406.014608 accepted/tizen/wearable/20160406.014631 submit/tizen/20160405.130631
Gwanglim Lee [Tue, 5 Apr 2016 12:27:37 +0000 (21:27 +0900)]
Packaging: update version to 0.0.2

Change-Id: I560900caa0d0f52c247ac628c3b581928105f7bc

9 years agoshell: add missing type casting to fix a warning 38/64338/1
Gwanglim Lee [Thu, 31 Mar 2016 12:59:23 +0000 (21:59 +0900)]
shell: add missing type casting to fix a warning

Change-Id: Ibe5b2c9bafe43bfb8e10d57c4b734a50a7c32ed7

9 years agoexample: add missing check of thread run 37/64337/1
Gwanglim Lee [Thu, 31 Mar 2016 12:58:03 +0000 (21:58 +0900)]
example: add missing check of thread run

Change-Id: Iedeeb31dab52f1122b6c74491e667604025dfc7f

9 years agoAdd manifest for assigning SMACK label. 42/62342/2 accepted/tizen/common/20160315.222129 accepted/tizen/ivi/20160316.081144 accepted/tizen/mobile/20160316.081052 accepted/tizen/tv/20160316.081110 accepted/tizen/wearable/20160316.081125 submit/tizen/20160315.120413
Seunghun Lee [Tue, 15 Mar 2016 11:52:51 +0000 (20:52 +0900)]
Add manifest for assigning SMACK label.

Change-Id: Ic7f8eea37a91986e451d58d11730c4586cbd0fd6

9 years agofix svace error 02/61902/1 accepted/tizen/common/20160311.203646 accepted/tizen/ivi/20160311.150250 accepted/tizen/mobile/20160311.143222 accepted/tizen/tv/20160311.144807 accepted/tizen/wearable/20160311.145617 submit/tizen/20160311.064104
Junkyeong Kim [Fri, 11 Mar 2016 05:57:02 +0000 (14:57 +0900)]
fix svace error

Change-Id: I07be44084174f783eb5080f02405fc24f7a1127a
Signed-off-by: Junkyeong Kim <jk0430.kim@samsung.com>
9 years agoshell: destroy user data of xdg_surface only when its wl_resource is destroyed. 35/60935/2
Seunghun Lee [Thu, 3 Mar 2016 04:26:01 +0000 (13:26 +0900)]
shell: destroy user data of xdg_surface only when its wl_resource is destroyed.

Change-Id: I175f7594dd863ed08985add454697d77cce809f7

9 years agoshell: change the name of callback fuction for xdg_surface. 34/60934/1
Seunghun Lee [Wed, 2 Mar 2016 23:27:35 +0000 (08:27 +0900)]
shell: change the name of callback fuction for xdg_surface.

Change-Id: I918cc61806053a29d75926d6b26f2ccbc17b61c2

9 years agoshell: free the string of app_id when xdg_surface is destroyed. 33/60933/1
Seunghun Lee [Wed, 2 Mar 2016 23:23:22 +0000 (08:23 +0900)]
shell: free the string of app_id when xdg_surface is destroyed.

Change-Id: Ifd4d27a65ef54c2bd6995462f6d1d2a2c2f4e9e2

9 years agoshell: add interface for get app_id 21/56721/1 accepted/tizen/common/20160302.193415 accepted/tizen/ivi/20160218.024442 accepted/tizen/ivi/20160302.003354 accepted/tizen/mobile/20160112.224507 accepted/tizen/mobile/20160302.003303 accepted/tizen/tv/20160112.224520 accepted/tizen/tv/20160302.003320 accepted/tizen/wearable/20160112.224538 accepted/tizen/wearable/20160302.003333 submit/tizen/20160112.104930 submit/tizen/20160229.101954 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000004
Sangjin Lee [Tue, 12 Jan 2016 09:03:11 +0000 (18:03 +0900)]
shell: add interface for get app_id

Change-Id: Ifea7b39f6fc7737edf3854855b88973d17b5f666

9 years agoexamples: fix memory leak. 09/56009/2 accepted/tizen/mobile/20151231.073922 accepted/tizen/tv/20151231.073936 accepted/tizen/wearable/20151231.073953 submit/tizen/20151231.050757
Seunghun Lee [Thu, 31 Dec 2015 04:58:13 +0000 (13:58 +0900)]
examples: fix memory leak.

Change-Id: Ifda1df85a9b184748c4d09ccd778b0194f09bdd7

9 years agoobject: fix check validation of the surface 68/55668/1 accepted/tizen/mobile/20151228.233408 accepted/tizen/tv/20151228.232302 accepted/tizen/wearable/20151228.231540 submit/tizen/20151228.124743
Sangjin Lee [Mon, 28 Dec 2015 11:40:30 +0000 (20:40 +0900)]
object: fix check validation of the surface

Change-Id: I49fb8e87fbe7ab4f7a0e4ee492dfb87e24999591

9 years agoshell: support version 5 and fix warning 97/53597/2 accepted/tizen/mobile/20151221.052045 accepted/tizen/tv/20151221.052108 accepted/tizen/wearable/20151221.052219 submit/tizen/20151221.025226 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Sangjin Lee [Tue, 8 Dec 2015 05:03:30 +0000 (14:03 +0900)]
shell: support version 5 and fix warning

Change-Id: I983671cb414c334595bb66ab97c11d82a691c251
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agocompositor: use tizen-embedded-compositor protocol 81/53581/1
Sangjin Lee [Tue, 8 Dec 2015 04:29:42 +0000 (13:29 +0900)]
compositor: use tizen-embedded-compositor protocol

The tizen embedded compositor should get socket fd from server.

Change-Id: Iee8ae182dd747f1d75687bffb6b320c1e846d44e
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoMerge branch 'master' into p_tizen
Sangjin Lee [Sat, 21 Nov 2015 03:36:51 +0000 (12:36 +0900)]
Merge branch 'master' into p_tizen

Add initial source code

Change-Id: Ia39402cc64a555d3570a961a0ee8912fdc8da97a

9 years agoFix for touch
Sangjin Lee [Sun, 15 Nov 2015 09:52:23 +0000 (18:52 +0900)]
Fix for touch

Change-Id: I6dffd8fd6d6371b057660bbea09a83e460a6b4e8
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoFix rendering update
Sangjin Lee [Sun, 15 Nov 2015 08:30:53 +0000 (17:30 +0900)]
Fix rendering update

Change-Id: I6fd10e69aa61276a613792910f783470d5a5e786
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoFix rendering update
Sangjin Lee [Sun, 15 Nov 2015 06:50:46 +0000 (15:50 +0900)]
Fix rendering update

Change-Id: I91e5ce320a602d4730fbaf710c99502c396f0c0a
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoInitial empty repository master
Jeonghoon Jeon [Thu, 12 Nov 2015 06:27:26 +0000 (22:27 -0800)]
Initial empty repository

9 years agoRemove LGPL2.1 and Change related code
Sangjin Lee [Wed, 11 Nov 2015 10:11:51 +0000 (19:11 +0900)]
Remove LGPL2.1 and Change related code

Change-Id: Ie3f190ffb4088681196f70be9e2ad4dd287bd63e
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agochange LGPL-2.1 to LGPL-2.1+
Sangjin Lee [Wed, 11 Nov 2015 08:51:33 +0000 (17:51 +0900)]
change LGPL-2.1 to LGPL-2.1+

Change-Id: I905ea61613267ac1f4bee22eac502208d990d186
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoMerge "add LGPL-2.1 license for efl sample"
Seunghun Lee [Wed, 11 Nov 2015 08:36:16 +0000 (17:36 +0900)]
Merge "add LGPL-2.1 license for efl sample"

9 years agoadd LGPL-2.1 license for efl sample
Sangjin Lee [Wed, 11 Nov 2015 08:33:21 +0000 (17:33 +0900)]
add LGPL-2.1 license for efl sample

Change-Id: Ia016eb7abdb3d19c4542559bab94ad0a2de0a4e8
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoobject: send to touch event to focus view
Sangjin Lee [Mon, 9 Nov 2015 13:29:16 +0000 (22:29 +0900)]
object: send to touch event to focus view

Change-Id: I86ce0964b475a56da0f320ecfd3f482507a86599
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoinput: send to focus view
Sangjin Lee [Mon, 9 Nov 2015 13:12:28 +0000 (22:12 +0900)]
input: send to focus view

Change-Id: I01d2cd267254dfd32a0daa0f035368786d570c3e
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agooutput: Add _pepper_efl_output_start_repaint_loop
Sangjin Lee [Mon, 9 Nov 2015 12:48:01 +0000 (21:48 +0900)]
output: Add _pepper_efl_output_start_repaint_loop

Change-Id: I82f4d8ab196a40eaa60bf571ef3fdeee17282541
Signed-off-by: Sangjin Lee <lsj119@samsung.com>
9 years agoinput: Add initial implementation for touch, and remove sending pointer event.
Seunghun Lee [Thu, 22 Oct 2015 00:21:52 +0000 (09:21 +0900)]
input: Add initial implementation for touch, and remove sending pointer event.

Change-Id: Ibf6fd29c73daa26c027ceea982aed8a3cf5fba3f
Signed-off-by: Seunghun Lee <shiin.lee@samsung.com>
9 years agoMerge "input: Send enter/leave event for pointer and keyboard."
Sangjin Lee [Tue, 27 Oct 2015 06:32:07 +0000 (15:32 +0900)]
Merge "input: Send enter/leave event for pointer and keyboard."

9 years agoMerge "make comp_hash thread safety."
Sangjin Lee [Tue, 27 Oct 2015 06:31:52 +0000 (15:31 +0900)]
Merge "make comp_hash thread safety."

9 years agoScroller is added to sample home app
Seungjin Park [Mon, 12 Oct 2015 14:07:07 +0000 (23:07 +0900)]
Scroller is added to sample home app

Change-Id: Id11ae716352d0ed856aeeaddf205a9c11ca29138
Signed-off-by: Seungjin Park <sj8808.park@samsung.com>
9 years agoinput: Send enter/leave event for pointer and keyboard.
Seunghun Lee [Wed, 21 Oct 2015 04:18:22 +0000 (13:18 +0900)]
input: Send enter/leave event for pointer and keyboard.

The pepper library no longer send enter/leave event.
so, pepper-efl sends it directly.

Change-Id: I3fc5fa212f8064099fcf21a0f683245f54456598
Signed-off-by: Seunghun Lee <shiin.lee@samsung.com>