platform/core/uifw/e-mod-tizen-gesture.git
7 years agoRevert "e-mod-tizen-gesture: change version of tizen_gesture from 3 to 2" 23/146723/1
JunSeok, Kim [Wed, 30 Aug 2017 07:44:08 +0000 (16:44 +0900)]
Revert "e-mod-tizen-gesture: change version of tizen_gesture from 3 to 2"

This reverts commit 9130283e6bf0211725bbe34c517da40d8b94a257.

Change-Id: Id955d5fed9d57fc770891eaf5568027a52c5f4d0

7 years agoe-mod-tizen-gesture: change version of tizen_gesture from 3 to 2 66/146566/1
JunSeok, Kim [Tue, 29 Aug 2017 09:25:19 +0000 (18:25 +0900)]
e-mod-tizen-gesture: change version of tizen_gesture from 3 to 2

Tizen_gesture interface version is reverted from 3 to 2. So, changed
version of server side implementation.

Change-Id: I400485ef4e1138ff2c43267e12523b419fa4c1de

7 years agoe-mod-tizen-gesture: fix problem with double free 13/144713/2 accepted/tizen/4.0/unified/20170829.015905 accepted/tizen/unified/20170818.083300 submit/tizen/20170817.045450 submit/tizen_4.0/20170828.100004
JunSeok, Kim [Thu, 17 Aug 2017 12:48:17 +0000 (21:48 +0900)]
e-mod-tizen-gesture: fix problem with double free

Change-Id: Ia00b31ad06eda2f11aaf5ffd90a42e422f41ab56

7 years agopackaging: version up to 0.2.1 06/144506/2
JengHyun Kang [Thu, 17 Aug 2017 05:13:36 +0000 (14:13 +0900)]
packaging: version up to 0.2.1

Change-Id: I1220e542da7c5ab6f42b21d3b23adf84ae278884

7 years agoe_mod_main: add implementation for version 3 of tizen_gesture 56/144456/1
JunSeok, Kim [Mon, 14 Aug 2017 05:41:48 +0000 (14:41 +0900)]
e_mod_main: add implementation for version 3 of tizen_gesture

The desturctor added to tizen_gesture so add the implementation of server side.

Change-Id: I18a71240785863fd69c9b89518d9f7dd4ade97bc

7 years agoadd comments for config values 42/142342/1
JengHyun Kang [Thu, 3 Aug 2017 11:54:27 +0000 (20:54 +0900)]
add comments for config values

Change-Id: I37be65135497a644913c25d04265e288c08c012e

7 years agopackage version up to 0.2.0 87/141887/1 accepted/tizen/4.0/unified/20170816.011327 accepted/tizen/4.0/unified/20170816.014701 accepted/tizen/unified/20170803.161219 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 [Wed, 2 Aug 2017 02:12:03 +0000 (11:12 +0900)]
package version up to 0.2.0

Change-Id: Id01b08b2543cfad89a2d31dc83430bafd3a706b6

7 years agosupport a edge_drag gesture 57/141657/2
JengHyun Kang [Fri, 28 Jul 2017 03:07:45 +0000 (12:07 +0900)]
support a edge_drag gesture

Change-Id: I87a20321e01c9c2fb56835d564ef08f9a8686a11

7 years agoadd a gesture activate/deactivate functions 80/140180/2 accepted/tizen/unified/20170801.054807 submit/tizen/20170728.065325
JengHyun Kang [Mon, 24 Jul 2017 05:47:34 +0000 (14:47 +0900)]
add a gesture activate/deactivate functions

 - Runtime selective gesture activation / deactivation

Change-Id: I7fa86fd092b0e6a2c28b971054902fcb51d04b01

7 years agosupport a palm_cover select/deselect 68/138968/3
JengHyun Kang [Fri, 14 Jul 2017 12:02:45 +0000 (21:02 +0900)]
support a palm_cover select/deselect

Change-Id: Ieac116606af8e43a43d6c57aaf70b3e3b179c513

7 years agosupport expanded tizen_gesture protocols 66/137466/1 accepted/tizen/unified/20170713.153710 submit/tizen/20170713.034058
JengHyun Kang [Thu, 6 Jul 2017 05:33:59 +0000 (14:33 +0900)]
support expanded tizen_gesture protocols

  - add select / deselect palm cover
  - add a activate gesture
  - add a error not supported

Change-Id: If747e0d1ab95a0374e3f7aee5a8e96adb707f10a

7 years agoexpand palm_cover's value 57/137457/1
JengHyun Kang [Thu, 6 Jul 2017 04:38:49 +0000 (13:38 +0900)]
expand palm_cover's value

  - duration, size, pressure

Change-Id: Ic353d6440c871d68d419fd82282d5f8411ea0a51

7 years agograb/ungrab edge_swipe with given area 42/137442/2
JengHyun Kang [Thu, 6 Jul 2017 02:41:37 +0000 (11:41 +0900)]
grab/ungrab edge_swipe with given area

Change-Id: I8c3ef8f4d0b60b026c21aa8fb64793c812057b57

7 years agoremove pan / pinch gesture wayland protocols 20/136320/1
JengHyun Kang [Thu, 29 Jun 2017 05:22:11 +0000 (14:22 +0900)]
remove pan / pinch gesture wayland protocols

  - pan / pinch gestures are used in server side,
    so do not remove recognization part in source code

Change-Id: Ie1dada871e123fd6a4966694679f5458899393ea

7 years agofix incorrect syntax 83/136283/1
JengHyun Kang [Thu, 29 Jun 2017 03:51:14 +0000 (12:51 +0900)]
fix incorrect syntax

Change-Id: I5b896f2718f61ce97490c224bfe50d4bda29387a

7 years agoadd a palm_cover gesture 16/129216/3
JengHyun Kang [Mon, 15 May 2017 11:53:12 +0000 (20:53 +0900)]
add a palm_cover gesture

Change-Id: I8c981961ac07b34e1410c8d3bd1450d64c76df60

7 years agochange config options to a configurable file from definition 22/134622/2
JengHyun Kang [Mon, 19 Jun 2017 12:05:59 +0000 (21:05 +0900)]
change config options to a configurable file from definition

Change-Id: Ic4cc5f3f778b7fedebdfefa5268abb07dcd93ddd

7 years agomodify logics to recognize gesture to use touch moving range in tap 04/134004/2
JengHyun Kang [Wed, 14 Jun 2017 07:47:34 +0000 (16:47 +0900)]
modify logics to recognize gesture to use touch moving range in tap

Change-Id: I03623d8a5329e4f8cf7e3751cafe71cdec67a04d

7 years agoupdate supported tizen_gesture version 1 -> 2 09/133709/2
JengHyun Kang [Tue, 13 Jun 2017 07:16:31 +0000 (16:16 +0900)]
update supported tizen_gesture version 1 -> 2

Change-Id: I82189c1706c4a6e3ed36fd5b079dca86da842579

7 years agopackaging: update version to 0.1.9 19/131419/1 accepted/tizen/unified/20170605.151559 submit/tizen/20170605.022315 submit/tizen/20170605.040707 submit/tizen/20170605.072005
JengHyun Kang [Mon, 29 May 2017 05:28:57 +0000 (14:28 +0900)]
packaging: update version to 0.1.9

Change-Id: Iace0f88770da167924d464f3ccfdfaa9ca1396b5

7 years agoClean up allocated memory when the gesture is shutdown 89/113989/7
JengHyun Kang [Tue, 21 Feb 2017 02:25:12 +0000 (11:25 +0900)]
Clean up allocated memory when the gesture is shutdown

Change-Id: Ifdecd0be5fdea8786ab6540bc52e4dcd18079c9f

7 years agoControl client lifecycle about tap, pan and pinch gesture 81/113681/8
JengHyun Kang [Tue, 21 Feb 2017 02:17:33 +0000 (11:17 +0900)]
Control client lifecycle about tap, pan and pinch gesture

Change-Id: Id3ce7bdd64ec398bbe962f84cde1a8f372c10f94

7 years agochange pinch event's arguments 44/129144/1
JengHyun Kang [Mon, 15 May 2017 07:14:25 +0000 (16:14 +0900)]
change pinch event's arguments
  - change distance and angle's type int to double

Change-Id: If3e9b0896fe643b7a2678cdcf89cf9de1c54e18d

7 years agoAdd a pinch gesture 94/128594/2
JengHyun Kang [Wed, 10 May 2017 11:59:07 +0000 (20:59 +0900)]
Add a pinch gesture

Change-Id: Ibb1c9e342cb44632cc7bb5ad8b9ac49143d3a648

7 years agocancel gestures if gesture is already recognized 25/128925/1
JengHyun Kang [Fri, 12 May 2017 05:35:31 +0000 (14:35 +0900)]
cancel gestures if gesture is already recognized

Change-Id: I50988ac4cec367349b8ef78a894ca46c222d46b4

7 years agofollowing EFL coding rule 24/128924/1
JengHyun Kang [Fri, 12 May 2017 05:34:41 +0000 (14:34 +0900)]
following EFL coding rule

Change-Id: I9aa2fe6a89ca9ed247cfdab84ae01f1385bb1bb4

7 years agofix a incorrect array usage 23/128923/1
JengHyun Kang [Fri, 12 May 2017 05:31:24 +0000 (14:31 +0900)]
fix a incorrect array usage
 - base_point's index is same as finger index.
   but currently 0 index is used to 1st finger.
   so fixed it to 1 index is used to 1st finger.

Change-Id: I4f7f72837c07409c68b0609e59074907506739ab

7 years agofix a incorrect typo lange to range 20/128920/1
JengHyun Kang [Fri, 12 May 2017 05:25:00 +0000 (14:25 +0900)]
fix a incorrect typo lange to range

Change-Id: I0d70b673d1a7bd62a80deb98483bce34456e7734

7 years agoAdd a pan gesture 49/99249/10
JengHyun Kang [Tue, 21 Feb 2017 02:11:09 +0000 (11:11 +0900)]
Add a pan gesture

Change-Id: Ie6aefb3394a7d7cb6067778483c3540c9ee0c579

7 years agoAdd a tap gesture 77/94977/13
JengHyun Kang [Tue, 21 Feb 2017 02:03:54 +0000 (11:03 +0900)]
Add a tap gesture

Change-Id: I8d9c594ac12c8748542fd95a7b83113593f075ca

7 years agopackaging: update version to 0.1.8 18/122318/1 accepted/tizen/unified/20170411.164712 submit/tizen/20170411.081650 tizen_4.0.m1_release
JengHyun Kang [Fri, 31 Mar 2017 05:14:44 +0000 (14:14 +0900)]
packaging: update version to 0.1.8

Change-Id: Ibd1dc737cbe27ede055d744e5c4c28ea4b1c5139

7 years agoRemove unnecessary space and align codes following efl coding rule 15/122315/1
JengHyun Kang [Fri, 31 Mar 2017 05:11:37 +0000 (14:11 +0900)]
Remove unnecessary space and align codes following efl coding rule

Change-Id: Iee1d74e325031de2563c5f48c1820bd2c67361f0

7 years agoSet top edge to enabled_edge if default back gesture is enabled 02/122302/1
JengHyun Kang [Fri, 31 Mar 2017 05:09:28 +0000 (14:09 +0900)]
Set top edge to enabled_edge if default back gesture is enabled

Change-Id: I7a8fdc2dcca87803719521e7e038166ce8a836e6

7 years agoPackaging: update version to 0.1.7 37/120537/2 accepted/tizen_common accepted/tizen_mobile accepted/tizen_wearable accepted/tizen/common/20170323.154517 accepted/tizen/mobile/20170323.084658 accepted/tizen/unified/20170323.084736 accepted/tizen/wearable/20170323.084714 submit/tizen/20170323.075504
JengHyun Kang [Thu, 23 Mar 2017 07:23:04 +0000 (16:23 +0900)]
Packaging: update version to 0.1.7

Change-Id: I1c1aa90a435fd25565e01a4cfd17d35ddecccc74

7 years agoset (omitted) window variable of ecore key event with e_comp->ee_win 30/120530/3
JengHyun Kang [Thu, 23 Mar 2017 07:18:51 +0000 (16:18 +0900)]
set (omitted) window variable of ecore key event with e_comp->ee_win

Change-Id: I5414251cf7d6cfe437f531a6337481ef175d4e2a

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

Change-Id: Ia41e402c996d11baae09c055c6396a8334abd033
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoPackaging: update version to 0.1.6 44/117944/1
JengHyun Kang [Wed, 8 Mar 2017 05:48:57 +0000 (14:48 +0900)]
Packaging: update version to 0.1.6

Change-Id: If45ecebc3633d9b384a8496b96338e469dcc0de0

7 years agoCheck grabbed edge when process a edge_swipe gesture 41/117941/1
JengHyun Kang [Wed, 8 Mar 2017 05:43:59 +0000 (14:43 +0900)]
Check grabbed edge when process a edge_swipe gesture

Change-Id: I3fdbba711ef7ca407dd683771b4606e78f4b5ad9

7 years agoPackaging : update version to 0.1.5 87/115487/2 accepted/tizen/3.0/common/20170221.125348 accepted/tizen/3.0/mobile/20170221.023034 accepted/tizen/3.0/wearable/20170221.023254 accepted/tizen/common/20170220.144459 accepted/tizen/mobile/20170220.223419 accepted/tizen/unified/20170309.034601 accepted/tizen/wearable/20170220.223859 submit/tizen/20170220.112722 submit/tizen_3.0/20170220.112854 submit/tizen_unified/20170308.100410
JengHyun Kang [Mon, 20 Feb 2017 07:06:13 +0000 (16:06 +0900)]
Packaging : update version to 0.1.5

Change-Id: Id0519ac91a065059b4d088f6a671c7fdd973d4cb

7 years agoMove a priority about the mouse event filtering logic 86/115486/2
JengHyun Kang [Mon, 20 Feb 2017 07:05:32 +0000 (16:05 +0900)]
Move a priority about the mouse event filtering logic

Change-Id: Ic5520a3b4b0aef0b93a4a991b5eafd65f452f572

7 years agoFix double free issue. 28/113228/1
Minsu Han [Tue, 7 Feb 2017 00:24:21 +0000 (09:24 +0900)]
Fix double free issue.

To append device.touch_devices list in e_gesture_device_add(),
we should use strdup().
If not, in e_gesture_device_del() we have chance to meet the crash.

Change-Id: Ic78fc74cb925a2e83a5f2dccb1668d71fa5c1795
Signed-off-by: Minsu Han <minsu81.han@samsung.com>
7 years agoPackaging : update version to 0.1.4 43/108543/1 accepted/tizen/3.0/common/20170109.195525 accepted/tizen/3.0/mobile/20170106.094542 accepted/tizen/3.0/wearable/20170106.094705 submit/tizen_3.0/20170105.071718
Sung-Jin Park [Thu, 5 Jan 2017 04:10:52 +0000 (13:10 +0900)]
Packaging : update version to 0.1.4

Change-Id: Id7084952a4f23e93a6d50620fc2f7ca0d3a68924

7 years agoAccept all of gesture disable request from quickpanel 44/107844/4
JengHyun Kang [Fri, 30 Dec 2016 06:42:35 +0000 (15:42 +0900)]
Accept all of gesture disable request from quickpanel

Change-Id: Ieb3a020e8c050acca5c0c3951a66e5393f47009f

7 years agoPackaging : update version to 0.1.3 56/105256/1 accepted/tizen_3.0.m2_mobile accepted/tizen_3.0.m2_wearable tizen_3.0.m2 accepted/tizen/3.0.m2/mobile/20170104.141756 accepted/tizen/3.0.m2/wearable/20170104.142428 accepted/tizen/3.0/common/20161219.112959 accepted/tizen/3.0/mobile/20161219.012227 accepted/tizen/3.0/wearable/20161219.012246 accepted/tizen/common/20161216.124541 accepted/tizen/mobile/20161216.084430 accepted/tizen/wearable/20161216.084437 submit/tizen/20161216.062925 submit/tizen_3.0.m2/20170104.093751 submit/tizen_3.0/20161216.062916
Sung-Jin Park [Fri, 16 Dec 2016 06:25:44 +0000 (15:25 +0900)]
Packaging : update version to 0.1.3

Change-Id: Ifbee3868eaf6a2d8226c0034b0a459d4b56916ed
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoDeinitialize handlers and hooks 52/105252/2
JengHyun Kang [Fri, 16 Dec 2016 06:16:13 +0000 (15:16 +0900)]
Deinitialize handlers and hooks

Change-Id: I6779e86cd1606c56600d66e54b87c3ff83df51cf

7 years agoaux hint hook added to enable/disable global gesture(s) for each e client 92/105192/4
Sung-Jin Park [Fri, 16 Dec 2016 02:36:48 +0000 (11:36 +0900)]
aux hint hook added to enable/disable global gesture(s) for each e client

Change-Id: I63bc479805bac9e4899c45f80063e16b53f27166

7 years agoFix a invalid return value 57/102957/2 accepted/tizen/3.0/common/20161210.130844 accepted/tizen/3.0/mobile/20161207.070254 accepted/tizen/3.0/wearable/20161207.070320 accepted/tizen/common/20161210.162432 accepted/tizen/mobile/20161208.011210 accepted/tizen/wearable/20161208.011230 submit/tizen/20161207.024257 submit/tizen_3.0/20161207.024240 submit/tizen_3.0_common/20161210.124302 submit/tizen_common/20161210.125522
JengHyun Kang [Wed, 7 Dec 2016 02:01:32 +0000 (11:01 +0900)]
Fix a invalid return value

Change-Id: Ide2683edc4d771437d0ac457b6e8349e55f5201c

7 years agoPackaging : update version to 0.1.2 47/102547/1 accepted/tizen/3.0/common/20161207.194530 accepted/tizen/3.0/mobile/20161207.011937 accepted/tizen/3.0/wearable/20161207.011955 accepted/tizen/common/20161207.184022 accepted/tizen/mobile/20161207.025624 accepted/tizen/wearable/20161207.025705 submit/tizen/20161206.060524 submit/tizen_3.0/20161206.060138
Sung-Jin Park [Tue, 6 Dec 2016 05:35:10 +0000 (14:35 +0900)]
Packaging : update version to 0.1.2

Change-Id: Iee00d96b653e90648ed2ba67644dc63ce27249f6
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
7 years agoModify swipe to edge_swipe 60/102360/2
JengHyun Kang [Mon, 5 Dec 2016 11:33:40 +0000 (20:33 +0900)]
Modify swipe to edge_swipe

Change-Id: Ie1671eecade977c40c15857685dd7002b07badaa

7 years agoDo not change enable/disable directly when focus window is changed 81/102181/1
JengHyun Kang [Mon, 5 Dec 2016 07:03:14 +0000 (16:03 +0900)]
Do not change enable/disable directly when focus window is changed

Change-Id: I6832381040591e21b02f526e494bb33c78290bde

7 years agoPackaging: version up to 0.1.1 08/100508/1 accepted/tizen/3.0/common/20161129.103159 accepted/tizen/3.0/mobile/20161129.002003 accepted/tizen/3.0/wearable/20161129.002052 accepted/tizen/common/20161128.170759 accepted/tizen/mobile/20161129.001147 accepted/tizen/wearable/20161129.001228 submit/tizen/20161128.110729 submit/tizen_3.0/20161128.111453
Sung-Jin Park [Mon, 28 Nov 2016 09:54:55 +0000 (18:54 +0900)]
Packaging: version up to 0.1.1

Change-Id: I02d1dab7c05165f6878171142fd299f036a01fdc

7 years agoEnable/Disable the gesture module after all finger is released 76/100476/3
JengHyun Kang [Mon, 28 Nov 2016 08:47:46 +0000 (17:47 +0900)]
Enable/Disable the gesture module after all finger is released

Change-Id: If8c9f8a3cb3fbae4a83457b304a200402a8458dc

8 years agoClear flags when all fingers are released 90/78590/1 accepted/tizen/3.0/common/20161114.110152 accepted/tizen/3.0/mobile/20161015.033135 accepted/tizen/3.0/wearable/20161015.081842 accepted/tizen/common/20160706.142451 accepted/tizen/mobile/20160706.083228 accepted/tizen/wearable/20160706.083257 submit/tizen/20160706.075652 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_mobile/20161015.000002 submit/tizen_3.0_wearable/20161015.000001
JengHyun Kang [Wed, 6 Jul 2016 07:32:31 +0000 (16:32 +0900)]
Clear flags when all fingers are released

Change-Id: I3e931c3cfe097722eb49adcd2aecb4f6d5276263

8 years agoFix build warnings 93/76493/1 accepted/tizen/common/20160624.134247 submit/tizen/20160624.060528
JengHyun Kang [Fri, 24 Jun 2016 06:01:41 +0000 (15:01 +0900)]
Fix build warnings

Change-Id: Ia4339faa2bcd83a3c4f134d4108926c0e343acce

8 years agoEnable/disable gesture and swipe back key by config file and aux hint 89/65889/5 accepted/tizen/common/20160420.142002 accepted/tizen/mobile/20160421.011244 accepted/tizen/wearable/20160421.011148 submit/tizen/20160420.081357
JengHyun Kang [Wed, 20 Apr 2016 05:17:39 +0000 (14:17 +0900)]
Enable/disable gesture and swipe back key by config file and aux hint

Change-Id: Idadfafe8ec3f44bb6b648d7dd357154368a5e6ff

8 years agoEnable default single finger gesture 55/65055/3 submit/tizen/20160418.063128
JengHyun Kang [Thu, 7 Apr 2016 05:29:02 +0000 (14:29 +0900)]
Enable default single finger gesture
 - Convert single finger gesture to Back Key
 - This will be changed to configuration

Change-Id: I779d50c9fac6293704f88f81d79b6dd47c2b3d34

8 years agoevents: handle Ecore_Device 53/64953/1 accepted/tizen/common/20160407.132146 accepted/tizen/mobile/20160407.000527 accepted/tizen/wearable/20160407.000644 submit/tizen/20160406.100414
Duna Oh [Wed, 6 Apr 2016 09:51:23 +0000 (18:51 +0900)]
events: handle Ecore_Device

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

8 years agoImport initial codes 04/61904/3 accepted/tizen/common/20160323.184058 accepted/tizen/mobile/20160323.135310 accepted/tizen/wearable/20160323.135328 submit/tizen/20160322.073128 submit/tizen/20160323.075331
JengHyun Kang [Fri, 11 Mar 2016 06:00:02 +0000 (15:00 +0900)]
Import initial codes

Change-Id: I3314517fa6ff6d2f9a65e6dfcef0c161b0e9c788

8 years agoInitial empty repository master
Jinkun Jang [Wed, 9 Mar 2016 06:05:47 +0000 (22:05 -0800)]
Initial empty repository