platform/core/uifw/e-mod-tizen-keyrouter.git
7 years agoKey Delivery to multiple Surfaces in case of pictureoff mode 55/104655/1
Sanjeev Kumar [Wed, 14 Dec 2016 04:28:48 +0000 (09:58 +0530)]
Key Delivery to multiple Surfaces in case of pictureoff mode

Key Delivery to multiple Surfaces in case of Picture off mode

Change-Id: I794eb44d8adf4bd7a441766d1e6041216eadadba

7 years agoPackaging : update version to 0.1.28 04/102304/1 accepted/tizen/3.0/common/20161207.194529 accepted/tizen/3.0/ivi/20161207.011959 accepted/tizen/3.0/mobile/20161207.011935 accepted/tizen/3.0/tv/20161207.011941 accepted/tizen/3.0/wearable/20161207.011953 accepted/tizen/common/20161207.184020 accepted/tizen/ivi/20161207.025717 accepted/tizen/mobile/20161207.025623 accepted/tizen/tv/20161207.025641 accepted/tizen/wearable/20161207.025703 submit/tizen/20161206.060524 submit/tizen_3.0/20161206.060138
Sung-Jin Park [Mon, 5 Dec 2016 10:00:24 +0000 (19:00 +0900)]
Packaging : update version to 0.1.28

Change-Id: I7dab3444081ea7d31459397f63c077225ca47129
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoPackaging : remove unneeded macro related to TZ_SYS_RO_SHARE 02/102302/1
Sung-Jin Park [Mon, 5 Dec 2016 09:59:30 +0000 (18:59 +0900)]
Packaging : remove unneeded macro related to TZ_SYS_RO_SHARE

Change-Id: I694f462cd1137f5883c1aab8aaeb1cdb41258a3e
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agospec: code clean (warning removed) 31/101031/2
MyungJoo Ham [Wed, 30 Nov 2016 06:31:17 +0000 (15:31 +0900)]
spec: code clean (warning removed)

"macro too deeply nested" warning messages are removed.

Change-Id: Ic37b4dc1cc9012c90d468a3df28757160676db19
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
7 years agoRemove Profile Build Dependency 48/97548/3
MyungJoo Ham [Mon, 14 Nov 2016 12:07:19 +0000 (21:07 +0900)]
Remove Profile Build Dependency

- This is for Tizen 4.0.

- There is xkb-tizen-data in Tizen:Common as well. Why
do we need to exclude it only at common profile?

- In the spec file, Line 26, "%global TZ_SYS_RO_SHARE ..."
creates a lot of warning messages that may make the build system
to misinterpret later macros. I have added a comment about it
in the spec file.

Change-Id: Ib37c49e0820bcc7a4a99370b15bf7c61ba1dccbe
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
7 years agofunction name fix : add "_" in front of e_keyrouter_dbus_connection_init 33/99233/3
JengHyun Kang [Tue, 22 Nov 2016 07:58:07 +0000 (16:58 +0900)]
function name fix : add "_" in front of e_keyrouter_dbus_connection_init

As e_keyrouter_dbus_connection_init() is a static function, we fix the name as _e_keyrouter_dbus_connection_init()

Change-Id: I79514b34e82ba5ba26ae39b9a6b98c7c010fa1e3

7 years agoPackaging: version up to 0.1.27 66/96366/1 accepted/tizen/3.0/common/20161114.143156 accepted/tizen/3.0/ivi/20161111.003015 accepted/tizen/3.0/mobile/20161111.002916 accepted/tizen/3.0/tv/20161111.002934 accepted/tizen/3.0/wearable/20161111.002953 accepted/tizen/common/20161110.153732 accepted/tizen/ivi/20161111.001415 accepted/tizen/mobile/20161111.001326 accepted/tizen/tv/20161111.001339 accepted/tizen/wearable/20161111.001359 submit/tizen/20161110.022429 submit/tizen_3.0/20161110.022410 submit/tizen_3.0_common/20161114.081136
Sung-Jin Park [Tue, 8 Nov 2016 23:53:51 +0000 (08:53 +0900)]
Packaging: version up to 0.1.27

Change-Id: Ia701272ba614d99c1b441b4617711a2cf79a7e5e

7 years agoHandling dbus connection failure by retrying dbus connection setup for 50 sec duration 00/95600/3
Sanjeev Kumar [Fri, 4 Nov 2016 03:46:49 +0000 (09:16 +0530)]
Handling dbus connection failure by retrying dbus connection setup for 50 sec duration

Change-Id: I37ddd74e861e2803b4567d637049fccc82128075
Signed-off-by: Sanjeev Kumar <sanjeev1.k@samsung.com>
7 years agoMigrating KeyCombination config file to e-tizen-data Module 30/93030/3
Dhiraj Kr Mishra [Thu, 20 Oct 2016 05:49:07 +0000 (11:19 +0530)]
Migrating KeyCombination config file to e-tizen-data Module

Change-Id: I604b4905328ed340ee0da1ebc2c19f692c486b96
Signed-off-by: Dhiraj Kr Mishra <dk.mishra@samsung.com>
7 years agoPackaging: version up to 0.1.26 83/95383/1 accepted/tizen/common/20161103.160008 accepted/tizen/ivi/20161103.231447 accepted/tizen/mobile/20161103.231352 accepted/tizen/tv/20161103.231409 accepted/tizen/wearable/20161103.231427 submit/tizen/20161103.055300
Sung-Jin Park [Thu, 3 Nov 2016 05:48:10 +0000 (14:48 +0900)]
Packaging: version up to 0.1.26

Change-Id: I2169e21767b94fd2d78a32507334808b92868f61

7 years agoSend key cancel events when the client request ungrab after key is pressed 73/92873/2
JengHyun Kang [Wed, 19 Oct 2016 07:49:30 +0000 (16:49 +0900)]
Send key cancel events when the client request ungrab after key is pressed

Change-Id: Ie5cd1d30fa295c25d197833207d0058c3d25da48

7 years agoPackaging: version up to 0.1.25 52/94752/1 accepted/tizen/3.0/common/20161114.082351 accepted/tizen/3.0/ivi/20161102.080519 accepted/tizen/3.0/mobile/20161102.080425 accepted/tizen/3.0/tv/20161102.080441 accepted/tizen/3.0/wearable/20161102.080500 accepted/tizen/common/20161102.121500 accepted/tizen/ivi/20161101.122512 accepted/tizen/mobile/20161101.122426 accepted/tizen/tv/20161101.122436 accepted/tizen/wearable/20161101.122456 submit/tizen/20161101.054044 submit/tizen_3.0/20161102.065320 submit/tizen_3.0_common/20161110.084657
Sung-Jin Park [Tue, 1 Nov 2016 05:28:14 +0000 (14:28 +0900)]
Packaging: version up to 0.1.25

Change-Id: I47eca21bd5e5afc3d03081b61ec9469ba163313a

7 years ago"Fix TOPMOST Mode Event Delivery Surface" 94/90794/4 accepted/tizen/3.0/ivi/20161028.133925 accepted/tizen/3.0/mobile/20161028.133032 accepted/tizen/3.0/tv/20161028.133347 accepted/tizen/3.0/wearable/20161028.133639 accepted/tizen/common/20161013.161000 accepted/tizen/ivi/20161015.000203 accepted/tizen/mobile/20161015.000141 accepted/tizen/tv/20161015.000159 accepted/tizen/wearable/20161015.000152 submit/tizen/20161013.111810 submit/tizen_3.0/20161028.062323 submit/tizen_3.0/20161028.082423 submit/tizen_3.0_common/20161104.104000
Dhiraj Kr Mishra [Tue, 4 Oct 2016 08:47:03 +0000 (14:17 +0530)]
"Fix TOPMOST Mode Event Delivery Surface"

If window stack changed TOPMOST mode key delivery should be sent to the surface, which has been promoted to the head of top_ptr list.
top_ptr list is being updated by _e_keyrouter_check_top_visible_window,however while sending event obselete surface data was used as a result first event was not delivering to correct surface.

Change-Id: I10364d6a478ba7d5b75186f289433df8971bea23
Signed-off-by: Dhiraj Kr Mishra <dk.mishra@samsung.com>
7 years agoPackage version up to 0.1.24 08/90708/1 accepted/tizen/3.0/ivi/20161011.043812 accepted/tizen/3.0/mobile/20161015.033051 accepted/tizen/3.0/tv/20161016.003957 accepted/tizen/3.0/wearable/20161015.081857 accepted/tizen/common/20161005.165703 accepted/tizen/ivi/20161005.120108 accepted/tizen/mobile/20161005.115956 accepted/tizen/tv/20161005.120028 accepted/tizen/wearable/20161005.120050 submit/tizen/20161004.080631 submit/tizen_3.0_ivi/20161010.000001 submit/tizen_3.0_mobile/20161015.000002 submit/tizen_3.0_tv/20161015.000001 submit/tizen_3.0_wearable/20161015.000001 submit/tizen_common/20161005.072458
Sung-Jin Park [Tue, 4 Oct 2016 04:31:31 +0000 (13:31 +0900)]
Package version up to 0.1.24

Change-Id: I6d301b85b6906e15118b24464af35328a6a70b0b

7 years agoDeliver key in FOCUS DIRECT Mode if Key is not registered with any surface, surface_f... 26/90626/1
Preshit Agarwal [Mon, 3 Oct 2016 08:52:47 +0000 (14:22 +0530)]
Deliver key in FOCUS DIRECT Mode if Key is not registered with any surface, surface_focus is not registered any keysurface_focus is not None register window & invisible window is not set

Change-Id: I914e593f4ab77c770496a413dca9c347e69e0b66
Signed-off-by: Preshit Agarwal <preshit.p@samsung.com>
7 years agoRemove line feeds in logs 23/89623/3 accepted/tizen/common/20160926.154405 accepted/tizen/ivi/20160927.081025 accepted/tizen/mobile/20160927.082715 accepted/tizen/tv/20160927.083523 accepted/tizen/wearable/20160927.081847 submit/tizen/20160926.083253
JengHyun Kang [Mon, 26 Sep 2016 07:19:16 +0000 (16:19 +0900)]
Remove line feeds in logs

Change-Id: I0444dbffe0cae039609e18b1a404554559879c69

7 years agoAdding new key combinations Mute_7_7_7_Exit & Mute_4_8_9_Exit 25/88725/2
Dhiraj Kr Mishra [Tue, 20 Sep 2016 10:13:26 +0000 (15:43 +0530)]
Adding  new key combinations Mute_7_7_7_Exit & Mute_4_8_9_Exit

Change-Id: I992d23918b8de206b9b330035f764422f03ce790
Signed-off-by: Dhiraj Kr Mishra <dk.mishra@samsung.com>
7 years agoAdding validation condition for underflow and overflow of int "section_number" used... 56/87256/3
Sanjeev Kumar [Wed, 7 Sep 2016 07:07:34 +0000 (12:37 +0530)]
Adding validation condition for underflow and overflow of int "section_number" used as array index.

Change-Id: I37e40c4cd61fbb4a5aba3466baa5efcdf3caf84b
Signed-off-by: Sanjeev Kumar <sanjeev1.k@samsung.com>
7 years agoPackaging: update version to 0.1.23 95/88595/1 accepted/tizen/common/20160920.131927 accepted/tizen/ivi/20160920.231739 accepted/tizen/mobile/20160920.231625 accepted/tizen/tv/20160920.231653 accepted/tizen/wearable/20160920.231717 submit/tizen/20160920.023021
Doyoun Kang [Tue, 20 Sep 2016 02:21:21 +0000 (11:21 +0900)]
Packaging: update version to 0.1.23

Change-Id: I68445d2de92ebfe48818e8f1135a27b8745e62dc

7 years agoCheck this key event is registered or invisibled 40/88040/2
JengHyun Kang [Tue, 13 Sep 2016 02:17:07 +0000 (11:17 +0900)]
Check this key event is registered or invisibled

Change-Id: Ic9afb482526bb975198ab5a770b29cfcd434099d

7 years agoAdd process name in keyrouter log 73/86173/5 accepted/tizen/common/20160906.131419 accepted/tizen/ivi/20160907.060401 accepted/tizen/mobile/20160907.060243 accepted/tizen/tv/20160907.060311 accepted/tizen/wearable/20160907.060338 submit/tizen/20160905.105032 submit/tizen/20160906.071027
Lisa kim [Wed, 31 Aug 2016 02:19:36 +0000 (11:19 +0900)]
Add process name in keyrouter log

Change-Id: I176596174156f8616957c704b438cf958e3660db
Signed-off-by: Lisa kim <hj0530.kim@samsung.com>
7 years agoDo not deliver release keys if client ungrab keys after get key press events 17/86417/2
JengHyun Kang [Thu, 1 Sep 2016 06:17:40 +0000 (15:17 +0900)]
Do not deliver release keys if client ungrab keys after get key press events

Change-Id: I71ab71ef6293ac1cd3c042101e6e4472e3a80cc9

7 years agoAdd a surface to destroy listener if this key is not grabbed 64/86864/1
JengHyun Kang [Mon, 5 Sep 2016 08:56:30 +0000 (17:56 +0900)]
Add a surface to destroy listener if this key is not grabbed

Change-Id: Ie5d2e7bc359a5ca54578cc5d911a1c7e8fb0c5dc

7 years agoDo not remove pressed list although the client is removed 86/85986/1 accepted/tizen/common/20160830.150300 accepted/tizen/ivi/20160830.235657 accepted/tizen/mobile/20160830.235446 accepted/tizen/tv/20160830.235528 accepted/tizen/wearable/20160830.235613 submit/tizen/20160830.063644
JengHyun Kang [Tue, 30 Aug 2016 04:59:28 +0000 (13:59 +0900)]
Do not remove pressed list although the client is removed

Change-Id: I464d85e218d5efc18564c460e3882134c26ad3dc

7 years agokey delivery to focus window for HW key + modifier key. 84/83084/5 accepted/tizen/common/20160817.132932 accepted/tizen/ivi/20160817.230923 accepted/tizen/mobile/20160817.230913 accepted/tizen/tv/20160817.230921 accepted/tizen/wearable/20160817.230917 submit/tizen/20160817.020146
Sanjeev Kumar [Tue, 9 Aug 2016 06:35:00 +0000 (12:05 +0530)]
key delivery to focus window for HW key + modifier key.

Change-Id: Ide9fd3098e333d5eeff5702491ee45cc7feeaace
Signed-off-by: Sanjeev Kumar <sanjeev1.k@samsung.com>
7 years agoFix svace issues 56/83456/1 accepted/tizen/common/20160811.150117 accepted/tizen/ivi/20160811.085736 accepted/tizen/mobile/20160811.085642 accepted/tizen/tv/20160811.085700 accepted/tizen/wearable/20160811.085713 submit/tizen/20160811.053733
JengHyun Kang [Thu, 11 Aug 2016 05:20:25 +0000 (14:20 +0900)]
Fix svace issues

Change-Id: Ibf4a02935ae9a830da893cfa89d44fa3fa7db9f7

7 years agoref keymap if modify to current keymap 49/83449/1
JengHyun Kang [Thu, 11 Aug 2016 04:11:52 +0000 (13:11 +0900)]
ref keymap if modify to current keymap

Change-Id: I1cde95d1a0035cb9249999f927f731459343bae5

7 years agoAdd keyrouter log for privilege check 79/82679/1 accepted/tizen/common/20160805.130300 submit/tizen/20160805.054841
Lisa kim [Fri, 5 Aug 2016 05:31:10 +0000 (14:31 +0900)]
Add keyrouter log for privilege check

Change-Id: I6447c0098445faad7cd830cfaea1e9b0527f9e69
Signed-off-by: Lisa kim <hj0530.kim@samsung.com>
7 years agoAdded new keys support for key combinations Info_5_3_3_Exit 76/82176/1 submit/tizen/20160804.232714
Dhiraj Kr Mishra [Mon, 1 Aug 2016 10:06:45 +0000 (15:36 +0530)]
Added new keys support for key combinations Info_5_3_3_Exit

Change-Id: I6e289d91ba6be5e7511d9407f11bab4608d23707
Signed-off-by: Dhiraj Kr Mishra <dk.mishra@samsung.com>
7 years agoAdding KeyCode information in TRACE Logs 20/79420/3 accepted/tizen/common/20160725.153704 accepted/tizen/ivi/20160725.083447 accepted/tizen/mobile/20160725.083442 accepted/tizen/tv/20160725.083440 accepted/tizen/wearable/20160725.083437 submit/tizen/20160725.074642
Dhiraj Kr Mishra [Mon, 11 Jul 2016 09:26:40 +0000 (14:56 +0530)]
Adding KeyCode information in TRACE Logs

Change-Id: I6a487097410a1770061b9413438696d2aa948032
Signed-off-by: Dhiraj Kr Mishra <dk.mishra@samsung.com>
7 years agoPackaging: update version to 0.1.19 69/79369/1 accepted/tizen/common/20160711.170651 accepted/tizen/ivi/20160711.084951 accepted/tizen/mobile/20160711.085008 accepted/tizen/tv/20160711.084931 accepted/tizen/wearable/20160711.084945 submit/tizen/20160711.062125
Gwanglim Lee [Mon, 11 Jul 2016 06:03:49 +0000 (15:03 +0900)]
Packaging: update version to 0.1.19

Change-Id: I4d1fccce237982ce3a97510d808df430fd959717

7 years agoProcess key events if the pictureoff mode is disabled 47/79347/1
JengHyun Kang [Mon, 11 Jul 2016 05:05:06 +0000 (14:05 +0900)]
Process key events if the pictureoff mode is disabled

Change-Id: Ifa0278923f4113d0989f11755dd7499bb656e41d

7 years agoRemove wl_list before free a destroy listener 00/78600/2 accepted/tizen/common/20160706.142447 accepted/tizen/ivi/20160706.083238 accepted/tizen/mobile/20160706.083227 accepted/tizen/tv/20160706.083157 accepted/tizen/wearable/20160706.083256 submit/tizen/20160706.075652
JengHyun Kang [Wed, 6 Jul 2016 07:44:38 +0000 (16:44 +0900)]
Remove wl_list before free a destroy listener

Change-Id: I5af6bdfd66b2ce33bf9aaa853acb27beeaf01c20

7 years agoFix memory leak 56/78456/1 accepted/tizen/ivi/20160706.082737 accepted/tizen/mobile/20160706.082657 accepted/tizen/tv/20160706.082643 accepted/tizen/wearable/20160706.082642 submit/tizen/20160706.042400
MinJeong Kim [Tue, 5 Jul 2016 13:08:40 +0000 (22:08 +0900)]
Fix memory leak

Change-Id: Icdc63d84f95c83e078e5552915a3c8c027fc2ce8

7 years agoFinish the cynara before free a krt 49/78349/2 accepted/tizen/common/20160705.170428 accepted/tizen/ivi/20160705.101613 accepted/tizen/mobile/20160705.101702 accepted/tizen/tv/20160705.101609 accepted/tizen/wearable/20160705.101656 submit/tizen/20160705.080324
JengHyun Kang [Tue, 5 Jul 2016 08:01:32 +0000 (17:01 +0900)]
Finish the cynara before free a krt

Change-Id: I3c97d18038b33c90756210e960a082417375707f

7 years agoRevert "Revert "Allocate a grab list memory in the client"" 23/78023/1 accepted/tizen/common/20160704.145913 accepted/tizen/ivi/20160704.091126 accepted/tizen/mobile/20160704.091141 accepted/tizen/tv/20160704.091108 accepted/tizen/wearable/20160704.091123 submit/tizen/20160704.043131
JengHyun Kang [Mon, 4 Jul 2016 02:54:11 +0000 (11:54 +0900)]
Revert "Revert "Allocate a grab list memory in the client""

This reverts commit 25bb1154fee986799ee9a04615962a5f1a935729.

Change-Id: Ie421a8ad2c206e675ecadd16a667c9499480f19f

7 years agoAdd a focused surface to destroy listener 48/77248/1 accepted/tizen/common/20160630.151931 accepted/tizen/ivi/20160630.063452 accepted/tizen/mobile/20160630.063449 accepted/tizen/tv/20160630.063432 accepted/tizen/wearable/20160630.063440 submit/tizen/20160630.040542
JengHyun Kang [Wed, 29 Jun 2016 07:35:05 +0000 (16:35 +0900)]
Add a focused surface to destroy listener
  - if focused surface is destroied after get key press.
    key release is not needed to send this surface

Change-Id: I277c8c430c5425db3abcf25a74d0a13da06423e7

7 years agoRevert "Allocate a grab list memory in the client" 64/77164/1 accepted/tizen/common/20160629.223018 accepted/tizen/ivi/20160629.071123 accepted/tizen/mobile/20160629.071305 accepted/tizen/tv/20160629.070921 accepted/tizen/wearable/20160629.071111 submit/tizen/20160629.023614
JengHyun Kang [Wed, 29 Jun 2016 02:32:20 +0000 (11:32 +0900)]
Revert "Allocate a grab list memory in the client"

This reverts commit 871d382855bf77f472d608cf6d47abb8bc56c376.

Change-Id: Ie8a25d44fc385397b389a58f35d15311e04df1d8

7 years agoMerge "Allocate a grab list memory in the client" into tizen accepted/tizen/common/20160627.191937 accepted/tizen/ivi/20160627.091110 accepted/tizen/mobile/20160627.091028 accepted/tizen/tv/20160627.091042 accepted/tizen/wearable/20160627.091057 submit/tizen/20160627.040945
Sung-Jin Park [Mon, 27 Jun 2016 04:08:04 +0000 (21:08 -0700)]
Merge "Allocate a grab list memory in the client" into tizen

7 years agoAdded new keys support for key combinations "MUTE_4_8_7_EXIT" & "MUTE_4_8_2_EXIT" 99/75799/4
agarwals [Tue, 21 Jun 2016 11:50:48 +0000 (17:20 +0530)]
Added new keys support for key combinations "MUTE_4_8_7_EXIT" & "MUTE_4_8_2_EXIT"

Change-Id: I8748c2ca93b32fd6cd58c9f4a01a019584a45c6d
Signed-off-by: agarwals <agarwal.s@samsung.com>
7 years agoKeyRouter: Add destroyed surface check before removing grab mode. 61/75761/4
Preshit Agarwal [Tue, 21 Jun 2016 08:57:43 +0000 (14:27 +0530)]
KeyRouter: Add destroyed surface check before removing grab mode.

Change-Id: Ia1e847ab94af5e00cf156572240ac1bc5b255c25
Signed-off-by: Preshit Agarwal <preshit.p@samsung.com>
7 years agoAllocate a grab list memory in the client 97/76597/1
JengHyun Kang [Fri, 24 Jun 2016 09:55:28 +0000 (18:55 +0900)]
Allocate a grab list memory in the client

Change-Id: I0b02d62ce14b33fb43c371fb67384d8ad76d9f1e

7 years agoPrint module logs and keygrab status 20/70720/4 accepted/tizen/common/20160624.132522 accepted/tizen/ivi/20160624.064541 accepted/tizen/mobile/20160624.064319 accepted/tizen/tv/20160624.064256 accepted/tizen/wearable/20160624.064550 submit/tizen/20160624.014657
JeongHyun Kang [Mon, 13 Jun 2016 05:44:51 +0000 (14:44 +0900)]
Print module logs and keygrab status

Change-Id: Idba03746c1dd8576fd7c3e65b34fc1ed3db143aa

7 years agoIgnore a invisible client while checking top visible window 08/75708/2 accepted/tizen/common/20160621.184603 accepted/tizen/ivi/20160621.084328 accepted/tizen/mobile/20160621.084253 accepted/tizen/tv/20160621.084307 accepted/tizen/wearable/20160621.084321 submit/tizen/20160621.065737
JengHyun Kang [Tue, 21 Jun 2016 05:51:18 +0000 (14:51 +0900)]
Ignore a invisible client while checking top visible window

Change-Id: I2dca28581ba51510c6fb35822189641dd057a7c2

7 years agoFix resource leaks 91/73791/2 accepted/tizen/common/20160616.151349 accepted/tizen/ivi/20160616.001732 accepted/tizen/mobile/20160616.001450 accepted/tizen/tv/20160616.001643 accepted/tizen/wearable/20160616.001544 submit/tizen/20160614.071928 submit/tizen/20160615.013934
JeongHyun Kang [Thu, 9 Jun 2016 11:28:44 +0000 (20:28 +0900)]
Fix resource leaks

Change-Id: Idb56c81654f9aefbf2ed3edcd772f77767741304

7 years agoAdd some features to support tv profile. 93/71993/3 submit/tizen/20160614.021500
JengHyun Kang [Mon, 30 May 2016 06:26:27 +0000 (15:26 +0900)]
Add some features to support tv profile.
 - Modify key register logic
 - Add register grab / pass interface
 - Add none register mode
 - Add monitor key mode
 - Add picturoff mode
 - Add key combination mode
 - Add get register delivery status

Change-Id: Idf015c62b1740a3655c2ba114a0caed53ef3414d

7 years agoModify e_comp_wl_input_keymap_set()'s arguments 38/73438/1 accepted/tizen/common/20160609.145056 accepted/tizen/ivi/20160609.091854 accepted/tizen/mobile/20160609.092030 accepted/tizen/tv/20160609.091825 accepted/tizen/wearable/20160609.091905 submit/tizen/20160609.054844
JeongHyun Kang [Wed, 8 Jun 2016 06:37:38 +0000 (15:37 +0900)]
Modify e_comp_wl_input_keymap_set()'s arguments

Change-Id: I46240ab70232527410fa7a83150a272f0d3d77aa

8 years agoFix a memory leak 43/70643/1 accepted/tizen/common/20160520.171248 accepted/tizen/ivi/20160520.081615 accepted/tizen/mobile/20160520.081635 accepted/tizen/tv/20160520.081556 accepted/tizen/wearable/20160520.081549 submit/tizen/20160520.040630
JengHyun Kang [Fri, 20 May 2016 03:59:34 +0000 (12:59 +0900)]
Fix a memory leak

Change-Id: I5aee8b1e8920514d61693e09a755b16aca56990e

8 years agoRemove unused variables 18/70418/1 accepted/tizen/common/20160519.191542 accepted/tizen/ivi/20160520.002622 accepted/tizen/mobile/20160520.002759 accepted/tizen/tv/20160520.002535 accepted/tizen/wearable/20160520.002619 submit/tizen/20160519.075627
JengHyun Kang [Thu, 19 May 2016 07:32:28 +0000 (16:32 +0900)]
Remove unused variables

Change-Id: If562163b45642a155a9343772d35b2e62f44a9cd

8 years agoChange a parameter type in sizeof() 07/68807/1 accepted/tizen/ivi/20160512.050119 accepted/tizen/mobile/20160512.050047 accepted/tizen/tv/20160512.050058 accepted/tizen/wearable/20160512.050032 submit/tizen/20160510.075544 submit/tizen_common/20160513.083815
JengHyun Kang [Tue, 10 May 2016 01:53:32 +0000 (10:53 +0900)]
Change a parameter type in sizeof()

Change-Id: Iee7f1dfed3ac984afa5a823e7fca4cc6c2b60bd0

8 years agoSet key repeats and re-compile keymap file 09/67709/4 accepted/tizen/common/20160504.125049 accepted/tizen/ivi/20160503.011740 accepted/tizen/mobile/20160503.011644 accepted/tizen/tv/20160503.011706 accepted/tizen/wearable/20160503.011724 submit/tizen/20160502.104143
JengHyun Kang [Thu, 28 Apr 2016 06:23:44 +0000 (15:23 +0900)]
Set key repeats and re-compile keymap file

Change-Id: I42d4a2470948746e4103c75f3b2a7f7783d73747

8 years agoDo not add destroy listener if client or surface is null 65/67865/1 accepted/tizen/common/20160429.170403 accepted/tizen/ivi/20160429.011904 accepted/tizen/mobile/20160429.011900 accepted/tizen/tv/20160429.011812 accepted/tizen/wearable/20160429.011816 submit/tizen/20160428.235112
JengHyun Kang [Thu, 28 Apr 2016 23:45:52 +0000 (08:45 +0900)]
Do not add destroy listener if client or surface is null

Change-Id: If6b1ad347edba1e495d1a50db32acf4b40fcd598

8 years agoFill a ev->data field if keyrouter routed this key event 96/67596/2 accepted/tizen/common/20160428.145023 submit/tizen/20160428.081543
JengHyun Kang [Wed, 27 Apr 2016 10:45:19 +0000 (19:45 +0900)]
Fill a ev->data field if keyrouter routed this key event

Change-Id: I20d1133a5fa884d408577142e4f85d258f52bf59

8 years agoPackaing: update version to 0.1.18 25/67625/1 accepted/tizen/common/20160427.144424 accepted/tizen/ivi/20160428.003111 accepted/tizen/mobile/20160428.005239 accepted/tizen/tv/20160428.002919 accepted/tizen/wearable/20160428.003235 submit/tizen/20160427.131649
Gwanglim Lee [Wed, 27 Apr 2016 13:14:59 +0000 (22:14 +0900)]
Packaing: update version to 0.1.18

Change-Id: Ifd411423486d42cbb89ba418c5478b803171ce05

8 years agoAdd a destroy listener if keyrouter a send key to focus 24/67624/1
JengHyun Kang [Wed, 27 Apr 2016 13:04:26 +0000 (22:04 +0900)]
Add a destroy listener if keyrouter a send key to focus
 - Do not deliver release key events if client is destroyed

Change-Id: I29e9bfa0a4694976d085089ac61d0408d930ec59

8 years agoPackaging: update version to 0.1.17 44/67444/1 accepted/tizen/common/20160426.184045 accepted/tizen/ivi/20160426.234241 accepted/tizen/mobile/20160426.234221 accepted/tizen/tv/20160426.234231 accepted/tizen/wearable/20160426.234210 submit/tizen/20160426.131127
Gwanglim Lee [Tue, 26 Apr 2016 12:31:25 +0000 (21:31 +0900)]
Packaging: update version to 0.1.17

Change-Id: Iade459fc319c02adcf09b7d0385795d0ebfccf32

8 years agokeyrouter_events: removed unused variables to fix warnings. 43/67443/1
Gwanglim Lee [Tue, 26 Apr 2016 12:30:59 +0000 (21:30 +0900)]
keyrouter_events: removed unused variables to fix warnings.

Change-Id: Iad3c93d21482fcd001a63987387d18c02e2f5680

8 years agoSend keys through compositor 05/66705/2
JengHyun Kang [Wed, 20 Apr 2016 11:12:39 +0000 (20:12 +0900)]
Send keys through compositor

Change-Id: I3d2944f590a5faba1892c84cdf61bfac4d619748

8 years agoSend key events through compositor if these events are sent to focus client 68/65268/1 submit/tizen/20160418.063128
JengHyun Kang [Fri, 8 Apr 2016 07:09:57 +0000 (16:09 +0900)]
Send key events through compositor if these events are sent to focus client

Change-Id: I241bee119047e994d00c1a7e4c747192661ba7bd

8 years agoModify invalid pointer 86/65086/1 accepted/tizen/common/20160408.184818 accepted/tizen/ivi/20160407.111854 accepted/tizen/mobile/20160407.111758 accepted/tizen/tv/20160407.111816 accepted/tizen/wearable/20160407.111832 submit/tizen/20160407.072523
JengHyun Kang [Thu, 7 Apr 2016 07:21:21 +0000 (16:21 +0900)]
Modify invalid pointer

Change-Id: Ic821c0232b84f72c3202ddfa17e1223a4dfe23eb

8 years agoCheck client and surface are all NULL 11/65011/1 accepted/tizen/ivi/20160407.110537 accepted/tizen/mobile/20160407.110451 accepted/tizen/tv/20160407.110508 accepted/tizen/wearable/20160407.110520 submit/tizen/20160407.020438
JengHyun Kang [Thu, 7 Apr 2016 00:55:16 +0000 (09:55 +0900)]
Check client and surface are all NULL

Change-Id: I6f3b9e650eea357430a34249f4683f499f5d0473

8 years agoAdd a pid in logs 13/64613/2 accepted/tizen/common/20160407.132156 accepted/tizen/ivi/20160407.000716 accepted/tizen/mobile/20160407.000554 accepted/tizen/tv/20160407.000629 accepted/tizen/wearable/20160407.000656 submit/tizen/20160405.063717 submit/tizen/20160405.081422 submit/tizen/20160405.083436 submit/tizen/20160406.100414
JengHyun Kang [Mon, 4 Apr 2016 08:03:49 +0000 (17:03 +0900)]
Add a pid in logs

Change-Id: I7109f2756f54c72f58d02057999eb5af31656e22

8 years agoevents: send event_device event along with key event 25/64625/1
Duna Oh [Mon, 4 Apr 2016 08:33:07 +0000 (17:33 +0900)]
events: send event_device event along with key event

Signed-off-by: Duna Oh <duna.oh@samsung.com>
Change-Id: I54a63dd822d9039d58d437ae35175dce9845f9b0

8 years agoFix warning messages 04/64404/1
JengHyun Kang [Fri, 1 Apr 2016 04:27:36 +0000 (13:27 +0900)]
Fix warning messages

Change-Id: Ie7c36d31c8cff4f74b96c4dea56d55003f95c3ba

8 years agoDeliver shared grab key if focus client is not exist 54/64254/1
JengHyun Kang [Thu, 31 Mar 2016 04:17:53 +0000 (13:17 +0900)]
Deliver shared grab key if focus client is not exist

Change-Id: I7e3d69d4f9eab9871e5f2f0dcf01497a0915920a

8 years agoApply directory macros 24/61824/1 accepted/tizen/common/20160315.221004 accepted/tizen/ivi/20160314.105247 accepted/tizen/mobile/20160314.105145 accepted/tizen/tv/20160314.105201 accepted/tizen/wearable/20160314.105221 submit/tizen/20160314.041019
Sung-Jin Park [Fri, 11 Mar 2016 01:13:03 +0000 (10:13 +0900)]
Apply directory macros

Change-Id: I9f530c8a7be0bcebfe6e24d38f90d51f98021a93

8 years agoRemove unnecessary script and macro 22/61822/1
Sung-Jin Park [Fri, 11 Mar 2016 00:48:04 +0000 (09:48 +0900)]
Remove unnecessary script and macro

Change-Id: If687148d4996ba04a40592e46bf33f58e22253da

8 years agoPackage version up to 0.1.16 51/60751/1 accepted/tizen/common/20160302.193603 accepted/tizen/ivi/20160302.072514 accepted/tizen/mobile/20160302.072421 accepted/tizen/tv/20160302.072440 accepted/tizen/wearable/20160302.072458 submit/tizen/20160302.045131
Sung-Jin Park [Wed, 2 Mar 2016 04:50:03 +0000 (13:50 +0900)]
Package version up to 0.1.16

Change-Id: Idbd2a65967c050cf3969fd08602eaa38e010a91d

8 years agoRemove Xorg dependent stuff 05/60605/1
Sung-Jin Park [Mon, 29 Feb 2016 08:59:34 +0000 (17:59 +0900)]
Remove Xorg dependent stuff

Change-Id: Ic11d7e326a5a712acc42e323551ff85285d4de85

8 years agoDo not install a xkb-tizen-data package in binary 43/60443/1 accepted/tizen/common/20160229.194038 accepted/tizen/ivi/20160226.100432 accepted/tizen/mobile/20160226.100340 accepted/tizen/tv/20160226.100358 accepted/tizen/wearable/20160226.100412 submit/tizen/20160226.081803
JengHyun Kang [Fri, 26 Feb 2016 08:00:01 +0000 (17:00 +0900)]
Do not install a xkb-tizen-data package in binary
 - Just use in build repository

Change-Id: I5f5ec4395fcdb734d2c2d0d58e2b6a3236514a61

8 years agoChange trace macro name TRACE_BEGIN to TRACE_INPUT_BEGIN and modify some trace points 40/60440/1
JengHyun Kang [Fri, 26 Feb 2016 07:48:46 +0000 (16:48 +0900)]
Change trace macro name TRACE_BEGIN to TRACE_INPUT_BEGIN and modify some trace points

Change-Id: I57bfe257939b6c8aacc1709f267695c038b31827

8 years agoPackage version to 0.1.15 36/60236/2 accepted/tizen/ivi/20160225.081258 accepted/tizen/mobile/20160225.081206 accepted/tizen/tv/20160225.081221 accepted/tizen/wearable/20160225.081241 submit/tizen/20160224.084957
Sung-Jin Park [Wed, 24 Feb 2016 08:48:10 +0000 (17:48 +0900)]
Package version to 0.1.15

Change-Id: Ia90799ad6945fa6d36ca6d81246b8de29aa9e6a0

8 years agoEnable cynara for check privilege 86/60186/1
JengHyun Kang [Wed, 24 Feb 2016 05:52:28 +0000 (14:52 +0900)]
Enable cynara for check privilege

Change-Id: Ib7e32b78fbe4a1ebc642da773c74b41b8e7273e4

8 years agoPackage version up to 0.1.14 72/60072/1 accepted/tizen/ivi/20160223.232648 accepted/tizen/mobile/20160223.232559 accepted/tizen/tv/20160223.232609 accepted/tizen/wearable/20160223.232628 submit/tizen/20160223.105312
Sung-Jin Park [Tue, 23 Feb 2016 07:17:43 +0000 (16:17 +0900)]
Package version up to 0.1.14

Change-Id: Ic683372c4ef695cc7d2defb7512c85cadc72fd7a

8 years agoGet a privilege check option from a configuration file 89/59589/2
JengHyun Kang [Tue, 16 Feb 2016 12:48:04 +0000 (21:48 +0900)]
Get a privilege check option from a configuration file

Change-Id: I08ed062e665dd739d729bb0abd24920bb3d31bba

8 years agoUndefine ttrace macros if these are defined 75/59475/1 accepted/tizen/common/20160223.110202 accepted/tizen/ivi/20160218.024345 accepted/tizen/mobile/20160216.060009 accepted/tizen/tv/20160216.060030 accepted/tizen/wearable/20160216.060055 submit/tizen/20160216.015904 submit/tizen_common/20160218.142243 submit/tizen_common/20160219.083441 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000004
JengHyun Kang [Tue, 16 Feb 2016 01:56:29 +0000 (10:56 +0900)]
Undefine ttrace macros if these are defined

Change-Id: Id87a3f1d5e6553d09082fbe8aadba36fe4b09a6c

8 years agoPackage version up to 0.1.13 68/59368/1 accepted/tizen/mobile/20160216.002140 accepted/tizen/tv/20160216.002157 accepted/tizen/wearable/20160216.002213 submit/tizen/20160215.063919
Sung-Jin Park [Mon, 15 Feb 2016 06:14:49 +0000 (15:14 +0900)]
Package version up to 0.1.13

Change-Id: I9bc0c9c66b1a601c5d816e60d99b3498263be31f

8 years agoAdd ttrace 90/59190/2
JengHyun Kang [Thu, 11 Feb 2016 08:51:44 +0000 (17:51 +0900)]
Add ttrace

Change-Id: Ideac4e21aca75d1880f228654897eab4a14d9679

8 years agoModify log levels and remove unnecessary logs 65/58765/1 accepted/tizen/mobile/20160204.015419 accepted/tizen/tv/20160204.015639 accepted/tizen/wearable/20160204.020014 submit/tizen/20160203.103035
JengHyun Kang [Wed, 3 Feb 2016 08:16:39 +0000 (17:16 +0900)]
Modify log levels and remove unnecessary logs

Change-Id: I719a3fa7d43ce97922e00ac820bf1e8db4787590

8 years agoPackage version up to 0.1.12 17/58717/1 accepted/tizen/mobile/20160203.102013 accepted/tizen/tv/20160203.102034 accepted/tizen/wearable/20160203.102046 submit/tizen/20160203.052831
Sung-Jin Park [Wed, 3 Feb 2016 05:26:30 +0000 (14:26 +0900)]
Package version up to 0.1.12

Change-Id: I05594f8de22e51e3e29b51a52923685726c71bc6

8 years agoDo not print DBG level logs basically 15/58715/1
JengHyun Kang [Wed, 3 Feb 2016 05:13:44 +0000 (14:13 +0900)]
Do not print DBG level logs basically

Change-Id: I8e10ae51f68f64bcc69d29cf6a50179a09b45784

8 years agoPackage version up to 0.1.11 73/58573/1 accepted/tizen/mobile/20160202.114846 accepted/tizen/tv/20160202.114857 accepted/tizen/wearable/20160202.114913 submit/tizen/20160202.040202
Sung-Jin Park [Tue, 2 Feb 2016 04:00:26 +0000 (13:00 +0900)]
Package version up to 0.1.11

Change-Id: I49b416e4206cf78cee732a71dfe676925276e360

8 years agoImplement cynara API for check privilege 74/56474/8
JengHyun Kang [Mon, 1 Feb 2016 05:39:36 +0000 (14:39 +0900)]
Implement cynara API for check privilege

Change-Id: I33b6522cae7aa3f10e373a132377bdc33cbb73e4

8 years agoModification for enlightenment version upgrade 0.20.0 56/57656/1 accepted/tizen/mobile/20160122.034536 accepted/tizen/tv/20160122.034558 accepted/tizen/wearable/20160122.034615 submit/tizen/20160121.104248
Seunghun Lee [Tue, 12 Jan 2016 08:08:39 +0000 (17:08 +0900)]
Modification for enlightenment version upgrade 0.20.0

Change-Id: Ib8f948f18e9ad48f433d33777e7dd6d55d6e9d79

8 years agoPackage version up to 0.1.10 73/53573/1 accepted/tizen/mobile/20151208.125315 accepted/tizen/tv/20151208.125333 accepted/tizen/wearable/20151208.125351 submit/tizen/20151208.042200 submit/tizen_common/20151223.095123 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Sung-Jin Park [Tue, 8 Dec 2015 04:12:59 +0000 (13:12 +0900)]
Package version up to 0.1.10

Change-Id: Ic1fc862009c7899d97ec8db3f2bb676f6299e748

8 years agoBuild a keymap table using a config file 70/52870/5
JengHyun Kang [Fri, 27 Nov 2015 04:00:59 +0000 (13:00 +0900)]
Build a keymap table using a config file

Change-Id: I12ad192409d6f75c90925d7383932e61c0a0a787

8 years agoPackaging: update version to 1.0.9 49/52049/2 accepted/tizen/mobile/20151124.084731 accepted/tizen/tv/20151124.084743 accepted/tizen/wearable/20151124.084802 submit/tizen/20151124.054056
JengHyun Kang [Wed, 18 Nov 2015 13:00:17 +0000 (22:00 +0900)]
Packaging: update version to 1.0.9

Change-Id: Iad6afd94c7060e555160d11ea6fdc9a30a30937f

8 years agoFix a svace issue (WID-47851 TAINTED_ARRAY_INDEX) 34/52034/3
JengHyun Kang [Wed, 18 Nov 2015 10:44:48 +0000 (19:44 +0900)]
Fix a svace issue (WID-47851 TAINTED_ARRAY_INDEX)

Change-Id: I6035c835df2181d38e190314c983b11317a34fc8

8 years agoFix a svace issue.(WID-47850: NO_EFFECT) 33/52033/1
JengHyun Kang [Wed, 18 Nov 2015 10:41:11 +0000 (19:41 +0900)]
Fix a svace issue.(WID-47850: NO_EFFECT)

Change-Id: I111a935bd5a0594a8f71c32f7885b3ecb715de6d

8 years agoPackaging: update version to 1.0.11 27/51727/1 accepted/tizen/mobile/20151114.082250 accepted/tizen/tv/20151114.082404 accepted/tizen/wearable/20151114.082528 submit/tizen/20151113.072226
JengHyun Kang [Fri, 13 Nov 2015 06:09:20 +0000 (15:09 +0900)]
Packaging: update version to 1.0.11

Change-Id: Iea289cae4aad16e54db095c9069c94c0157a130e

8 years agoChange a requires e-tizen-data to xkb-tizen-data for install a keylayout file 17/51717/1
JengHyun Kang [Fri, 13 Nov 2015 02:21:11 +0000 (11:21 +0900)]
Change a requires e-tizen-data to xkb-tizen-data for install a keylayout file

Change-Id: I0326928aafb9637795013f0601684f778cc0e015

8 years agoMerge "Implement a new key grab mode named registered mode" into tizen accepted/tizen/mobile/20151111.044406 accepted/tizen/tv/20151111.044421 accepted/tizen/wearable/20151111.044437 submit/tizen/20151110.105938
Sung-Jin Park [Tue, 10 Nov 2015 10:50:47 +0000 (02:50 -0800)]
Merge "Implement a new key grab mode named registered mode" into tizen

8 years agoImplement a new key grab mode named registered mode 15/51315/2
JengHyun Kang [Tue, 10 Nov 2015 06:27:40 +0000 (15:27 +0900)]
Implement a new key grab mode named registered mode

Change-Id: I5c8989f10a52532f2d517c7017e9e7610fcee96b

8 years agoPackage version up to 0.1.7 91/51491/1 accepted/tizen/mobile/20151110.071201 accepted/tizen/tv/20151110.071221 accepted/tizen/wearable/20151110.071238 submit/tizen/20151110.055247
Sung-Jin Park [Tue, 10 Nov 2015 05:37:57 +0000 (14:37 +0900)]
Package version up to 0.1.7

Change-Id: I5603608609d69eb7c64b63aa0c8dc80bb6447a6f

8 years agoImplement the keyrouter's protocol function which is the get_keygrab_status 84/50984/2
JengHyun Kang [Wed, 4 Nov 2015 08:19:07 +0000 (17:19 +0900)]
Implement the keyrouter's protocol function which is the get_keygrab_status

Change-Id: I04c2bd14ebed0f0b18cdfbc7546869e454c039e8

8 years agoPackage version up 12/50812/1 accepted/tizen/mobile/20151103.074710 accepted/tizen/tv/20151103.074735 accepted/tizen/wearable/20151103.074815 submit/tizen/20151102.114302 submit/tizen/20151103.015043
Sung-Jin Park [Mon, 2 Nov 2015 11:02:20 +0000 (20:02 +0900)]
Package version up

Change-Id: Ife9f361cf3d7de71c90d65fcc3b744c72f04c13c

8 years agoModify a dependancy for install a keymap file e-tizen-data to xkb-data 70/50770/1
JengHyun Kang [Mon, 2 Nov 2015 02:10:45 +0000 (11:10 +0900)]
Modify a dependancy for install a keymap file e-tizen-data to xkb-data

Change-Id: Ie75d61d44118a77a4020947ab2eb32a2c545a646

8 years agoPackaging: update version to 0.1.5 56/50256/1 accepted/tizen/mobile/20151027.231710 accepted/tizen/tv/20151027.231721 accepted/tizen/wearable/20151027.231733 submit/tizen/20151027.063927
Sung-Jin Park [Tue, 27 Oct 2015 06:34:44 +0000 (15:34 +0900)]
Packaging: update version to 0.1.5

Change-Id: Ied9ad287d3b0ff3a3beda3705f21170517fca69f

8 years agoPut events process functions to new source file. 97/50197/2
JengHyun Kang [Tue, 27 Oct 2015 01:31:38 +0000 (10:31 +0900)]
Put events process functions to new source file.

Change-Id: Ifedcb8d0c4acf8f1d1a4d22529d692eeea7fbad1

8 years agoPackaging: update version to 0.1.4 accepted/tizen/mobile/20151014.043518 accepted/tizen/tv/20151014.043539 accepted/tizen/wearable/20151014.043555 submit/tizen/20151014.010318 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Gwanglim Lee [Wed, 14 Oct 2015 01:03:07 +0000 (10:03 +0900)]
Packaging: update version to 0.1.4

Change-Id: I4624030f7165cfff27e4579512ebe7d40d2829f7