platform/core/uifw/libpepper-efl.git
22 months agopackaging: Update version to 0.0.26 77/296677/1 accepted/tizen_8.0_unified accepted/tizen_9.0_unified accepted/tizen_unified accepted/tizen_unified_dev accepted/tizen_unified_x_asan tizen tizen_8.0 tizen_9.0 accepted/tizen/8.0/unified/20231005.094208 accepted/tizen/9.0/unified/20241030.232433 accepted/tizen/unified/20230803.174830 accepted/tizen/unified/dev/20240620.010230 accepted/tizen/unified/x/asan/20241224.003737 tizen_8.0_m2_release tizen_9.0_m2_release
Seunghun Lee [Thu, 3 Aug 2023 04:49:50 +0000 (13:49 +0900)]
packaging: Update version to 0.0.26

Change-Id: Ibfffeba411077865f0f2ec58cf4afcd54c3264d4

22 months agocompositor: Fix double close 25/296625/1
Seunghun Lee [Wed, 2 Aug 2023 06:34:58 +0000 (15:34 +0900)]
compositor: Fix double close

The socket fd is supposed to be closed by calling
pepper_compositor_destroy().

Change-Id: I1a549822d52c66343914c0ef5dbc7029cba0c145

3 years agoadd null at argument of pepper_compositor_create_fd 37/262537/1 accepted/tizen_6.5_unified accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_6.5 tizen_7.0 tizen_7.0_hotfix accepted/tizen/6.5/unified/20211028.120811 accepted/tizen/7.0/unified/20221110.060650 accepted/tizen/7.0/unified/hotfix/20221116.110129 accepted/tizen/unified/20210816.122919 submit/tizen/20210813.050356 submit/tizen_6.5/20211028.163101 tizen_6.5.m2_release tizen_7.0_m2_release
SooChan Lim [Fri, 13 Aug 2021 04:28:36 +0000 (13:28 +0900)]
add null at argument of pepper_compositor_create_fd

Change-Id: Ib9dfc2cbddc42956e4175b5d07b85fb69210ed05

4 years agoinput: add null check for input->keyboard 94/250194/1 accepted/tizen/unified/20201222.122545 submit/tizen/20201222.034234
Sung-Jin Park [Tue, 22 Dec 2020 03:27:40 +0000 (12:27 +0900)]
input: add null check for input->keyboard

Change-Id: I27675a02b1ff774a3e3c56190348747e1a86764d
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
4 years agoPackaging: update version to 0.0.25 03/249103/1 accepted/tizen/unified/20201208.123148 submit/tizen/20201207.063104
Changyeon Lee [Mon, 7 Dec 2020 06:21:25 +0000 (15:21 +0900)]
Packaging: update version to 0.0.25

Change-Id: I00b5162494ba1834cebf6650076ccc9a2f01ca7e

4 years agodelete configure_idle when xdg_surface resource is freed 72/248972/1
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

4 years agoPackaging: update version to 0.0.24 accepted/tizen/unified/20201119.125144 submit/tizen/20200821.140053 submit/tizen/20201119.030725
Seunghun Lee [Fri, 21 Aug 2020 13:44:23 +0000 (22:44 +0900)]
Packaging: update version to 0.0.24

Change-Id: I18c8e8a9094128131aa9f4a52a5a3c938327fa7a

4 years agooutput: remove unused member variables. 66/241266/2
Seunghun Lee [Wed, 19 Aug 2020 10:36:33 +0000 (19:36 +0900)]
output: remove unused member variables.

Change-Id: I6df4dfb75e08565a9959da41d765c3a8aaaf1f48

4 years agocomp: de-initialize wayland_tbm_server accordingly. 61/241261/2
Seunghun Lee [Wed, 12 Aug 2020 11:18:06 +0000 (20:18 +0900)]
comp: de-initialize wayland_tbm_server accordingly.

Change-Id: I8e17105b574559ebeef9ff6e9b701b5b9ea282d7

4 years agocomp: remove an unused member variable. 60/241260/2
Seunghun Lee [Wed, 12 Aug 2020 11:01:04 +0000 (20:01 +0900)]
comp: remove an unused member variable.

Change-Id: I121ebecab49875475f350a7d8cea3ddd36081bd7

4 years agoinput: check validation before destroy pepper_xkb 59/241259/2
Seunghun Lee [Wed, 12 Aug 2020 10:53:15 +0000 (19:53 +0900)]
input: check validation before destroy pepper_xkb

Change-Id: I7ad4ca89926d0b080fd36527bebe3d2e190ace12

4 years agoinput: remove an unused member variable. 58/241258/2
Seunghun Lee [Wed, 12 Aug 2020 10:51:21 +0000 (19:51 +0900)]
input: remove an unused member variable.

Change-Id: I52bffa1e955d674fddb904be9c7804a675454ae3

4 years agooutput: remove output.h and move its declarations to private.h and output.c file. 57/241257/2
Seunghun Lee [Mon, 3 Aug 2020 18:56:32 +0000 (03:56 +0900)]
output: remove output.h and move its declarations to private.h and output.c file.

Change-Id: I5c7eac28da19c8ee424f1b86635ba030b61f9736

4 years agoobject: use DBG macro instead of fprintf 56/241256/2
Seunghun Lee [Mon, 3 Aug 2020 18:39:35 +0000 (03:39 +0900)]
object: use DBG macro instead of fprintf

Change-Id: Iac98ca40eb01c3c9fcdb130f4f3cb7b791427ae7

4 years agopackaging: remove defined USE_SAMPLE 55/241255/2
Seunghun Lee [Mon, 3 Aug 2020 18:33:20 +0000 (03:33 +0900)]
packaging: remove defined USE_SAMPLE

this macro can be defined by gbs command with option '--define'.

Change-Id: Idfe94b697466049d29cfc2737c0d20692dc28be2

4 years agolog: use dlog instead of eina_log 54/241254/2
Seunghun Lee [Mon, 3 Aug 2020 18:21:00 +0000 (03:21 +0900)]
log: use dlog instead of eina_log

Change-Id: I3d77c283cb4754e1bea96098795eb1b095204527

4 years agoobject: don't check null in event handler in order for consistency. 53/241253/2
Seunghun Lee [Mon, 3 Aug 2020 18:02:28 +0000 (03:02 +0900)]
object: don't check null in event handler in order for consistency.

Change-Id: Ie450e07a9b8490432d813136d4e7e53e90cd8d76

4 years agolog: move declaration of log system to private header. 52/241252/2
Seunghun Lee [Mon, 3 Aug 2020 17:53:31 +0000 (02:53 +0900)]
log: move declaration of log system to private header.

Change-Id: I82bc148dd567fa491937d73289321f244616ebb1

4 years agoinput: cleanup input implementation. 51/241251/2
Seunghun Lee [Mon, 3 Aug 2020 17:45:37 +0000 (02:45 +0900)]
input: cleanup input implementation.

Change-Id: I9a0cd84425b28057ee2f49996a963e26a51fc987

4 years agotizen_policy: fix copy&paste mistake 50/241250/2
Seunghun Lee [Mon, 3 Aug 2020 14:10:34 +0000 (23:10 +0900)]
tizen_policy: fix copy&paste mistake

Change-Id: I6510c092f01d4d62f6731569f5f0128f9b284d52

4 years agocommon: add Evas.h header to Pepper_Efl.h 49/241249/2
Seunghun Lee [Mon, 3 Aug 2020 13:35:50 +0000 (22:35 +0900)]
common: add Evas.h header to Pepper_Efl.h

this will fix build failure in case Pepper_Efl.h is included before
Evas.h

Change-Id: Ie4c230f7b4e548f86ccf8ce82eb10e4674619bb5

4 years agobuild: enable AM_SILENT_RULES 48/241248/2
Seunghun Lee [Mon, 3 Aug 2020 13:23:12 +0000 (22:23 +0900)]
build: enable AM_SILENT_RULES

Change-Id: I7b841002ffaf0b8faab09b032fceca4e0d4467d0

4 years agocommon: fix all warnings 47/241247/2
Seunghun Lee [Mon, 3 Aug 2020 13:01:32 +0000 (22:01 +0900)]
common: fix all warnings

Change-Id: I07c66e706961bc2db8a6847f0c368bc99560b5be

4 years agobuild: add strict warning flags 46/241246/2
Seunghun Lee [Mon, 3 Aug 2020 12:47:08 +0000 (21:47 +0900)]
build: add strict warning flags

Change-Id: Ib4f5053bc64ddb7fd058a3a0b06a93d8f13be58e

4 years agocompositor: move including headers to private.h 45/241245/2
Seunghun Lee [Mon, 3 Aug 2020 11:24:46 +0000 (20:24 +0900)]
compositor: move including headers to private.h

Change-Id: I925acdebd59cc2ae81be2630632c46a42da5e88a

4 years agocommon: fix formatting so that using efl coding convention. 44/241244/2
Seunghun Lee [Mon, 3 Aug 2020 11:07:43 +0000 (20:07 +0900)]
common: fix formatting so that using efl coding convention.

Change-Id: I53a814f8ad5dbec15023776c4d9f2db50904a8ee

4 years agotizen_policy: remove extensions directory. 43/241243/2
Seunghun Lee [Fri, 31 Jul 2020 16:53:06 +0000 (01:53 +0900)]
tizen_policy: remove extensions directory.

no need to make additional directory.

Change-Id: Ie24dfabc2746da802c10ecd018c20a1f72702cd3

4 years agoshell: create tizen_policy global resource for each compositor. 42/241242/2
Seunghun Lee [Fri, 31 Jul 2020 16:50:05 +0000 (01:50 +0900)]
shell: create tizen_policy global resource for each compositor.

The tizen_policy of wl_global has to be created for each compositor.

Change-Id: I92ae52cfd04d4efb3cd2b017989d8c83847dd033

4 years agotizen_policy: no need to save resources and destroy it. 41/241241/2
Seunghun Lee [Fri, 31 Jul 2020 16:35:07 +0000 (01:35 +0900)]
tizen_policy: no need to save resources and destroy it.

all wl_resources associated with wl_client is destroyed when
wl_client_destroy is processed.

Change-Id: Ic8661f5c78e611e156be903d29c523a51b51f4ff

4 years agoshell: create xdg_shell_v6 global resource for each compositor. 40/241240/2
Seunghun Lee [Fri, 31 Jul 2020 16:26:24 +0000 (01:26 +0900)]
shell: create xdg_shell_v6 global resource for each compositor.

The xdg_shell_v6 of wl_global has to be created for each compositor.

Change-Id: I4d35cba0d63e94470e953d7d4673c0a3e6e73111

4 years agocompositor: cleanup 'pepper_efl_compositor_create' 39/241239/2
Seunghun Lee [Fri, 31 Jul 2020 16:17:53 +0000 (01:17 +0900)]
compositor: cleanup 'pepper_efl_compositor_create'

no functional changes

Change-Id: If799694d6c54134efd291f3ceb1ab99ff96e3033

5 years agoextension: add an implementation of interface for tizen_policy. 27/233527/2
Seunghun Lee [Fri, 15 May 2020 07:22:10 +0000 (16:22 +0900)]
extension: add an implementation of interface for tizen_policy.

New request was introduced by wayland-extension,
so the implementation for the request in this library has to be added.

Change-Id: Ie4dec455b0282eba9129f6f29860a6a928b41be9

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