Subversion Repositories HomeAutomation

Rev

Rev 1291 | Blame | Compare with Previous | Last modification | View Log | SVN | RSS feed

  1. { gestures: [
  2.     {
  3.         name : 'INSERT',
  4.         description : 'V-shape',
  5.         functions :
  6.         {
  7.             f2 : 'U',
  8.             f3 : 'M',
  9.             f4 : 'M',
  10.             f5 : 'P',
  11.             f6 : 'U',
  12.             f8 : 'P',
  13.             f9 : 'M'
  14.         },
  15.         masks :
  16.         {
  17.             f1_lower : 0,
  18.             f1_upper : 0,
  19.             f2 : 0,
  20.             f3 : 1,
  21.             f4 : 1,
  22.             f5 : 1,
  23.             f6 : 0,
  24.             f7_lower : 0,
  25.             f7_upper : 9,
  26.             f8 : 1,
  27.             f9 : 1
  28.         }
  29.     },
  30.     {
  31.         name : 'JOIN',
  32.         description : 'Negative horizontal arc',
  33.         functions :
  34.         {
  35.             f2 : 'U',
  36.             f3 : 'P',
  37.             f4 : 'M',
  38.             f5 : 'P',
  39.             f6 : 'U',
  40.             f8 : 'P',
  41.             f9 : 'M'
  42.         },
  43.         masks :
  44.         {
  45.             f1_lower : 0,
  46.             f1_upper : 0,
  47.             f2 : 0,
  48.             f3 : 1,
  49.             f4 : 1,
  50.             f5 : 1,
  51.             f6 : 0,
  52.             f7_lower : 0,
  53.             f7_upper : 9,
  54.             f8 : 1,
  55.             f9 : 1
  56.         }
  57.     },
  58.     {
  59.         name : 'INSERT_LINE',
  60.         description : '',
  61.         functions :
  62.         {
  63.             f2 : 'U',
  64.             f3 : 'U',
  65.             f4 : 'P',
  66.             f5 : 'P',
  67.             f6 : 'M',
  68.             f8 : 'M',
  69.             f9 : 'P'
  70.         },
  71.         masks :
  72.         {
  73.             f1_lower : 0,
  74.             f1_upper : 0,
  75.             f2 : 0,
  76.             f3 : 0,
  77.             f4 : 1,
  78.             f5 : 1,
  79.             f6 : 1,
  80.             f7_lower : 0,
  81.             f7_upper : 9,
  82.             f8 : 1,
  83.             f9 : 1
  84.         }
  85.     },
  86.     {
  87.         name : 'UNDO',
  88.         description : '',
  89.         functions :
  90.         {
  91.             f2 : 'U',
  92.             f3 : 'P',
  93.             f4 : 'P',
  94.             f5 : 'M',
  95.             f6 : 'M',
  96.             f8 : 'P',
  97.             f9 : 'M'
  98.         },
  99.         masks :
  100.         {
  101.             f1_lower : 0,
  102.             f1_upper : 9,
  103.             f2 : 0,
  104.             f3 : 1,
  105.             f4 : 1,
  106.             f5 : 1,
  107.             f6 : 0,
  108.             f7_lower : 1,
  109.             f7_upper : 1,
  110.             f8 : 1,
  111.             f9 : 1
  112.         }
  113.     },
  114.     {
  115.         name : 'DELETE',
  116.         description : '',
  117.         functions :
  118.         {
  119.             f2 : 'U',
  120.             f3 : 'U',
  121.             f4 : 'M',
  122.             f5 : 'P',
  123.             f6 : 'M',
  124.             f8 : 'P',
  125.             f9 : 'M'
  126.         },
  127.         masks :
  128.         {
  129.             f1_lower : 1,
  130.             f1_upper : 9,
  131.             f2 : 0,
  132.             f3 : 0,
  133.             f4 : 1,
  134.             f5 : 1,
  135.             f6 : 1,
  136.             f7_lower : 5,
  137.             f7_upper : 9,
  138.             f8 : 1,
  139.             f9 : 1
  140.         }
  141.     },
  142.     {
  143.         name : 'SWAP',
  144.         description : '',
  145.         functions :
  146.         {
  147.             f2 : 'M',
  148.             f3 : 'U',
  149.             f4 : 'M',
  150.             f5 : 'P',
  151.             f6 : 'M',
  152.             f8 : 'P',
  153.             f9 : 'M'
  154.         },
  155.         masks :
  156.         {
  157.             f1_lower : 1,
  158.             f1_upper : 1,
  159.             f2 : 1,
  160.             f3 : 0,
  161.             f4 : 0,
  162.             f5 : 0,
  163.             f6 : 0,
  164.             f7_lower : 2,
  165.             f7_upper : 3,
  166.             f8 : 1,
  167.             f9 : 1
  168.         }
  169.     },
  170.     {
  171.         name : 'SPACE',
  172.         description : '',
  173.         functions :
  174.         {
  175.             f2 : 'U',
  176.             f3 : 'U',
  177.             f4 : 'U',
  178.             f5 : 'U',
  179.             f6 : 'M',
  180.             f8 : 'U',
  181.             f9 : 'U'
  182.         },
  183.         masks :
  184.         {
  185.             f1_lower : 1,
  186.             f1_upper : 9,
  187.             f2 : 0,
  188.             f3 : 0,
  189.             f4 : 0,
  190.             f5 : 0,
  191.             f6 : 1,
  192.             f7_lower : 1,
  193.             f7_upper : 1,
  194.             f8 : 0,
  195.             f9 : 0
  196.         }
  197.     },
  198.     {
  199.         name : 'NEW_LINE',
  200.         description : '',
  201.         functions :
  202.         {
  203.             f2 : 'P',
  204.             f3 : 'U',
  205.             f4 : 'M',
  206.             f5 : 'P',
  207.             f6 : 'P',
  208.             f8 : 'P',
  209.             f9 : 'M'
  210.         },
  211.         masks :
  212.         {
  213.             f1_lower : 1,
  214.             f1_upper : 1,
  215.             f2 : 0,
  216.             f3 : 0,
  217.             f4 : 0,
  218.             f5 : 0,
  219.             f6 : 1,
  220.             f7_lower : 1,
  221.             f7_upper : 9,
  222.             f8 : 1,
  223.             f9 : 1
  224.         }
  225.     },
  226.     {
  227.         name : 'SELECT',
  228.         description : '',
  229.         functions :
  230.         {
  231.             f2 : 'U',
  232.             f3 : 'M',
  233.             f4 : 'U',
  234.             f5 : 'U',
  235.             f6 : 'U',
  236.             f8 : 'M',
  237.             f9 : 'U'
  238.         },
  239.         masks :
  240.         {
  241.             f1_lower : 0,
  242.             f1_upper : 0,
  243.             f2 : 0,
  244.             f3 : 1,
  245.             f4 : 1,
  246.             f5 : 0,
  247.             f6 : 0,
  248.             f7_lower : 0,
  249.             f7_upper : 9,
  250.             f8 : 1,
  251.             f9 : 0
  252.         }
  253.     },
  254.     {
  255.         name : 'COPY',
  256.         description : '',
  257.         functions :
  258.         {
  259.             f2 : 'U',
  260.             f3 : 'U',
  261.             f4 : 'M',
  262.             f5 : 'M',
  263.             f6 : 'M',
  264.             f8 : 'M',
  265.             f9 : 'P'
  266.         },
  267.         masks :
  268.         {
  269.             f1_lower : 0,
  270.             f1_upper : 0,
  271.             f2 : 0,
  272.             f3 : 0,
  273.             f4 : 1,
  274.             f5 : 1,
  275.             f6 : 0,
  276.             f7_lower : 0,
  277.             f7_upper : 9,
  278.             f8 : 1,
  279.             f9 : 1
  280.         }
  281.     },
  282.     {
  283.         name : 'PASTE',
  284.         description : '',
  285.         functions :
  286.         {
  287.             f2 : 'U',
  288.             f3 : 'U',
  289.             f4 : 'U',
  290.             f5 : 'P',
  291.             f6 : 'P',
  292.             f8 : 'M',
  293.             f9 : 'P'
  294.         },
  295.         masks :
  296.         {
  297.             f1_lower : 0,
  298.             f1_upper : 0,
  299.             f2 : 0,
  300.             f3 : 0,
  301.             f4 : 0,
  302.             f5 : 1,
  303.             f6 : 1,
  304.             f7_lower : 4,
  305.             f7_upper : 4,
  306.             f8 : 1,
  307.             f9 : 1
  308.         }
  309.     }
  310. ]}
  311.