platform/core/uifw/pepper.git
6 years agoPackaging: update version to 1.0.22 59/164759/1 accepted/tizen/unified/20171221.071335 submit/tizen/20171221.022954
Gwanglim Lee [Thu, 21 Dec 2017 02:07:54 +0000 (11:07 +0900)]
Packaging: update version to 1.0.22

Change-Id: I46028688084fabc857b606e7a5a665d8a8e36017

6 years agotdm: fix memory leak 81/163881/1
Sangjin Lee [Thu, 14 Dec 2017 01:15:55 +0000 (10:15 +0900)]
tdm: fix memory leak

Change-Id: I8ab338e806e2954ceffd20f6ebc2f98585160759

6 years agotdm: check error of get_subpixel 80/163880/1
Sangjin Lee [Thu, 14 Dec 2017 01:10:46 +0000 (10:10 +0900)]
tdm: check error of get_subpixel

Change-Id: I07ffe58a782058f2b5954a816fe1311f10a5a518

6 years agopepper: add sanity check for SHM base directory path from environment variable(s) 38/153438/1 tizen_4.0_tv accepted/tizen/4.0/unified/20170929.080351 accepted/tizen/unified/20170929.081730 submit/tizen/20170928.105953 submit/tizen_4.0/20170928.113316 tizen_4.0.IoT.p1_release tizen_4.0.IoT.p2_release tizen_4.0.m2_release
Sung-Jin Park [Thu, 28 Sep 2017 10:37:43 +0000 (19:37 +0900)]
pepper: add sanity check for SHM base directory path from environment variable(s)

Change-Id: I4c030a425b6378a42ece3806ce54178118c811f9
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agopackage: version up to 1.0.21 08/153308/2 submit/tizen_4.0/20170928.093910
JengHyun Kang [Thu, 28 Sep 2017 08:30:22 +0000 (17:30 +0900)]
package: version up to 1.0.21

Change-Id: I1eb69be020c9c54837d8880b8f5ccd2d72cd6d3f

6 years agopepper: add sanity check code for XDG_RUNTIME_DIR variable 04/153404/1
Sung-Jin Park [Thu, 28 Sep 2017 09:04:25 +0000 (18:04 +0900)]
pepper: add sanity check code for XDG_RUNTIME_DIR variable

Change-Id: I4c2d5b743c9a9420054d46648a10922c1c885838
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agopepper: close fd, if fd value is upper than 0 92/153292/2
JengHyun Kang [Thu, 28 Sep 2017 07:48:46 +0000 (16:48 +0900)]
pepper: close fd, if fd value is upper than 0

Change-Id: Ic2f30eee9be8afa502b7c11cc9231f2e4566fd08

6 years agodoctor: remove deadcode in switch statement 95/153295/1
Sung-Jin Park [Thu, 28 Sep 2017 07:50:52 +0000 (16:50 +0900)]
doctor: remove deadcode in switch statement

Change-Id: I7b1af9635f9dd28054fb5985d6745fa6f1293692
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agopepper: fix coverity issues 08/152808/3
JunSeok, Kim [Wed, 27 Sep 2017 06:57:04 +0000 (15:57 +0900)]
pepper: fix coverity issues

Change-Id: I855de76d90e89825a3176f1a2e45257fb146f450

6 years agofix some coverity issues 90/152790/1
Sangjin Lee [Wed, 27 Sep 2017 06:15:10 +0000 (15:15 +0900)]
fix some coverity issues

Change-Id: If264b91431f878c571e4263c453aa9895b1cb866

6 years agofix coverity error 51/152751/1
Sangjin Lee [Wed, 27 Sep 2017 04:49:26 +0000 (13:49 +0900)]
fix coverity error

Change-Id: I4f9452479943944b276207e4282e8e5fa4647abd

6 years agopackaging: version update to 1.0.20 28/150328/1 accepted/tizen/4.0/unified/20170918.152500 accepted/tizen/unified/20170918.093907 submit/tizen/20170915.064645 submit/tizen_4.0/20170915.064956
Sung-Jin Park [Fri, 15 Sep 2017 06:36:25 +0000 (15:36 +0900)]
packaging: version update to 1.0.20

Change-Id: I58720632caa0aa52068768469f0f97e718813165
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agodoctor: add tbm buffer manager initialization 24/150024/1
Sung-Jin Park [Thu, 14 Sep 2017 04:54:12 +0000 (13:54 +0900)]
doctor: add tbm buffer manager initialization

Change-Id: I4efd93b16a0e01ad492f49d1499636be18f77ce1
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agopackaging: version update to 1.0.19 70/149670/1 accepted/tizen/4.0/unified/20170915.202649 accepted/tizen/unified/20170913.072026 submit/tizen/20170913.015053 submit/tizen_4.0/20170915.022457
Sung-Jin Park [Wed, 13 Sep 2017 01:49:46 +0000 (10:49 +0900)]
packaging: version update to 1.0.19

Change-Id: I56f2a2cf9f7849335eabbea864d75d55e27d8e6d
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agodoctor: add systemd units to enable doctor at booting time 49/148249/3
Sung-Jin Park [Thu, 7 Sep 2017 07:42:08 +0000 (16:42 +0900)]
doctor: add systemd units to enable doctor at booting time

Change-Id: Ic909933635cca95fc5f1cac364b254ff2527be26
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agodoctor: use doctor as a reference implementation of headless server 19/149219/1
Sung-Jin Park [Tue, 12 Sep 2017 02:08:25 +0000 (11:08 +0900)]
doctor: use doctor as a reference implementation of headless server

Change-Id: I81a19fc3162787a3a6868c3f76adef7d43078ede
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agopackaging: update version to 1.0.18 14/148914/1 accepted/tizen/unified/20170912.191708 accepted/tizen/unified/20170913.070809 submit/tizen/20170911.064908 submit/tizen/20170911.065216
Sung-Jin Park [Mon, 11 Sep 2017 06:47:24 +0000 (15:47 +0900)]
packaging: update version to 1.0.18

Change-Id: I7f4eae573418be73cb370a6114900d217200acd8
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agorender: fix not to make shift negative value warning about pixman_int_to_fixed macro 63/148863/1
Sung-Jin Park [Mon, 11 Sep 2017 05:19:51 +0000 (14:19 +0900)]
render: fix not to make shift negative value warning about pixman_int_to_fixed macro

Change-Id: I9212966e2a4b160952f6aa88385c5e0a816a4225
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agoRevert "evdev: modify a readdir() to readdir_r() for threads safety" 84/148584/1 submit/tizen/20170908.070718
JengHyun Kang [Fri, 8 Sep 2017 06:37:48 +0000 (15:37 +0900)]
Revert "evdev: modify a readdir() to readdir_r() for threads safety"

This reverts commit c591233e8e242496a490f8568d2e2268e3e940b4.

Change-Id: I9a43600e88fd9cabf5278fb546f5a03b526b8fd4

6 years agopackaging: version up to 1.0.17 30/148330/1 accepted/tizen/unified/20170908.062219 submit/tizen/20170907.115516
Juyeon Lee [Thu, 7 Sep 2017 11:56:08 +0000 (20:56 +0900)]
packaging: version up to 1.0.17

Change-Id: Iccf7897da4e501558129fc1d9128bb6548d7eccd

6 years agoevdev: modify a readdir() to readdir_r() for threads safety 96/148296/1
JengHyun Kang [Thu, 7 Sep 2017 10:09:02 +0000 (19:09 +0900)]
evdev: modify a readdir() to readdir_r() for threads safety

Change-Id: Ibfd75463a90d74743b58bcdc68bc4c86e9d6daf2

6 years agodesktop-shell: check a null reference 95/148295/1
JengHyun Kang [Thu, 7 Sep 2017 10:08:14 +0000 (19:08 +0900)]
desktop-shell: check a null reference

Change-Id: Iaf430c4561fcad2447598680bdd4e722a0ea0450

6 years agosample-client: fix implicit NULL reference defects 53/148253/1
Sung-Jin Park [Thu, 7 Sep 2017 07:57:04 +0000 (16:57 +0900)]
sample-client: fix implicit NULL reference defects

Change-Id: Ic7e9dc028e09da2c3fa730a2f783ef8039f584be
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agopackaging: version up to 1.0.16 08/146108/1 accepted/tizen/4.0/unified/20170901.203305 accepted/tizen/unified/20170825.163402 submit/tizen/20170825.040856 submit/tizen_4.0/20170830.022557 submit/tizen_4.0/20170901.042111
Sung-Jin Park [Fri, 25 Aug 2017 04:07:42 +0000 (13:07 +0900)]
packaging: version up to 1.0.16

Change-Id: I1fc61a311df1ec7ded7535fa9f921010f3cf9c18

6 years agotdm-output: fix a invalid typo 00/146100/1
JengHyun Kang [Fri, 25 Aug 2017 02:48:58 +0000 (11:48 +0900)]
tdm-output: fix a invalid typo

Change-Id: I9a11c42f7336cf872e82a8da51c445164f100aaf

6 years agotdm-output: check alloc()'s return value is null 89/146089/1
JengHyun Kang [Fri, 25 Aug 2017 02:33:35 +0000 (11:33 +0900)]
tdm-output: check alloc()'s return value is null

Change-Id: I1d14570a684a4861e5a127e1638ab83474b90e2b

6 years agosample-client: fix to use calloc() and memcpy() instead of using realloc() 39/144439/2
Sung-Jin Park [Thu, 17 Aug 2017 00:35:16 +0000 (09:35 +0900)]
sample-client: fix to use calloc() and memcpy() instead of using realloc()

Change-Id: I794448a29d6ed406b7a6c163b0b8f0c589f9e06d
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agokeyrouter: add exception handling code after memory allocation 41/144341/3
Sung-Jin Park [Wed, 16 Aug 2017 09:05:24 +0000 (18:05 +0900)]
keyrouter: add exception handling code after memory allocation

Change-Id: Idc4f5f1502a9ee7c61d914220283f1f562b059b9
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agoremove the link of wl_resource and wl_client destory listener 14/144314/2
Sangjin Lee [Wed, 16 Aug 2017 08:08:40 +0000 (17:08 +0900)]
remove the link of wl_resource and wl_client  destory listener

wl_resource was use the wl_priv_signal for destroy signal from new version of wayland.
unlike the wl_signal, the link of signal should be removed in the destory callback function.
If not, it could the cause of memory crash when instance of link was freed without unlink
in the destroy callback.

Change-Id: Ieaa04e69eade4fd4a61da6a79d303a96546370d3

6 years agoevdev: modify to probe input devices under /dev/input directory 35/144235/2
Sung-Jin Park [Wed, 16 Aug 2017 04:58:51 +0000 (13:58 +0900)]
evdev: modify to probe input devices under /dev/input directory

Change-Id: Idd3ecc1e57e916f27a3c67ad853c948ceccc0f8e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agoPackaging: update version to 1.0.15 57/142157/1 accepted/tizen/4.0/unified/20170816.014026 accepted/tizen/4.0/unified/20170816.020318 accepted/tizen/4.0/unified/20170829.020607 accepted/tizen/unified/20170803.075518 submit/tizen/20170803.054504 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 [Thu, 3 Aug 2017 01:59:56 +0000 (10:59 +0900)]
Packaging: update version to 1.0.15

Change-Id: I407f052e452ee3bf1e7d274fef3febda41db5269

6 years agofix a invalid syntax 02/141902/1 accepted/tizen/unified/20170803.075437 submit/tizen/20170802.102402
JengHyun Kang [Wed, 2 Aug 2017 03:08:54 +0000 (12:08 +0900)]
fix a invalid syntax

Change-Id: Ia9ab798e724a65329c48c8bcb163f34945511b56

7 years agodesktop-shell: fix wrong argument use in shell-client for wayland display 03/134503/2 work accepted/tizen/unified/20170703.064025 submit/tizen/20170628.060900 submit/tizen/20170802.102332
Sung-Jin Park [Mon, 19 Jun 2017 03:44:04 +0000 (12:44 +0900)]
desktop-shell: fix wrong argument use in shell-client for wayland display

Change-Id: I8ce91c54c6a7c25d9dc1b2cd04572b64c0d15e86
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agosamples: add sample-server, sample-client 01/134501/5
Sung-Jin Park [Mon, 19 Jun 2017 03:42:28 +0000 (12:42 +0900)]
samples: add sample-server, sample-client

Change-Id: I9c0af6c6e7a66c8e7141578484539280ca62dd10
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agodoctor: add code to intialize pepper desktop-shell, libinput, udev 99/134499/2
Sung-Jin Park [Mon, 19 Jun 2017 03:37:11 +0000 (12:37 +0900)]
doctor: add code to intialize pepper desktop-shell, libinput, udev

Change-Id: Iea0776fc41f076bedb792eb3c97c86a75a923dbb
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agodesktop-shell: add init_xkb() to initialize xkb using pepper xkb 98/134498/3
Sung-Jin Park [Mon, 19 Jun 2017 03:23:34 +0000 (12:23 +0900)]
desktop-shell: add init_xkb() to initialize xkb using pepper xkb

Change-Id: Ie46bb37f05a3a69e511dc5e79913e845d7c02238
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agopepper & pepper-xkb : remove xkb dependency from pepper and add pepper-xkb 93/134493/4
Sung-Jin Park [Mon, 19 Jun 2017 02:32:22 +0000 (11:32 +0900)]
pepper & pepper-xkb : remove xkb dependency from pepper and add pepper-xkb

Change-Id: I094529144338a2306c2fcc355c4de0d462818a51
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agopepper: remove build warning about snprintf() 18/133718/1 accepted/tizen/unified/20170613.194805 submit/tizen/20170613.102437
Sung-Jin Park [Tue, 13 Jun 2017 07:33:23 +0000 (16:33 +0900)]
pepper: remove build warning about snprintf()

Change-Id: I63b508250cde5c4a8b6d31e2eff147c582a21a8e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agopackaging: update package dependencies for pepper-samples 16/133716/1
Sung-Jin Park [Tue, 13 Jun 2017 07:31:22 +0000 (16:31 +0900)]
packaging: update package dependencies for pepper-samples

Change-Id: I61a3b197bb381cb76fb544c1eaf6cc4f43977a19
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: fix wrong event mask check 15/133715/1
Sung-Jin Park [Tue, 13 Jun 2017 07:30:28 +0000 (16:30 +0900)]
evdev: fix wrong event mask check

Change-Id: Icf569cd5fbbf637f94e48831cd24e735d8ac58c7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agosamples: generate pepper-samples packages. 12/133612/1
Minsu Han [Tue, 13 Jun 2017 02:22:37 +0000 (11:22 +0900)]
samples: generate pepper-samples packages.

Change-Id: I7ddf85db86991bfa1803264ba9dcba6f08f9bdd8
Signed-off-by: Minsu Han <minsu81.han@samsung.com>
7 years agopackaging: update to build reference server/client for headless 64/131564/2
Sung-Jin Park [Tue, 30 May 2017 04:54:52 +0000 (13:54 +0900)]
packaging: update to build reference server/client for headless

Change-Id: I58863be34e9dc25a8cbcbaf60205ec5a60ae325d
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoheadless-client: add a basic reference sample client for headless 61/131561/3
Sung-Jin Park [Tue, 30 May 2017 04:46:19 +0000 (13:46 +0900)]
headless-client: add a basic reference sample client for headless

Change-Id: I4c1a63c5e1edbfd3d7b588a0cb344d04b1be60e7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoheadless-server: implement basic input event handlers 59/131559/2
Sung-Jin Park [Tue, 30 May 2017 04:44:33 +0000 (13:44 +0900)]
headless-server: implement basic input event handlers

Change-Id: I757ad5825ea5c196b6ef6d22911dfabeb920000e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agokeyrouter: fix build dependency with tizen extension header 57/131557/2
Sung-Jin Park [Tue, 30 May 2017 04:41:55 +0000 (13:41 +0900)]
keyrouter: fix build dependency with tizen extension header

Change-Id: I68a0d45c56b8b6c508c967f62b8af22b6f1d8f48
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: fix wrong event mask set for device 55/131555/2
Sung-Jin Park [Tue, 30 May 2017 04:38:42 +0000 (13:38 +0900)]
evdev: fix wrong event mask set for device

Change-Id: I50ce021766645f02d7000adb8d9c0f4f76cb1cc7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: fix undefined reference error(s) related to pepper-evdev.h 05/129105/1
Sung-Jin Park [Mon, 15 May 2017 04:27:28 +0000 (13:27 +0900)]
evdev: fix undefined reference error(s) related to pepper-evdev.h

Change-Id: I6c3e1d6c9913447d40dfd832db7c0ec90d41791c

7 years agoevdev: use strerror_r() instead of strerror() to guarantee of thread safety 63/122663/2 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170404.143004 accepted/tizen/ivi/20170404.061828 accepted/tizen/mobile/20170404.061730 accepted/tizen/tv/20170404.061747 accepted/tizen/unified/20170404.061843 accepted/tizen/wearable/20170404.061803 submit/tizen/20170404.035455 tizen_4.0.m1_release
Sung-Jin Park [Mon, 3 Apr 2017 06:29:20 +0000 (15:29 +0900)]
evdev: use strerror_r() instead of strerror() to guarantee of thread safety

Change-Id: Idb356a17bce3d1d36ede1d5ef8c27bf3cce5b318
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agosamples: headless-server: add initial version of implementation 03/121803/5
Sung-Jin Park [Wed, 29 Mar 2017 05:15:50 +0000 (14:15 +0900)]
samples: headless-server: add initial version of implementation

Change-Id: I379667dac16f46f3cbd572210ac41c86dc2e94de
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agosamples: fix fbdev-backend to assign a tty via PEPPER_FBDEV_TTY environment variable 40/121440/1
Sung-Jin Park [Tue, 28 Mar 2017 04:51:40 +0000 (13:51 +0900)]
samples: fix fbdev-backend to assign a tty via PEPPER_FBDEV_TTY environment variable

Change-Id: I069c784a565f658b2bb342bb7f60da426ac94428
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agopepper: emit PEPPER_EVENT_COMPOSITOR_SEAT_REMOVE before destroying a pepper_seat... 07/121407/1
Sung-Jin Park [Tue, 28 Mar 2017 03:36:44 +0000 (12:36 +0900)]
pepper: emit PEPPER_EVENT_COMPOSITOR_SEAT_REMOVE before destroying a pepper_seat object

Change-Id: Ibd49ddc0c4bcde5ccdfdc0843c84bb080b6e1787
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: fix return type of pepper_evdev_device_probe() to uint32_t from int 96/121396/1
Sung-Jin Park [Tue, 28 Mar 2017 02:02:36 +0000 (11:02 +0900)]
evdev: fix return type of pepper_evdev_device_probe() to uint32_t from int

Change-Id: I3bc38882fb9f2121af9ee7291714f7bf3715de33
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agopackaging: update license file and install it for each package 41/120341/1 accepted/tizen/common/20170322.154125 accepted/tizen/ivi/20170322.235940 accepted/tizen/mobile/20170322.235903 accepted/tizen/tv/20170322.235919 accepted/tizen/unified/20170322.235952 accepted/tizen/wearable/20170322.235928 submit/tizen/20170322.111144
Sung-Jin Park [Wed, 22 Mar 2017 10:08:37 +0000 (19:08 +0900)]
packaging: update license file and install it for each package

Change-Id: I8bb89c3a9fd8c4ece746b89dceff64b8b19ff3a3
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: remove unnecessary init of a pepper list 95/118995/3
Sung-Jin Park [Wed, 15 Mar 2017 05:27:52 +0000 (14:27 +0900)]
evdev: remove unnecessary init of a pepper list

Change-Id: I257fd392977550c2b3b59c21622d8bed658d050e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoRemove unnecessary autogen.sh in some of sub-directories 66/119466/2
Sung-Jin Park [Fri, 17 Mar 2017 05:34:36 +0000 (14:34 +0900)]
Remove unnecessary autogen.sh in some of sub-directories

Change-Id: Ib40fc2078bc7f8a6332b84b97dcea381ca155f8c
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agokeyrouter: build/enable pepper-keyrouter packaging 58/119858/3
JengHyun Kang [Mon, 20 Mar 2017 09:50:15 +0000 (18:50 +0900)]
keyrouter: build/enable pepper-keyrouter packaging

Change-Id: I86e424c9fbe80db7a020a5ebdd7e2f8407e00ef5

7 years agokeyrouter: add an api(pepper_keyrouter_event_handler) to provide a pepper key event... 11/119811/3
JengHyun Kang [Mon, 20 Mar 2017 07:38:21 +0000 (16:38 +0900)]
keyrouter: add an api(pepper_keyrouter_event_handler) to provide a pepper key event handler

Change-Id: Ia3baee215882d892cea09524bb613b159119890f

7 years agokeyrouter: add an api(pepper_keyrouter_key_process) for process / send key events... 07/119807/5
JengHyun Kang [Mon, 20 Mar 2017 07:30:39 +0000 (16:30 +0900)]
keyrouter: add an api(pepper_keyrouter_key_process) for process / send key events to client

Change-Id: I3afc54a634f1fe63646b1849017f10be8b7f1a91

7 years agokeyrouter: implement keyrouter protocol for grab / ungrab requests 04/119804/3
JengHyun Kang [Mon, 20 Mar 2017 07:24:51 +0000 (16:24 +0900)]
keyrouter: implement keyrouter protocol for grab / ungrab requests

Change-Id: I3ce989e36c4c16198e4209e6ff71f9f58ef77506

7 years agokeyrouter: add initial apis for keyrouter wayland protocols 77/119777/6
JengHyun Kang [Mon, 20 Mar 2017 07:17:23 +0000 (16:17 +0900)]
keyrouter: add initial apis for keyrouter wayland protocols

Change-Id: I8f87735c949e9301d0a3be8d9cb4bcc874ce077f

7 years agokeyrouter: add an api(keyrouter_key_process) for process key events following key... 76/119776/5
JengHyun Kang [Mon, 20 Mar 2017 10:07:24 +0000 (19:07 +0900)]
keyrouter: add an api(keyrouter_key_process) for process key events following key grab status

Change-Id: Id422665e2052886a300a394c9398cef8b28716de

7 years agokeyrouter: add apis for grab / ungrab keys 74/119774/4
JengHyun Kang [Mon, 20 Mar 2017 10:03:27 +0000 (19:03 +0900)]
keyrouter: add apis for grab / ungrab keys

Change-Id: I77f2d6e6277e1a617e96c46333bacf8f4e6caf24

7 years agokeyrouter: add boiler plates 67/119767/5
JengHyun Kang [Mon, 20 Mar 2017 10:02:03 +0000 (19:02 +0900)]
keyrouter: add boiler plates

Change-Id: I84c7072c0a5470c4a2947d03218837a8ed752c9c

7 years agokeyrouter: add initial apis for creating / destroying keyrouter 65/119765/5
JengHyun Kang [Mon, 20 Mar 2017 05:26:32 +0000 (14:26 +0900)]
keyrouter: add initial apis for creating / destroying keyrouter

Change-Id: I1d5d0b1c0bf8ab804784fa735677939038673974

7 years agoevdev: build/enable pepper-evdev packaging 35/118935/3
Sung-Jin Park [Wed, 15 Mar 2017 00:23:13 +0000 (09:23 +0900)]
evdev: build/enable pepper-evdev packaging

Change-Id: I6f87c900aec3473e53ff70aa857576029eeecdb0
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: implement _evdev_keyboard_event_process/queue/flush/post functions 87/118787/3
Sung-Jin Park [Tue, 14 Mar 2017 05:20:25 +0000 (14:20 +0900)]
evdev: implement _evdev_keyboard_event_process/queue/flush/post functions

Change-Id: If5ba656bf13d8635e8822f27fec25169175ff917
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: implement _evdev_keyboard_event_fd_read() to read/process key event(s) from... 84/118784/2
Sung-Jin Park [Tue, 14 Mar 2017 04:54:44 +0000 (13:54 +0900)]
evdev: implement _evdev_keyboard_event_fd_read() to read/process key event(s) from kernel

Change-Id: I29bce2f5d59d989a4ed21e12b084b2cddce7edfe
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: add an api(pepper_evdev_device_probe) and function for opening given device 71/118771/1
Sung-Jin Park [Tue, 14 Mar 2017 04:34:59 +0000 (13:34 +0900)]
evdev: add an api(pepper_evdev_device_probe) and function for opening given device

Change-Id: I14ab71e6c6c87a8f87f1d39b68913e6cd740233f
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: add boiler plates 52/118752/1
Sung-Jin Park [Tue, 14 Mar 2017 03:31:54 +0000 (12:31 +0900)]
evdev: add boiler plates

Change-Id: Ib7cee096c98d8aa3643a2357ff669961060084c7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoevdev: add initial apis for creating/destroying evdev 51/118751/1
Sung-Jin Park [Tue, 14 Mar 2017 03:28:38 +0000 (12:28 +0900)]
evdev: add initial apis for creating/destroying evdev

Change-Id: Ib340feade771246e14e94511d37965447721ebd4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoPackaging: update version to 1.0.14 02/114902/1 tizen_3.0_tv accepted/tizen/3.0/common/20170216.151551 accepted/tizen/3.0/ivi/20170216.060604 accepted/tizen/3.0/mobile/20170216.060428 accepted/tizen/3.0/tv/20170216.060458 accepted/tizen/3.0/wearable/20170216.060538 accepted/tizen/common/20170215.171140 accepted/tizen/ivi/20170216.094646 accepted/tizen/mobile/20170216.094537 accepted/tizen/tv/20170216.094607 accepted/tizen/unified/20170309.034755 accepted/tizen/wearable/20170216.094625 submit/tizen/20170215.124049 submit/tizen_3.0/20170215.124121 submit/tizen_unified/20170308.100410
Juyeon Lee [Wed, 15 Feb 2017 12:38:03 +0000 (21:38 +0900)]
Packaging: update version to 1.0.14

Change-Id: If71a4c5522ca42acc590dde952fc7f3ad73e1778

7 years agopepper: Fix possible integer overflow 80/114480/2 submit/tizen/20170215.123502
Hoyub Lee [Mon, 13 Feb 2017 11:26:36 +0000 (20:26 +0900)]
pepper: Fix possible integer overflow

Change-Id: Ib0eca42f1d3c16521a9309e2c584b44a994fa279
Signed-off-by: Hoyub Lee <hoyub.lee@samsung.com>
7 years agopepper: Fix possible memory leak path 49/114349/1
Hoyub Lee [Mon, 13 Feb 2017 04:20:51 +0000 (13:20 +0900)]
pepper: Fix possible memory leak path

Change-Id: I3df142212d2a8565b7e78c44fa80d9306bf83edf
Signed-off-by: Hoyub Lee <hoyub.lee@samsung.com>
7 years agoconfigure: fix to resolve warnings related to 'subdir-objects' during running automake 26/113526/1
Sung-Jin Park [Wed, 8 Feb 2017 05:12:28 +0000 (14:12 +0900)]
configure: fix to resolve warnings related to 'subdir-objects' during running automake

Change-Id: I97a5c31183292409006d4da4608e5c12dd973936
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoPackaging: update version to 1.0.13 23/112523/1 accepted/tizen/3.0/common/20170202.150945 accepted/tizen/3.0/ivi/20170202.010539 accepted/tizen/3.0/mobile/20170202.010139 accepted/tizen/3.0/tv/20170202.010244 accepted/tizen/3.0/wearable/20170202.010421 accepted/tizen/common/20170201.172021 accepted/tizen/ivi/20170202.015106 accepted/tizen/mobile/20170202.015017 accepted/tizen/tv/20170202.015034 accepted/tizen/wearable/20170202.015048 submit/tizen/20170201.084438 submit/tizen_3.0/20170201.084505
Gwanglim Lee [Wed, 1 Feb 2017 08:41:40 +0000 (17:41 +0900)]
Packaging: update version to 1.0.13

Change-Id: I31e4dab34d7182ee3bf1bfe199b95125a455157c

7 years agoFix invalid literal suffixes in C++11 39/111139/1
taeyoon0.lee [Thu, 19 Jan 2017 13:44:59 +0000 (22:44 +0900)]
Fix invalid literal suffixes in C++11

  Changed "%s:%s "fmt to "%s:%s " fmt in pepper_log

Change-Id: I060a6d5bf2a056c5875b47690a00a46b66ecac8f

7 years agoPackaging: update version to 1.0.12 accepted/tizen/3.0/common/20170118.131032 accepted/tizen/3.0/ivi/20170118.041443 accepted/tizen/3.0/mobile/20170118.041342 accepted/tizen/3.0/tv/20170118.041402 accepted/tizen/3.0/wearable/20170118.041423 accepted/tizen/common/20170117.174803 accepted/tizen/ivi/20170118.035956 accepted/tizen/mobile/20170118.035908 accepted/tizen/tv/20170118.035923 accepted/tizen/wearable/20170118.035939 submit/tizen/20170117.054250 submit/tizen_3.0/20170117.054328
SooChan Lim [Tue, 17 Jan 2017 05:42:08 +0000 (14:42 +0900)]
Packaging: update version to 1.0.12

Change-Id: I99bc204609042ae93eaf1b65a518fda18e85e8a2

7 years agolibdrm_sprd dependency removed 56/110456/2
SooChan Lim [Mon, 16 Jan 2017 12:48:38 +0000 (21:48 +0900)]
libdrm_sprd dependency removed

The libdrm_sprd will be deprecated.

Change-Id: I2eb7bf67c37c991cbc4895d33d067f23e99704d9
Signed-off-by: SooChan Lim <sc1.lim@samsung.com>
7 years agoPackaging: update version to 1.0.11 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 vulkan accepted/tizen/3.0.m2/mobile/20170104.143211 accepted/tizen/3.0.m2/tv/20170104.143601 accepted/tizen/3.0.m2/wearable/20170104.143956 accepted/tizen/3.0/common/20161201.135400 accepted/tizen/3.0/ivi/20161201.032459 accepted/tizen/3.0/mobile/20161201.032402 accepted/tizen/3.0/tv/20161201.032421 accepted/tizen/3.0/wearable/20161201.032439 accepted/tizen/common/20161201.135831 accepted/tizen/ivi/20161202.005039 accepted/tizen/mobile/20161202.004944 accepted/tizen/tv/20161202.005001 accepted/tizen/wearable/20161202.005019 submit/tizen/20161201.005038 submit/tizen_3.0.m2/20170104.093752 submit/tizen_3.0/20161201.005106
Seunghun Lee [Wed, 30 Nov 2016 12:58:02 +0000 (21:58 +0900)]
Packaging: update version to 1.0.11

Change-Id: Ifa4ee2532732d8ac12b0987fe2fe35f35844752e

7 years agofix some issues spotted by static analyzer.
Seunghun Lee [Wed, 30 Nov 2016 02:13:07 +0000 (11:13 +0900)]
fix some issues spotted by static analyzer.

Change-Id: I0c5d46ec031848cdc87019ab686b6fa5117135ed

7 years agogl-renderer: remove a unreachable code.
Seunghun Lee [Tue, 29 Nov 2016 12:19:48 +0000 (21:19 +0900)]
gl-renderer: remove a unreachable code.

Change-Id: Ia28fe152c9b3e875f6fe73915ac3abb01d1ac91b

7 years agopepper: add apis to remove xkb dependences
Sangjin Lee [Thu, 17 Nov 2016 05:36:01 +0000 (14:36 +0900)]
pepper: add apis to  remove xkb dependences

Most of IoT device not use xkb keymap, because maybe it has only few key.
so xkb use only in libinput backend or some specific profile.
There are TODOs to remove xkb dependency perfectly.

1. Change use old api(pepper_keyboard_set_keymap) for xkb keymap.
2. Depercate this api and remove all
3. Remove xkb in pepper core

Change-Id: I4c084e0d4bac38623d864ae0705941d0321a848f

7 years agoPackaging: update version to 1.0.10 37/98937/1 accepted/tizen/common/20161121.143441 accepted/tizen/ivi/20161121.235245 accepted/tizen/mobile/20161121.235125 accepted/tizen/tv/20161121.235151 accepted/tizen/wearable/20161121.235226 submit/tizen/20161121.084448
Gwanglim Lee [Mon, 21 Nov 2016 07:48:39 +0000 (16:48 +0900)]
Packaging: update version to 1.0.10

Change-Id: Ia60c69564a75c5e37083e3274561ed0d0e302b59

7 years agoUse pepper_region instead of pixman_region 64/96364/6
Sangjin Lee [Tue, 8 Nov 2016 13:35:27 +0000 (22:35 +0900)]
Use pepper_region instead of pixman_region

add pepper-utils-pixman.h.
this header should include inline function or useful define.

Change-Id: I339695a47d80388ce91e92476cbf349056c82dec

7 years agoAdd pepper_region to pepper 63/96363/2
Sangjin Lee [Tue, 8 Nov 2016 12:29:31 +0000 (21:29 +0900)]
Add pepper_region to pepper

For remove dependency of pixman in pepper.
add the pepper_region funtions to the pepper.
this funcions came from the pixman logic. therefor logic and operation
is same form pixman. the difference is just prefix.

Change-Id: I4124791a394657de97073a713abd697bbad8de0c

7 years agoRename pepper_region_t to pepper_wl_region_t 62/96362/1
Sangjin Lee [Tue, 8 Nov 2016 10:33:06 +0000 (19:33 +0900)]
Rename pepper_region_t to pepper_wl_region_t

For remove pixman_region, first rename pepper_region_t.
and then add pepper_region_t like pixman_region

Change-Id: I59f15b2ea0eb5f42bfe0a9aa9b71fc029939712c

7 years agoPackaging: update version to 1.0.9 70/95970/2 accepted/tizen/3.0/common/20161114.082911 accepted/tizen/3.0/ivi/20161108.062441 accepted/tizen/3.0/mobile/20161108.062348 accepted/tizen/3.0/tv/20161108.062403 accepted/tizen/3.0/wearable/20161108.062422 accepted/tizen/common/20161108.131537 accepted/tizen/ivi/20161109.001847 accepted/tizen/mobile/20161109.001751 accepted/tizen/tv/20161109.001808 accepted/tizen/wearable/20161109.001827 submit/tizen/20161108.011855 submit/tizen_3.0/20161108.012122 submit/tizen_3.0_common/20161110.084657
Seunghun Lee [Mon, 7 Nov 2016 07:48:17 +0000 (16:48 +0900)]
Packaging: update version to 1.0.9

Change-Id: I2e92384027ee3aaba312e484420eac8047b820a3

7 years agouse the 'wl_buffer_send_release' instead of 'wl_resource_queue_event' to release... 68/95968/2
Seunghun Lee [Mon, 7 Nov 2016 07:41:18 +0000 (16:41 +0900)]
use the 'wl_buffer_send_release' instead of 'wl_resource_queue_event' to release wl_buffer.

the message added by wl_resource_queue_event() won't be delivered,
if there is no calling 'wl_resource_post_event' after that.

Change-Id: I7378d115a999b12ea68bdfdd57f311f2b5851a8f

7 years agowayland-common: Added missing renderer destroy calls when connection failed. 87/83087/1 accepted/tizen/3.0/ivi/20161011.055435 accepted/tizen/3.0/mobile/20161015.034013 accepted/tizen/3.0/tv/20161016.005757 accepted/tizen/3.0/wearable/20161015.084100 accepted/tizen/common/20160809.184040 accepted/tizen/ivi/20160809.080020 accepted/tizen/mobile/20160809.075919 accepted/tizen/tv/20160809.075939 accepted/tizen/wearable/20160809.075958 submit/tizen/20160809.062109 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000005 submit/tizen_3.0_mobile/20161015.000005 submit/tizen_3.0_tv/20161015.000005 submit/tizen_3.0_wearable/20161015.000005
Gwanglim Lee [Tue, 9 Aug 2016 06:50:13 +0000 (15:50 +0900)]
wayland-common: Added missing renderer destroy calls when connection failed.

Change-Id: I0fcf4ef98288f636e5c536b1b6488d0670cc025e

7 years agoPackaging: update version to 1.0.8 76/83076/1
Gwanglim Lee [Tue, 9 Aug 2016 06:17:31 +0000 (15:17 +0900)]
Packaging: update version to 1.0.8

Change-Id: If4d62e48f52feb8ae511873f9b7590b3a75b7bfe

7 years agowayland-common: Added missing null check for return value of wl_event_loop_add when... 63/83063/1
Gwanglim Lee [Tue, 9 Aug 2016 04:55:49 +0000 (13:55 +0900)]
wayland-common: Added missing null check for return value of wl_event_loop_add when establishing pepper connection.

Change-Id: I066e85eb3426889cc4b2e405b9c772beb48109cc

7 years agowayland-common: add missing string free and disconnection after connection failed. 61/82761/1
Gwanglim Lee [Fri, 5 Aug 2016 13:02:09 +0000 (22:02 +0900)]
wayland-common: add missing string free and disconnection after connection failed.

Change-Id: I0984bdc3334903b99485a568ae1115ea154be243

7 years agowayland-shm-buffer: fixed dereference of freed buffer. 55/82755/1
Gwanglim Lee [Fri, 5 Aug 2016 12:41:22 +0000 (21:41 +0900)]
wayland-shm-buffer: fixed dereference of freed buffer.

Change-Id: I355285aa9a6ee5e73e35dc44ec3cdf557a9d3fbf

7 years agowayland-shm-buffer: fixed double close for anonymous file. 54/82754/1
Gwanglim Lee [Fri, 5 Aug 2016 12:38:38 +0000 (21:38 +0900)]
wayland-shm-buffer: fixed double close for anonymous file.

Change-Id: I05a3541e7bcb8cd6f54edb4f551e6f5299d4ce8f

8 years agoPackaging: update version to 1.0.7 43/78143/1 accepted/tizen/common/20160704.150234 accepted/tizen/ivi/20160705.004016 accepted/tizen/mobile/20160705.004001 accepted/tizen/tv/20160705.003959 accepted/tizen/wearable/20160705.003951 submit/tizen/20160704.103512
Seunghun Lee [Mon, 4 Jul 2016 10:29:14 +0000 (19:29 +0900)]
Packaging: update version to 1.0.7

Change-Id: I9a0c6ac7dfa3cf0e639ba16fafe8c4e8998e36ea

8 years agofixed possibly dereferencing issue. 38/78138/1
Seunghun Lee [Mon, 4 Jul 2016 10:24:21 +0000 (19:24 +0900)]
fixed possibly dereferencing issue.

Change-Id: I8ec1e0da58f15198455911772c98c68123a05b7f

8 years agoPackaging: update version to 1.0.6 12/77412/1 accepted/tizen/common/20160629.223505 accepted/tizen/ivi/20160630.004149 accepted/tizen/mobile/20160630.004247 accepted/tizen/tv/20160630.004138 accepted/tizen/wearable/20160630.004218 submit/tizen/20160629.135923
Gwanglim Lee [Wed, 29 Jun 2016 13:26:31 +0000 (22:26 +0900)]
Packaging: update version to 1.0.6

Change-Id: I3ca54c7b827b1e718f844434f66c1b633ec142f8

8 years agoFix svace critial and major issue 07/77407/3
Sangjin Lee [Wed, 29 Jun 2016 13:07:00 +0000 (22:07 +0900)]
Fix svace critial and major issue

Change-Id: Ic8bb6f890910b2cb35e0d4efefc75278e91674a0

8 years agoRevert "Packaging: make all warnings into errors." 05/72805/1 accepted/tizen/common/20160603.150658 accepted/tizen/ivi/20160602.231411 accepted/tizen/mobile/20160602.231456 accepted/tizen/tv/20160602.231327 accepted/tizen/wearable/20160602.231424 submit/tizen/20160602.114245
Gwanglim Lee [Thu, 2 Jun 2016 11:33:39 +0000 (20:33 +0900)]
Revert "Packaging: make all warnings into errors."

This reverts commit 069253a4f503fc2b8fb4d34260c2cf3c06d83e64.

Change-Id: I53efa0e917c07472073cff98701ff21e009dee82
Signed-off-by: Gwanglim Lee <gl77.lee@samsung.com>
8 years agoPackaging: update version to 1.0.5 50/71750/1 submit/tizen/20160602.104157
Gwanglim Lee [Fri, 27 May 2016 04:09:37 +0000 (13:09 +0900)]
Packaging: update version to 1.0.5

Change-Id: I4311dfbd69049c0eb28e6c431a2466e3149c07d6