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>
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>
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>
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>
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>
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>
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>
lsj119 [Tue, 23 Apr 2019 00:40:29 +0000 (09:40 +0900)]
input: fix the crash
Change-Id: I2c0a4323619254041f61cedceb63dda756afa8a2
lsj119 [Tue, 23 Apr 2019 00:39:31 +0000 (09:39 +0900)]
keyrouter: support the version 2(drift)
Change-Id: Ic887cb0ea438f867e0bb212ac32d407e8f5698f6
lsj119 [Mon, 22 Apr 2019 21:36:04 +0000 (06:36 +0900)]
shell: add skip_focus
Change-Id: I8ba78d25f0590f02496210445847de9e2de8f3ef
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>
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>
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>
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>
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>
lsj119 [Mon, 22 Apr 2019 02:09:34 +0000 (11:09 +0900)]
shell: rename the function
Change-Id: I3614c95263d4decf0015ed27a9e4e5cb3a2cc136
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>
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>
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>
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>
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>
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>
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>
lsj119 [Thu, 18 Apr 2019 00:00:16 +0000 (09:00 +0900)]
shell: push draft version
Change-Id: I69aa583f5013850ed4e6904510330028151ede1a
lsj119 [Wed, 17 Apr 2019 08:15:43 +0000 (17:15 +0900)]
headless-client: add sample
Change-Id: Ib80991b3f5d25801bcb2ae6bf3a71943e6ad5fcc
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>
lsj119 [Tue, 16 Apr 2019 06:48:36 +0000 (15:48 +0900)]
output: add HL_UI_LED
Change-Id: Idf06aa4dbe39ec69d66535dd568168ed8468d2cb
lsj119 [Mon, 15 Apr 2019 23:49:37 +0000 (08:49 +0900)]
server: add SIGINT to the loop
Change-Id: I0e2687765a9d6fec1872917bd88e41fa9bd70fa7
lsj119 [Mon, 15 Apr 2019 23:30:04 +0000 (08:30 +0900)]
output: push the first drift
Change-Id: Ib84351d09cef6e7d76c2a78f67c70d1077ff7753
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>
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>
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
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
jeon [Tue, 26 Mar 2019 12:15:06 +0000 (21:15 +0900)]
log: support dlog logging system
Change-Id: I6057171180db13ef2e7020737741ceb822863d7f
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
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
JengHyun Kang [Fri, 30 Mar 2018 07:22:32 +0000 (16:22 +0900)]
packaging: update version to 0.1.26
Change-Id: I6abc29f1b68ae1fbb1803ff3246a6280585f0f65
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
Gwanglim Lee [Tue, 20 Mar 2018 08:47:39 +0000 (17:47 +0900)]
Packaging: update version to 1.0.25
Change-Id: If96c67af4cc20a80db8f6390b104b09d4980798c
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
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
Juyeon Lee [Tue, 20 Mar 2018 04:17:31 +0000 (13:17 +0900)]
tdm-output: fix unchecked function return
Change-Id: I7fdefde4de6fcc0d0d62a06cb6ffbe9f47d1b13f
Gwanglim Lee [Wed, 14 Mar 2018 04:26:19 +0000 (13:26 +0900)]
Packaging: update version to 1.0.24
Change-Id: I73a6504308c3632ff2f4a0a3b44e06504fe90611
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
Doyoun Kang [Fri, 9 Feb 2018 04:39:25 +0000 (13:39 +0900)]
Packaging: update version to 1.0.23
Change-Id: Iaac162d4e709f0f28d287121de04ff81aabe8b5b
Sangjin Lee [Mon, 5 Feb 2018 02:19:27 +0000 (11:19 +0900)]
Fix DEREF_AFTER_NULL
Change-Id: I3577df515032403dc5b3ac199f332c4c92b1ea9b
Gwanglim Lee [Thu, 21 Dec 2017 02:07:54 +0000 (11:07 +0900)]
Packaging: update version to 1.0.22
Change-Id: I46028688084fabc857b606e7a5a665d8a8e36017
Sangjin Lee [Thu, 14 Dec 2017 01:15:55 +0000 (10:15 +0900)]
tdm: fix memory leak
Change-Id: I8ab338e806e2954ceffd20f6ebc2f98585160759
Sangjin Lee [Thu, 14 Dec 2017 01:10:46 +0000 (10:10 +0900)]
tdm: check error of get_subpixel
Change-Id: I07ffe58a782058f2b5954a816fe1311f10a5a518
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>
JengHyun Kang [Thu, 28 Sep 2017 08:30:22 +0000 (17:30 +0900)]
package: version up to 1.0.21
Change-Id: I1eb69be020c9c54837d8880b8f5ccd2d72cd6d3f
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>
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
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>
JunSeok, Kim [Wed, 27 Sep 2017 06:57:04 +0000 (15:57 +0900)]
pepper: fix coverity issues
Change-Id: I855de76d90e89825a3176f1a2e45257fb146f450
Sangjin Lee [Wed, 27 Sep 2017 06:15:10 +0000 (15:15 +0900)]
fix some coverity issues
Change-Id: If264b91431f878c571e4263c453aa9895b1cb866
Sangjin Lee [Wed, 27 Sep 2017 04:49:26 +0000 (13:49 +0900)]
fix coverity error
Change-Id: I4f9452479943944b276207e4282e8e5fa4647abd
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>
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>
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>
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>
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>
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>
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>
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
Juyeon Lee [Thu, 7 Sep 2017 11:56:08 +0000 (20:56 +0900)]
packaging: version up to 1.0.17
Change-Id: Iccf7897da4e501558129fc1d9128bb6548d7eccd
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
JengHyun Kang [Thu, 7 Sep 2017 10:08:14 +0000 (19:08 +0900)]
desktop-shell: check a null reference
Change-Id: Iaf430c4561fcad2447598680bdd4e722a0ea0450
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>
Sung-Jin Park [Fri, 25 Aug 2017 04:07:42 +0000 (13:07 +0900)]
packaging: version up to 1.0.16
Change-Id: I1fc61a311df1ec7ded7535fa9f921010f3cf9c18
JengHyun Kang [Fri, 25 Aug 2017 02:48:58 +0000 (11:48 +0900)]
tdm-output: fix a invalid typo
Change-Id: I9a11c42f7336cf872e82a8da51c445164f100aaf
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
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>
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>
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
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>
Juyeon Lee [Thu, 3 Aug 2017 01:59:56 +0000 (10:59 +0900)]
Packaging: update version to 1.0.15
Change-Id: I407f052e452ee3bf1e7d274fef3febda41db5269
JengHyun Kang [Wed, 2 Aug 2017 03:08:54 +0000 (12:08 +0900)]
fix a invalid syntax
Change-Id: Ia9ab798e724a65329c48c8bcb163f34945511b56
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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>
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>
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>
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>
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>