Statistics
| Branch: | Revision:

blinker / firefox.plugin / data / scripts / emulation.js @ 76dd22bd

History | View | Annotate | Download (1.188 KB)

1 76dd22bd KevinTaron
/*
2
 * Copyright 2015 Thies Pfeiffer and Dimitri Heil and Kevin Taron
3
 * Blinker is distributed under the terms of the GNU General Public License
4
 * 
5
 * This file is part of Blinker.
6
 * 
7
 * Blinker is free software: you can redistribute it and/or modify
8
 * it under the terms of the GNU General Public License as published by
9
 * the Free Software Foundation, either version 3 of the License, or
10
 * (at your option) any later version.
11
 * 
12
 * Blinker is distributed in the hope that it will be useful,
13
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
 * GNU General Public License for more details.
16
 * 
17
 * You should have received a copy of the GNU General Public License
18
 * along with Blinker. If not, see <http://www.gnu.org/licenses/>.
19
 */
20
21
var gazeEmulation = false;
22
23
jQuery(document).ready(function($) {
24
        jQuery(document).mousemove(function(event) {
25
                if(gazeEmulation) {
26
                        var top = event.pageY - $(window).scrollTop();
27
                        calcGazePosition('{"x":'+ event.pageX +',"y":'+ top +'}');
28
                }
29
        });        
30
});
31
32
self.port.on('blickBrowserSettings', function(settings){ 
33
        gazeEmulation = settings.gazeEmulation;
34
});