platform/core/uifw/e-mod-tizen-keyrouter.git
3 years agopackaging: package version up to 0.2.1 31/240631/1 accepted/tizen_6.0_unified accepted/tizen_6.0_unified_hotfix accepted/tizen_6.5_unified accepted/tizen_7.0_unified_hotfix tizen_6.0 tizen_6.0_hotfix tizen_6.5 tizen_7.0_hotfix accepted/tizen/6.0/unified/20201030.113818 accepted/tizen/6.0/unified/hotfix/20201103.001903 accepted/tizen/6.5/unified/20211028.115015 accepted/tizen/7.0/unified/20221110.060412 accepted/tizen/7.0/unified/hotfix/20221116.110016 accepted/tizen/unified/20200812.144027 submit/tizen/20200810.121623 submit/tizen_6.0/20201029.205105 submit/tizen_6.0_hotfix/20201102.192505 submit/tizen_6.0_hotfix/20201103.114805 submit/tizen_6.5/20211028.163101 tizen_6.0.m2_release tizen_6.5.m2_release tizen_7.0_m2_release
jeon [Mon, 10 Aug 2020 07:21:56 +0000 (16:21 +0900)]
packaging: package version up to 0.2.1

Change-Id: I05d4c275d8a7d545d46a62e2ff62fda5911bdf29

3 years agoremove unused package requires: gettext 21/240621/1
jeon [Mon, 10 Aug 2020 07:16:38 +0000 (16:16 +0900)]
remove unused package requires: gettext

Change-Id: I9186ac68eb9bbaece85c98e3a42b1052fc1361b3

6 years agoPackaging: version up to 0.2.0 01/175901/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.0/unified/20181102.023203 accepted/tizen/5.5/unified/20191031.020140 accepted/tizen/5.5/unified/mobile/hotfix/20201027.075945 accepted/tizen/unified/20180416.213814 submit/tizen/20180413.052944 submit/tizen/20180416.011552 submit/tizen_5.0/20181101.000005 submit/tizen_5.5/20191031.000005 submit/tizen_5.5_mobile_hotfix/20201026.185105 tizen_5.5.m2_release
JengHyun Kang [Fri, 13 Apr 2018 07:56:03 +0000 (16:56 +0900)]
Packaging: version up to 0.2.0

Change-Id: Ib13439c1f0908e1cb769355dfd5cffbf4e47ca92

6 years agodisable a keyrotuer module 00/175900/1
JengHyun Kang [Fri, 13 Apr 2018 07:54:59 +0000 (16:54 +0900)]
disable a keyrotuer module

  - keyrouter functions are moved to enlightenment's core system

Change-Id: I0f24339d0e6238cd5e75e7a958772c17e12166cc

6 years agopackaging: version up to 0.1.44 43/174843/1 accepted/tizen/unified/20180406.062017 submit/tizen/20180404.113532
JengHyun Kang [Wed, 4 Apr 2018 11:26:53 +0000 (20:26 +0900)]
packaging: version up to 0.1.44

Change-Id: I61318387fd312067a07ec5f67259824e2d27f354

6 years agocheck 0x1(keyrouting skip flag) in focus hook 41/174841/1
JengHyun Kang [Wed, 4 Apr 2018 11:10:41 +0000 (20:10 +0900)]
check 0x1(keyrouting skip flag) in focus hook

Change-Id: I5a0a4b78aa57a7c39e05c0d1fcf359fc8bce8045

6 years agoe_mod_main_wl : remove unnecessary function call in a loop 43/174543/1
Sung-Jin Park [Tue, 3 Apr 2018 01:41:53 +0000 (10:41 +0900)]
e_mod_main_wl : remove unnecessary function call in a loop

Change-Id: Iae2a12a2f5aa2e001022d8d18f78e771e1f4e1d6
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
6 years agousing ecore_device_ref/unref to generate ecore events 07/173007/1 accepted/tizen/unified/20180328.010055 submit/tizen/20180319.053649
JengHyun Kang [Mon, 19 Mar 2018 07:41:21 +0000 (16:41 +0900)]
using ecore_device_ref/unref to generate ecore events

Change-Id: Ib5286424389751f64745fa9252761d407ef8f389

6 years agoe-mod-tizen-keyrouter: revert version of tizen_keyrouter_interface from 2 to 1 81/148181/2 accepted/tizen/4.0/unified/20170913.003156 accepted/tizen/unified/20170913.070803 submit/tizen/20170911.065216 submit/tizen_4.0/20170911.120310 tizen_4.0.IoT.p1_release tizen_4.0.m2_release
JunSeok, Kim [Thu, 7 Sep 2017 02:42:26 +0000 (11:42 +0900)]
e-mod-tizen-keyrouter: revert version of tizen_keyrouter_interface from 2 to 1

Tizen_keyrouter interface version is reverted from 2 to 1. So, changed
version of serverside implementation.

Change-Id: I540287b2e0a1fdbffa617224c5b04783cde44d8c

6 years agopackaging: version up to 0.1.43 42/146742/1
JunSeok, Kim [Wed, 30 Aug 2017 08:33:00 +0000 (17:33 +0900)]
packaging: version up to 0.1.43

Change-Id: I10db018772424c0c874e16181b242082fce39ff9

6 years agoRevert "e-mod-tizen-keyrouter: change version of tizen_keyrouter from 2 to 1" 21/146721/1
JunSeok, Kim [Wed, 30 Aug 2017 07:42:53 +0000 (16:42 +0900)]
Revert "e-mod-tizen-keyrouter: change version of tizen_keyrouter from 2 to 1"

This reverts commit f6d1362a4f358669810ffb10dd13a1363d823a86.

Change-Id: I5c870e8b9a4e7d51d4c018911299e4f97b524c33

6 years agoe-mod-tizen-keyrouter: change version of tizen_keyrouter from 2 to 1 69/146569/1
JunSeok, Kim [Tue, 29 Aug 2017 08:20:30 +0000 (17:20 +0900)]
e-mod-tizen-keyrouter: change version of tizen_keyrouter from 2 to 1

Tizen_keyrouter interface version is reverted from 2 to 1. So, changed
version of server side implementation.

Change-Id: I9bba63151a2f4966b157680816b42685d77fc83b

6 years agopackaging: version up to 0.1.42 20/145820/2
JengHyun Kang [Thu, 24 Aug 2017 04:40:52 +0000 (13:40 +0900)]
packaging: version up to 0.1.42

Change-Id: Ifc865b46c0111230a3525a723f90a5bf70ef0d54

6 years agokeyrouter_events.c: duplicate Ecore_Event_Key event w/o memcpy 18/145818/6
JengHyun Kang [Thu, 24 Aug 2017 04:23:33 +0000 (13:23 +0900)]
keyrouter_events.c: duplicate Ecore_Event_Key event w/o memcpy

Change-Id: I1b9fbe49e0a3539a70ad3bee5cde9196f3173cd7

6 years agoe-mod-tizen-keyrouter: replace destructor to unbind function when tizen_keyrouter... 90/144990/1
JunSeok, Kim [Mon, 21 Aug 2017 01:27:40 +0000 (10:27 +0900)]
e-mod-tizen-keyrouter: replace destructor to unbind function when tizen_keyrouter set implementation

Change-Id: I853ff5adb243a50fc106516adcae9a6baec5b5ef

6 years agopackaging: version up to 0.1.41 11/144511/1 accepted/tizen/4.0/unified/20170829.020235 accepted/tizen/unified/20170818.083257 submit/tizen/20170817.045450 submit/tizen_4.0/20170828.100004
JengHyun Kang [Thu, 17 Aug 2017 05:15:24 +0000 (14:15 +0900)]
packaging: version up to 0.1.41

Change-Id: Id903a1aa4606f7cf1c732fcc0a7954de842f3f97

6 years agoe_mod_tizen_keyrouter: add implementation for version 2 of tizen_keyrouter 57/144457/1
JunSeok, Kim [Thu, 17 Aug 2017 00:55:47 +0000 (09:55 +0900)]
e_mod_tizen_keyrouter: add implementation for version 2 of tizen_keyrouter

The destructor added to tizen_keyrouter so add the implementation of server side.

Change-Id: I5ed08099998fc13e1900647f8a95a255931e3fc6

6 years agoremove ecore event filter when keyrouter is shutdown 43/142543/1 accepted/tizen/unified/20170807.152043 submit/tizen/20170804.092658
JengHyun Kang [Fri, 4 Aug 2017 07:44:57 +0000 (16:44 +0900)]
remove ecore event filter when keyrouter is shutdown

Change-Id: I1b0e8a502a33805310d77e4085c2558db0321b61

6 years agoPrinting grab information for last hardware key. 34/141734/3
Aman Srivastava [Tue, 1 Aug 2017 08:44:39 +0000 (14:14 +0530)]
Printing grab information for last hardware key.
This information was not getting printed before.

Change-Id: I34e72e0bce1577a14308989ee3cea6554df7ec5b
Signed-off-by: Aman Srivastava <aman.s07@samsung.com>
6 years agoadd comments for config values 73/142273/1
JengHyun Kang [Thu, 3 Aug 2017 07:58:01 +0000 (16:58 +0900)]
add comments for config values

Change-Id: I5cd1bb0ccd240ce563ce11bacece5fd326feb3ba

6 years agofix svace issues 41/141941/1 accepted/tizen/4.0/unified/20170816.010819 accepted/tizen/4.0/unified/20170816.014451 accepted/tizen/unified/20170803.161230 submit/tizen/20170803.024310 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
JengHyun Kang [Tue, 1 Aug 2017 12:02:08 +0000 (21:02 +0900)]
fix svace issues

Change-Id: Ia18a9d6c6b8a6e19f3998c9344744c0b75409bcf

6 years agoUse wl_resource_get_class() 39/138039/1
Sangjin Lee [Tue, 11 Jul 2017 01:54:12 +0000 (10:54 +0900)]
Use wl_resource_get_class()

wl_resource_get_name() is tizen api,
so use wl_resource_get_class() instead of wl_resource_get_name()

Change-Id: I76ebccffde1fa82d6dde79c01b794a81739eb0ff

6 years agopackaging: update version to 0.1.40 82/133482/2 accepted/tizen/unified/20170613.194210 submit/tizen/20170613.043439
JengHyun Kang [Mon, 12 Jun 2017 10:55:51 +0000 (19:55 +0900)]
packaging: update version to 0.1.40

Change-Id: I7a40e0d07edbac158731cd6bc6465c6b2513625c

6 years agosend a release key when a surface (has received the press of the same key) is destroyed. 77/133477/2
JengHyun Kang [Mon, 12 Jun 2017 10:46:29 +0000 (19:46 +0900)]
send a release key when a surface (has received the press of the same key) is destroyed.

Change-Id: I8059aaf05d37a3d1bd90c8f5a8aca3bcdc754a0d

6 years agocall key events hook functions 50/131850/3 accepted/tizen/unified/20170605.151602 submit/tizen/20170605.022315 submit/tizen/20170605.040707 submit/tizen/20170605.072005
JengHyun Kang [Wed, 31 May 2017 05:12:27 +0000 (14:12 +0900)]
call key events hook functions

 - move keyrouter's structures to e_keyrouter in enlightenment core

Change-Id: I2cb22f1785f2aabed52f56cb09f8cf4a18ab3bf9

6 years agoRemoving compiler warnings in keyrouter 84/130884/1
Aman Srivastava [Wed, 24 May 2017 08:35:41 +0000 (14:05 +0530)]
Removing compiler warnings in keyrouter

Change-Id: Ib397c23cb74cace7e0f6637dad22295f00e6cd53
Signed-off-by: Aman Srivastava <aman.s07@samsung.com>
7 years agoIf a client Successfully Grabbed a key in exclusive mode, print information about... 59/128059/1
Dhiraj Kr Mishra [Thu, 4 May 2017 09:55:04 +0000 (15:25 +0530)]
If a client Successfully Grabbed a key in exclusive mode, print information about client

Change-Id: I3a553848d7fdd9b0f559d991b43f28260cf1ad54
Signed-off-by: Dhiraj Kr Mishra <dk.mishra@samsung.com>
7 years agoPackaging : update version to 0.1.39 54/123054/2 accepted/tizen/unified/20170518.184356 submit/tizen/20170518.071714 tizen_4.0.m1_release
JengHyun Kang [Tue, 4 Apr 2017 08:58:38 +0000 (17:58 +0900)]
Packaging : update version to 0.1.39

Change-Id: I0c998dc8e0874ec56a7f5f37bc039d7d35465ac2

7 years agoDo not send key events, if a client is not alive 53/123053/2
JengHyun Kang [Tue, 4 Apr 2017 08:58:05 +0000 (17:58 +0900)]
Do not send key events, if a client is not alive

Change-Id: I4507430727f992a59de4980b7170c56d23db3ad2

7 years agopackaging: update version to 0.1.38 56/122356/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170403.190505 accepted/tizen/ivi/20170403.131138 accepted/tizen/mobile/20170403.131123 accepted/tizen/tv/20170403.131128 accepted/tizen/unified/20170403.131142 accepted/tizen/wearable/20170403.131132 submit/tizen/20170403.074112
JengHyun Kang [Fri, 31 Mar 2017 05:48:49 +0000 (14:48 +0900)]
packaging: update version to 0.1.38

Change-Id: I9f4b0e6e87b23452a318152b5039e77ad1f25b61

7 years agoModify smack checking method. 82/121782/5
JengHyun Kang [Wed, 29 Mar 2017 04:08:47 +0000 (13:08 +0900)]
Modify smack checking method.
  - Use pid insteads of socket fd

Change-Id: Ib25134f4c7245a05712757da16a6c222f7d21d2f

7 years agoPackaging: update version to 0.1.37 84/121784/4 accepted/tizen/common/20170330.151457 accepted/tizen/ivi/20170329.094019 accepted/tizen/mobile/20170329.093927 accepted/tizen/tv/20170329.093947 accepted/tizen/unified/20170329.094036 accepted/tizen/wearable/20170329.094001 submit/tizen/20170329.085850
JengHyun Kang [Wed, 29 Mar 2017 04:16:14 +0000 (13:16 +0900)]
Packaging: update version to 0.1.37

Change-Id: I9f36f27be765e1f324504e904aff9d5994d2b554

7 years agoDo not send release key event, if client is ungrabbed or dead 56/121856/2
JengHyun Kang [Wed, 29 Mar 2017 08:08:41 +0000 (17:08 +0900)]
Do not send release key event, if client is ungrabbed or dead

Change-Id: I1dc4dbd50553fa09169118c2f5aeee01efeea153

7 years agopackaging: update packaging file to install license file via %license macro 99/120299/1
Sung-Jin Park [Wed, 22 Mar 2017 08:38:35 +0000 (17:38 +0900)]
packaging: update packaging file to install license file via %license macro

Change-Id: Idaf81d6ded6490e056625e34c37d8df90b78e59d
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoPackaging: update version to 0.1.36 21/119521/1 accepted/tizen/3.0/common/20170320.130609 accepted/tizen/3.0/ivi/20170320.081547 accepted/tizen/3.0/mobile/20170320.080737 accepted/tizen/3.0/tv/20170320.081239 accepted/tizen/3.0/wearable/20170320.081437 accepted/tizen/common/20170317.094727 accepted/tizen/ivi/20170317.084025 accepted/tizen/mobile/20170317.083925 accepted/tizen/tv/20170317.083945 accepted/tizen/unified/20170317.084049 accepted/tizen/wearable/20170317.084006 submit/tizen/20170317.065102 submit/tizen_3.0/20170317.065514
JengHyun Kang [Fri, 17 Mar 2017 07:22:10 +0000 (16:22 +0900)]
Packaging: update version to 0.1.36

Change-Id: Ibefd3dbdc30d578f370d02d8e2c4be7c7964fd1e

7 years agoRemoving KeyCombination code,Used to lookup for a particular combination. 39/102639/4
Sanjeev Kumar [Tue, 6 Dec 2016 08:32:16 +0000 (14:02 +0530)]
Removing KeyCombination code,Used to lookup for a particular combination.

Change-Id: Icafde34d2afaa0ce4985017bcdf96f95cfa3750f
Signed-off-by: Sanjeev Kumar <sanjeev1.k@samsung.com>
7 years agoSeparate client's life status 69/119469/1
JengHyun Kang [Fri, 17 Mar 2017 05:40:54 +0000 (14:40 +0900)]
Separate client's life status
  - Distinguish ungrab and dead status
  - Send released key to e_comp for clean up state

Change-Id: I6a8146a5f7c70bce2886f6b0cfd5d93423e7b3b0

7 years agoPackaging: update version to 0.1.35 50/117050/1
JengHyun Kang [Thu, 2 Mar 2017 11:47:01 +0000 (20:47 +0900)]
Packaging: update version to 0.1.35

Change-Id: I88c96afc0980f51405d850465237899fc973390f

7 years agoSend keycancel to all keyrouter interfaces 16/117016/1
JengHyun Kang [Thu, 2 Mar 2017 09:54:41 +0000 (18:54 +0900)]
Send keycancel to all keyrouter interfaces

Change-Id: Ie9783b6cc762e6e40c6759ad3db8c0b463f9b578

7 years agoPackaging: update version to 0.1.34 21/116421/1
JengHyun Kang [Fri, 24 Feb 2017 08:14:29 +0000 (17:14 +0900)]
Packaging: update version to 0.1.34

Change-Id: I796b53f1cefb69fe92247f5d150396972923b996

7 years agoAdd client destroy listener when add a grabbed client to grab list 19/116419/1
JengHyun Kang [Fri, 24 Feb 2017 08:12:15 +0000 (17:12 +0900)]
Add client destroy listener when add a grabbed client to grab list

Change-Id: I0b3811c872c43b4fef70022006f9bb07157224ba

7 years agoPackaging : update version to 0.1.33 79/112479/1 accepted/tizen/3.0/common/20170203.150741 accepted/tizen/3.0/ivi/20170202.010917 accepted/tizen/3.0/mobile/20170202.010649 accepted/tizen/3.0/tv/20170202.010745 accepted/tizen/3.0/wearable/20170202.010846 accepted/tizen/common/20170201.172040 accepted/tizen/ivi/20170202.015222 accepted/tizen/mobile/20170202.015129 accepted/tizen/tv/20170202.015145 accepted/tizen/unified/20170309.034336 accepted/tizen/wearable/20170202.015207 submit/tizen/20170201.085809 submit/tizen_3.0/20170201.085826 submit/tizen_unified/20170308.100410
Lisa kim [Wed, 1 Feb 2017 06:42:30 +0000 (15:42 +0900)]
Packaging : update version to 0.1.33

Change-Id: Ic392a6eaa0963f42a3aba5e6f30296365cc98fed
Signed-off-by: Lisa kim <hj0530.kim@samsung.com>
7 years agoSupporting information of key delivery mode 05/112405/2
Lisa kim [Wed, 1 Feb 2017 01:08:30 +0000 (10:08 +0900)]
Supporting information of key delivery mode

Change-Id: Idf1e2418bd6530f7363551221ff0524b45197451
Signed-off-by: Lisa kim <hj0530.kim@samsung.com>
7 years agoRemove Unnecessary Dependency 36/102936/3
MyungJoo Ham [Wed, 7 Dec 2016 00:40:36 +0000 (09:40 +0900)]
Remove Unnecessary Dependency

This package is NOT using xkb-tizen-data.

We are minimizing the effect of xkb-tizen-data so that
we can eventually make it profile independent.

e-mod-tizen-keyrouter$ grep -r "tizen_key_layout" *
e-mod-tizen-keyrouter$ grep -r "xkb.rule" *
src/e_mod_main_wl.c:   struct xkb_rule_names names={0,};
e-mod-tizen-keyrouter$

I have checked the binary of 0.1.28-1 and 0.1.29-1 and
both have the exactly same binary. So this commit does not
have any effects on the resulting binaries.

0.1.28-1: before this commit
0.1.29-1: after this commit

mzx@kohaku:/tmp/e-mod-tizen-keyrouter/28$ rpm2cpio e-mod-tizen-keyrouter-0.1.28-1.x86_64.rpm | cpio -idmv
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20/module.so
./usr/share/license/e-mod-tizen-keyrouter
141 blocks
mzx@kohaku:/tmp/e-mod-tizen-keyrouter/28$ cd ../29
mzx@kohaku:/tmp/e-mod-tizen-keyrouter/29$ rpm2cpio e-mod-tizen-keyrouter-0.1.29-1.x86_64.rpm | cpio -idmv
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20
./usr/lib64/enlightenment/modules/e-mod-tizen-keyrouter/linux-gnu-x86_64-ver-autocannoli-0.20/module.so
./usr/share/license/e-mod-tizen-keyrouter
141 blocks
mzx@kohaku:/tmp/e-mod-tizen-keyrouter/29$ cd ..
mzx@kohaku:/tmp/e-mod-tizen-keyrouter$ diff 28/usr 29/usr
Common subdirectories: 28/usr/lib64 and 29/usr/lib64
Common subdirectories: 28/usr/share and 29/usr/share
mzx@kohaku:/tmp/e-mod-tizen-keyrouter$ meld 28/usr 29/usr
[SHOWED NO DIFFERENCES]

Change-Id: I6bc5a457f020d8d54b1e0677ba8f0bf84f38fa2e
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
7 years agoPackaging : update version to 0.1.32 44/108544/1
Sung-Jin Park [Thu, 5 Jan 2017 04:12:18 +0000 (13:12 +0900)]
Packaging : update version to 0.1.32

Change-Id: I7e2224b1246b1f9784a84d8bc958c36fe1d7b934

7 years agoUpdating KeyRegister Delivery Status information 73/106873/6
Dhiraj Kr Mishra [Fri, 23 Dec 2016 09:09:20 +0000 (14:39 +0530)]
Updating KeyRegister Delivery Status information

Change-Id: Ia2e68c38d75a1285e4aa1c47dd12ba3899c3420f
Signed-off-by: Dhiraj Kr Mishra <dk.mishra@samsung.com>
7 years agoPackaging : update version to 0.1.31 41/106541/1
Sung-Jin Park [Thu, 22 Dec 2016 04:44:55 +0000 (13:44 +0900)]
Packaging : update version to 0.1.31

Change-Id: Id3b2a221ecea7fe7252b3e6d01032370de2d54b2
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoFix memory leak issue 81/106481/4
Lisa kim [Thu, 22 Dec 2016 00:44:38 +0000 (09:44 +0900)]
Fix memory leak issue

Change-Id: Id4b6075dc461b8eaef962bbf1dac64dc736ab22b
Signed-off-by: Lisa kim <hj0530.kim@samsung.com>
7 years agoPackaging : update version to 0.1.30 54/105554/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_tv accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/mobile/20170104.141439 accepted/tizen/3.0.m2/tv/20170104.142022 accepted/tizen/3.0.m2/wearable/20170104.142316 accepted/tizen/3.0/common/20161219.113755 accepted/tizen/3.0/ivi/20161219.090147 accepted/tizen/3.0/mobile/20161219.091546 accepted/tizen/3.0/tv/20161219.090639 accepted/tizen/3.0/wearable/20161219.091409 accepted/tizen/common/20161219.152100 accepted/tizen/ivi/20161219.224532 accepted/tizen/mobile/20161219.224437 accepted/tizen/tv/20161219.224452 accepted/tizen/wearable/20161219.224512 submit/tizen/20161219.044745 submit/tizen_3.0.m2/20170104.093751 submit/tizen_3.0/20161219.044736
Sung-Jin Park [Mon, 19 Dec 2016 04:29:35 +0000 (13:29 +0900)]
Packaging : update version to 0.1.30

Change-Id: Ia66c9932a7e5e47a4c9229040571a6c4d841da06
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoPackaging : remove unnecessary conditions regarding wayland 52/105552/1
Sung-Jin Park [Mon, 19 Dec 2016 04:28:44 +0000 (13:28 +0900)]
Packaging : remove unnecessary conditions regarding wayland

Change-Id: I7b2a37e2e227525457a39d3a7a9e8991dc4b3637
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoDo not deliver a key if this key isn't handled by keyrouter 39/103939/3
JengHyun Kang [Mon, 12 Dec 2016 02:00:06 +0000 (11:00 +0900)]
Do not deliver a key if this key isn't handled by keyrouter

Change-Id: Ifafb64cda155adffb917c42c67e76456ae688900

7 years agoIgnore cursor clients in query logic to find key delivered client 49/103749/3
JengHyun Kang [Fri, 9 Dec 2016 09:33:21 +0000 (18:33 +0900)]
Ignore cursor clients in query logic to find key delivered client

Change-Id: I6dff7574e39eeb9f972eef39297280d6c0024fc4

7 years agoCleanup logs 01/103701/2
JengHyun Kang [Fri, 9 Dec 2016 07:37:31 +0000 (16:37 +0900)]
Cleanup logs

Change-Id: If77559a73c2db6c863d17156a57dab03133fa9b9

7 years agoPackaging : update version to 0.1.29 65/104665/1 accepted/tizen/3.0/common/20161215.162604 accepted/tizen/3.0/ivi/20161215.043239 accepted/tizen/3.0/mobile/20161215.043140 accepted/tizen/3.0/tv/20161215.043152 accepted/tizen/3.0/wearable/20161215.043155 accepted/tizen/common/20161214.160858 accepted/tizen/ivi/20161214.085835 accepted/tizen/mobile/20161214.085721 accepted/tizen/tv/20161214.085748 accepted/tizen/wearable/20161214.085823 submit/tizen/20161214.050442 submit/tizen_3.0/20161214.050456
JengHyun Kang [Wed, 14 Dec 2016 04:56:13 +0000 (13:56 +0900)]
Packaging : update version to 0.1.29

Change-Id: Id998c4d2e75fb47c80b2a86c76e825c57579739c

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