platform/core/uifw/pepper.git
5 years agokeyrouter: check NULL view 59/207159/1
lsj119 [Wed, 24 Apr 2019 06:36:01 +0000 (15:36 +0900)]
keyrouter: check NULL view

Change-Id: Ib7e1b4f8a8ad74752a4f40a22d15b055e5d2eeeb

5 years agoheadless-server::shell : add idle handler 58/207158/1
lsj119 [Wed, 24 Apr 2019 06:22:58 +0000 (15:22 +0900)]
headless-server::shell : add idle handler

Change-Id: I294c9e7b4784d12ea236882927e8801fc797203b

5 years agoevdev: change logic to distinguish device capability 57/207157/1
jeon [Wed, 24 Apr 2019 04:35:22 +0000 (13:35 +0900)]
evdev: change logic to distinguish device capability

Change-Id: I47d2888e937d2b9cb781abdcaf83f74c8b9b301b

5 years agoheadless-server::input : remove the global variable 56/207156/1
lsj119 [Wed, 24 Apr 2019 01:44:58 +0000 (10:44 +0900)]
headless-server::input : remove the global variable

Change-Id: Ia91c2bf96bcde96a705fe2ea167fcc04c663adbd

5 years agoheadless-server: add commit handler 55/207155/1
lsj119 [Wed, 24 Apr 2019 00:55:21 +0000 (09:55 +0900)]
headless-server: add commit handler

Change-Id: I45538df8e96a98ba294a06f1b96c4a4cb26baf7c

5 years agopepper-keyrouter: check a privilege using cynara APIs 54/207154/1
jeon [Tue, 23 Apr 2019 12:49:01 +0000 (21:49 +0900)]
pepper-keyrouter: check a privilege using cynara APIs

Change-Id: I5c9deb81355a79e0b8cc0ca20ceb97150940e2ad

5 years agokeyrouter core: add keyrouter_set_focus/top_client APIs 53/207153/1
Sung-Jin Park [Tue, 23 Apr 2019 11:17:00 +0000 (20:17 +0900)]
keyrouter core: add keyrouter_set_focus/top_client APIs

Change-Id: I92449dc34a89bf91382f7b2de40dd1269e9c3784
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agokeyrouter: send key to focus_view set by pepper_keyboard_set_focus_view API 52/207152/1
Sung-Jin Park [Tue, 23 Apr 2019 10:54:32 +0000 (19:54 +0900)]
keyrouter: send key to focus_view set by pepper_keyboard_set_focus_view API

Change-Id: I1f78676737d7364266016950c42e6bd38acb2251
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agokeyrouter: set the given keyboard only if there is no keyboard set on keyrouter 51/207151/1
Sung-Jin Park [Tue, 23 Apr 2019 07:32:11 +0000 (16:32 +0900)]
keyrouter: set the given keyboard only if there is no keyboard set on keyrouter

Change-Id: I78230b4e03e1148d84e2b5344bcf3319b0e3353e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless input: set pepper_keyrouter_event_handler as a keyboard event handler 50/207150/1
Sung-Jin Park [Tue, 23 Apr 2019 07:28:49 +0000 (16:28 +0900)]
headless input: set pepper_keyrouter_event_handler as a keyboard event handler

Change-Id: I81116a4d186d1d93c233da7f81481ec06c0c3068
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless input: add pepper-xkb to send a keymap to client(s) : FIXME 49/207149/1
Sung-Jin Park [Tue, 23 Apr 2019 04:42:48 +0000 (13:42 +0900)]
headless input: add pepper-xkb to send a keymap to client(s) : FIXME

Change-Id: Icfe859e5f20436cd164c9973285cc4a95ee9b538
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless client: set STDOUT none-buffered 48/207148/1
Sung-Jin Park [Tue, 23 Apr 2019 02:41:19 +0000 (11:41 +0900)]
headless client: set STDOUT none-buffered

Change-Id: Ic3e81db21fd72d0f3d81a88ea7fac74612de8550
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless input: rename functions 47/207147/1
Sung-Jin Park [Tue, 23 Apr 2019 01:57:25 +0000 (10:57 +0900)]
headless input: rename functions

Change-Id: Ifa211b505d4fd97705c4cdca0f9d5e07e0dcbffa
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoinput: fix the crash 46/207146/1
lsj119 [Tue, 23 Apr 2019 00:40:29 +0000 (09:40 +0900)]
input: fix the crash

Change-Id: I2c0a4323619254041f61cedceb63dda756afa8a2

5 years agokeyrouter: support the version 2(drift) 45/207145/1
lsj119 [Tue, 23 Apr 2019 00:39:31 +0000 (09:39 +0900)]
keyrouter: support the version 2(drift)

Change-Id: Ic887cb0ea438f867e0bb212ac32d407e8f5698f6

5 years agoshell: add skip_focus 44/207144/1
lsj119 [Mon, 22 Apr 2019 21:36:04 +0000 (06:36 +0900)]
shell: add skip_focus

Change-Id: I8ba78d25f0590f02496210445847de9e2de8f3ef

5 years agoheadless input: fix errors 43/207143/1
Sung-Jin Park [Mon, 22 Apr 2019 11:14:24 +0000 (20:14 +0900)]
headless input: fix errors

Change-Id: I6f50a32b88e3577dc392209e75c1e797f7573a6e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoshell: add temporary setting focus/top view 42/207142/1
Sung-Jin Park [Mon, 22 Apr 2019 10:45:19 +0000 (19:45 +0900)]
shell: add temporary setting focus/top view

Change-Id: Ib6a07c327e6fc7281b9bcffa95aa46ea523754b7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless input: add APIs to set focus/top view, add init/deinit (input) modules 41/207141/1
Sung-Jin Park [Mon, 22 Apr 2019 10:44:06 +0000 (19:44 +0900)]
headless input: add APIs to set focus/top view, add init/deinit (input) modules

Change-Id: If5c09e81dda7ff52f9a2cfb43a6a62a06795dd51
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agokeyrouter: add APIs for setting focus/top view 40/207140/1
Sung-Jin Park [Mon, 22 Apr 2019 10:40:36 +0000 (19:40 +0900)]
keyrouter: add APIs for setting focus/top view

Change-Id: I06ed6b0f028fc1bf48d4c510d785f61911d5ace8
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless input: fix seat/evdev assignments 39/207139/1
Sung-Jin Park [Mon, 22 Apr 2019 03:53:10 +0000 (12:53 +0900)]
headless input: fix seat/evdev assignments

Change-Id: I98bbc41d0bb177e76985349f282fca09923de027
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoshell: rename the function 38/207138/1
lsj119 [Mon, 22 Apr 2019 02:09:34 +0000 (11:09 +0900)]
shell: rename the function

Change-Id: I3614c95263d4decf0015ed27a9e4e5cb3a2cc136

5 years agoshell: add the tizen policy(draft) 37/207137/1
Sung-Jin Park [Tue, 14 May 2019 02:02:13 +0000 (11:02 +0900)]
shell: add the tizen policy(draft)

Change-Id: Iff1c9d52fce7b8f5082a2ebd4c2b218530971bc7
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agokeyrouter: add pepper_keyrouter_set_keyboard API 36/207136/1
Sung-Jin Park [Fri, 19 Apr 2019 08:37:01 +0000 (17:37 +0900)]
keyrouter: add pepper_keyrouter_set_keyboard API

Change-Id: I7c9f9772d71b0d96c2e9e8810a527eb7b435f6a9
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless & shell: add headless_input, add seat/focus management to headless_shell... 35/207135/1
Sung-Jin Park [Fri, 19 Apr 2019 08:36:28 +0000 (17:36 +0900)]
headless & shell: add headless_input, add seat/focus management to headless_shell (temp)

Change-Id: I80a03ca0a3ebfc31b4ddbfafe5bbc7bb2e5ed69c
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless-client: remove warnings (2) 34/207134/1
Sung-Jin Park [Fri, 19 Apr 2019 06:08:51 +0000 (15:08 +0900)]
headless-client: remove warnings (2)

Change-Id: Iaaa9120b99444c30df19d642208b2c4e8f9781cc
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless-client: remove warnings 33/207133/1
Sung-Jin Park [Thu, 18 Apr 2019 11:15:56 +0000 (20:15 +0900)]
headless-client: remove warnings

Change-Id: I4079f35f49400e6665f38f42120aad07051e191e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless: fix indentation 32/207132/1
Sung-Jin Park [Thu, 18 Apr 2019 02:27:36 +0000 (11:27 +0900)]
headless: fix indentation

Change-Id: I5d524b9499048ddb8feefc434a07af4846df4724
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless-client: fix indentation 31/207131/1
Sung-Jin Park [Thu, 18 Apr 2019 02:25:21 +0000 (11:25 +0900)]
headless-client: fix indentation

Change-Id: I194f2aae2b59e129a9dd6f8a5249ffb39d3f2caa
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoshell: push draft version 30/207130/1
lsj119 [Thu, 18 Apr 2019 00:00:16 +0000 (09:00 +0900)]
shell: push draft version

Change-Id: I69aa583f5013850ed4e6904510330028151ede1a

5 years agoheadless-client: add sample 29/207129/1
lsj119 [Wed, 17 Apr 2019 08:15:43 +0000 (17:15 +0900)]
headless-client: add sample

Change-Id: Ib80991b3f5d25801bcb2ae6bf3a71943e6ad5fcc

5 years agoheadless-client: add basic implementation 28/207128/1
Sung-Jin Park [Tue, 16 Apr 2019 12:12:41 +0000 (21:12 +0900)]
headless-client: add basic implementation

Change-Id: I2f0fe96c7779532c469614027e2828e57fd9dcd4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agooutput: add HL_UI_LED 27/207127/1
lsj119 [Tue, 16 Apr 2019 06:48:36 +0000 (15:48 +0900)]
output: add HL_UI_LED

Change-Id: Idf06aa4dbe39ec69d66535dd568168ed8468d2cb

5 years agoserver: add SIGINT to the loop 26/207126/1
lsj119 [Mon, 15 Apr 2019 23:49:37 +0000 (08:49 +0900)]
server: add SIGINT to the loop

Change-Id: I0e2687765a9d6fec1872917bd88e41fa9bd70fa7

5 years agooutput: push the first drift 25/207125/1
lsj119 [Mon, 15 Apr 2019 23:30:04 +0000 (08:30 +0900)]
output: push the first drift

Change-Id: Ib84351d09cef6e7d76c2a78f67c70d1077ff7753

5 years agoheadless: add headless_client sample 23/207123/1
Sung-Jin Park [Mon, 15 Apr 2019 11:07:33 +0000 (20:07 +0900)]
headless: add headless_client sample

Change-Id: Id8f709811d62909b83a48f806e9c9c802632b9a2
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agoheadless: add basic build environments for headless server 22/207122/1
Sung-Jin Park [Mon, 15 Apr 2019 10:57:24 +0000 (19:57 +0900)]
headless: add basic build environments for headless server

Change-Id: Idb5b04fbea0194d864d12afa574eaf10d6f04c2f
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
5 years agodevicemgr: skip deinit process if current devicemgr is not init 62/203962/2 sandbox/sj76park
jeon [Thu, 18 Apr 2019 08:22:28 +0000 (17:22 +0900)]
devicemgr: skip deinit process if current devicemgr is not init

Change-Id: Iccd2d77ac44dfca48e11d563d1df283511547c78

5 years agodevicemgr: generate a input device key event instead of keyboard key event 36/203036/2
jeon [Tue, 9 Apr 2019 07:14:11 +0000 (16:14 +0900)]
devicemgr: generate a input device key event instead of keyboard key event

Change-Id: I6b84130f6e8a76528923cebb56f3a7a7848474a9

5 years agolog: support dlog logging system 75/202275/2
jeon [Tue, 26 Mar 2019 12:15:06 +0000 (21:15 +0900)]
log: support dlog logging system

Change-Id: I6057171180db13ef2e7020737741ceb822863d7f

5 years agoinotify: support a inotify functions 61/201961/5
jeon [Mon, 25 Mar 2019 10:18:04 +0000 (19:18 +0900)]
inotify: support a inotify functions

  - sample-server: support hotplugged input devices
    using inotify and evdev

Change-Id: I85f7af8291ad7559b70da82c8ad31163ac072a9e

5 years agoevdev: support device add/del APIs for runtime input device control 61/202161/3
jeon [Mon, 25 Mar 2019 09:55:15 +0000 (18:55 +0900)]
evdev: support device add/del APIs for runtime input device control

Change-Id: I7b116200428e550258d625fe76701a36cd06e2c2

6 years agopackaging: update version to 0.1.26 44/174344/1 accepted/tizen_5.0_unified tizen_bkup accepted/tizen/5.0/unified/20181102.023922 accepted/tizen/unified/20180403.060155 accepted/tizen/unified/20190605.215606 submit/tizen/20180330.072535 submit/tizen/20180402.052732 submit/tizen/20190605.010654 submit/tizen_5.0/20181101.000005
JengHyun Kang [Fri, 30 Mar 2018 07:22:32 +0000 (16:22 +0900)]
packaging: update version to 0.1.26

Change-Id: I6abc29f1b68ae1fbb1803ff3246a6280585f0f65

6 years agodevicemgr: support a devicemgr's key event generation functions 44/174244/4
JengHyun Kang [Thu, 29 Mar 2018 06:03:59 +0000 (15:03 +0900)]
devicemgr: support a devicemgr's key event generation functions

Change-Id: Ia42f5cd8c9a8ca493ff0f34dcabe9925b64e98db

6 years agoPackaging: update version to 1.0.25 85/173285/2 accepted/tizen/unified/20180323.062012 submit/tizen/20180320.085548
Gwanglim Lee [Tue, 20 Mar 2018 08:47:39 +0000 (17:47 +0900)]
Packaging: update version to 1.0.25

Change-Id: If96c67af4cc20a80db8f6390b104b09d4980798c

6 years agotdm: add code to check whether fd is valid or not in pepper_tdm_create 62/173262/2
Doyoun Kang [Tue, 20 Mar 2018 07:57:38 +0000 (16:57 +0900)]
tdm: add code to check whether fd is valid or not in pepper_tdm_create

Change-Id: I07d65062356be926b7aeb452c9ed6bd8ca2300c9

6 years agodrm-output: fix unchecked return value of drm_output_destroy 76/173276/2
Juyeon Lee [Tue, 20 Mar 2018 08:18:24 +0000 (17:18 +0900)]
drm-output: fix unchecked return value of drm_output_destroy

Change-Id: I086c7c726f80423df4aa92fbfed89227108cb9b1

6 years agotdm-output: fix unchecked function return 08/173208/1
Juyeon Lee [Tue, 20 Mar 2018 04:17:31 +0000 (13:17 +0900)]
tdm-output: fix unchecked function return

Change-Id: I7fdefde4de6fcc0d0d62a06cb6ffbe9f47d1b13f

6 years agoPackaging: update version to 1.0.24 46/172446/1 accepted/tizen/unified/20180314.141428 submit/tizen/20180314.044342
Gwanglim Lee [Wed, 14 Mar 2018 04:26:19 +0000 (13:26 +0900)]
Packaging: update version to 1.0.24

Change-Id: I73a6504308c3632ff2f4a0a3b44e06504fe90611

6 years agotdm-output: added missing check for return value of tdm_display_get_output_count 45/172445/1
Gwanglim Lee [Wed, 14 Mar 2018 04:25:56 +0000 (13:25 +0900)]
tdm-output: added missing check for return value of tdm_display_get_output_count

Change-Id: I52f3568c76dc004a9d983ebab0f3463f1b42bd51

6 years agoPackaging: update version to 1.0.23 82/169782/1 accepted/tizen/unified/20180209.064039 submit/tizen/20180209.044539
Doyoun Kang [Fri, 9 Feb 2018 04:39:25 +0000 (13:39 +0900)]
Packaging: update version to 1.0.23

Change-Id: Iaac162d4e709f0f28d287121de04ff81aabe8b5b

6 years agoFix DEREF_AFTER_NULL 83/169183/1
Sangjin Lee [Mon, 5 Feb 2018 02:19:27 +0000 (11:19 +0900)]
Fix DEREF_AFTER_NULL

Change-Id: I3577df515032403dc5b3ac199f332c4c92b1ea9b

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

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