From a357647d3fb918b94efbda98138fb0240a949ef2 Mon Sep 17 00:00:00 2001 From: Gabriele Mazzotta Date: Thu, 15 Jan 2015 22:04:16 +0100 Subject: [PATCH] Update machine state diagram The diagram didn't entirely reflect the current state of the code. Signed-off-by: Gabriele Mazzotta Signed-off-by: Peter Hutterer --- docs/tapndrag.dia | 365 +++++++++++++++++++++++++++------------------- 1 file changed, 216 insertions(+), 149 deletions(-) diff --git a/docs/tapndrag.dia b/docs/tapndrag.dia index 13c6108..e899e7d 100644 --- a/docs/tapndrag.dia +++ b/docs/tapndrag.dia @@ -62,13 +62,16 @@ - + - + + + + @@ -79,6 +82,9 @@ + + + @@ -100,10 +106,10 @@ - + - + @@ -119,7 +125,10 @@ - + + + + @@ -130,6 +139,9 @@ + + + @@ -151,10 +163,10 @@ - + - + @@ -170,7 +182,10 @@ - + + + + @@ -181,6 +196,9 @@ + + + @@ -202,10 +220,10 @@ - + - + @@ -221,7 +239,10 @@ - + + + + @@ -232,6 +253,9 @@ + + + @@ -253,10 +277,10 @@ - + - + @@ -272,7 +296,10 @@ - + + + + @@ -283,6 +310,9 @@ + + + @@ -304,10 +334,10 @@ - + - + @@ -323,7 +353,10 @@ - + + + + @@ -334,6 +367,9 @@ + + + @@ -355,10 +391,10 @@ - + - + @@ -374,7 +410,7 @@ - + @@ -387,10 +423,10 @@ - + - + @@ -402,7 +438,7 @@ - + @@ -415,10 +451,10 @@ - + - + @@ -430,7 +466,7 @@ - + @@ -443,10 +479,10 @@ - + - + @@ -458,7 +494,7 @@ - + @@ -471,10 +507,10 @@ - + - + @@ -486,7 +522,7 @@ - + @@ -499,10 +535,10 @@ - + - + @@ -514,7 +550,7 @@ - + @@ -530,10 +566,10 @@ - + - + @@ -545,7 +581,7 @@ - + @@ -561,10 +597,10 @@ - + - + @@ -576,7 +612,7 @@ - + @@ -592,10 +628,10 @@ - + - + @@ -607,16 +643,22 @@ - + + + + - + - + + + + @@ -638,17 +680,16 @@ M : Finger movement [U]: Generate button up event [D]: Generate button down event L : Locked drags enabled -F : Fast taps enabled TDG: Tap-and-drag gesture enabled# - + - + @@ -664,7 +705,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -675,7 +716,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -697,7 +738,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -709,7 +750,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -731,7 +772,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -742,7 +783,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -764,7 +805,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -777,10 +818,10 @@ TDG: Tap-and-drag gesture enabled# - + - + @@ -789,25 +830,24 @@ TDG: Tap-and-drag gesture enabled# - + - + - #R -[D] if F# + #R# - + - + @@ -826,7 +866,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -838,7 +878,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -860,7 +900,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -871,7 +911,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -893,7 +933,7 @@ TDG: Tap-and-drag gesture enabled# - + @@ -905,7 +945,7 @@ and TDG# - + @@ -927,7 +967,7 @@ and TDG# - + @@ -939,7 +979,7 @@ and TDG# - + @@ -961,7 +1001,7 @@ and TDG# - + @@ -973,7 +1013,7 @@ and TDG# - + @@ -995,7 +1035,10 @@ and TDG# - + + + + @@ -1006,6 +1049,9 @@ and TDG# + + + @@ -1027,10 +1073,10 @@ and TDG# - + - + @@ -1046,7 +1092,10 @@ and TDG# - + + + + @@ -1057,6 +1106,9 @@ and TDG# + + + @@ -1078,10 +1130,10 @@ and TDG# - + - + @@ -1097,7 +1149,7 @@ and TDG# - + @@ -1110,10 +1162,10 @@ and TDG# - + - + @@ -1125,7 +1177,7 @@ and TDG# - + @@ -1138,10 +1190,10 @@ and TDG# - + - + @@ -1153,7 +1205,7 @@ and TDG# - + @@ -1164,7 +1216,7 @@ and TDG# - + @@ -1186,7 +1238,7 @@ and TDG# - + @@ -1197,7 +1249,7 @@ and TDG# - + @@ -1219,7 +1271,7 @@ and TDG# - + @@ -1232,7 +1284,7 @@ M# - + @@ -1254,7 +1306,7 @@ M# - + @@ -1270,10 +1322,10 @@ M# - + - + @@ -1285,7 +1337,7 @@ M# - + @@ -1301,10 +1353,10 @@ M# - + - + @@ -1316,7 +1368,7 @@ M# - + @@ -1328,7 +1380,7 @@ M# - + @@ -1350,7 +1402,10 @@ M# - + + + + @@ -1361,6 +1416,9 @@ M# + + + @@ -1382,10 +1440,10 @@ M# - + - + @@ -1401,16 +1459,22 @@ M# - + + + + - + - + + + + @@ -1434,10 +1498,10 @@ Tap# - + - + @@ -1453,20 +1517,19 @@ Tap# - + #TO4 -[U] if F -[D] if !F# +[D]# - + @@ -1488,7 +1551,7 @@ Tap# - + @@ -1501,10 +1564,10 @@ Tap# - + - + @@ -1513,25 +1576,25 @@ Tap# - + - + #T -[D] if TDG# +[D]# - + - + @@ -1550,7 +1613,7 @@ Tap# - + @@ -1563,10 +1626,10 @@ Tap# - + - + @@ -1578,7 +1641,7 @@ Tap# - + @@ -1590,7 +1653,7 @@ Tap# - + @@ -1612,7 +1675,7 @@ Tap# - + @@ -1625,10 +1688,10 @@ Tap# - + - + @@ -1640,7 +1703,7 @@ Tap# - + @@ -1652,7 +1715,7 @@ Tap# - + @@ -1674,23 +1737,23 @@ Tap# - + - + - + - + - + @@ -1702,7 +1765,7 @@ Tap# - + @@ -1718,10 +1781,10 @@ Tap# - + - + @@ -1733,7 +1796,7 @@ Tap# - + @@ -1744,7 +1807,7 @@ Tap# - + @@ -1766,7 +1829,7 @@ Tap# - + @@ -1775,14 +1838,17 @@ Tap# + + + - + - + - + @@ -1791,25 +1857,26 @@ Tap# - + - + #(TO or M) -and !TDG# +and !TDG +[U]# - + - + -- GitLab