blinker / firefox.plugin / data / settings / settingsvariables.js @ 76dd22bd
History | View | Annotate | Download (4.88 KB)
| 1 |
/*
|
|---|---|
| 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 eyeTracker,
|
| 22 |
scrollAtBorders, |
| 23 |
physicalScreenWidth, |
| 24 |
physicalScreenHeight, |
| 25 |
scaling, |
| 26 |
privacyMode, |
| 27 |
debugInformation, |
| 28 |
borderGazedObjects, |
| 29 |
gazeCrosshair, |
| 30 |
gazeSmoothing, |
| 31 |
gazeSmoothingHistory, |
| 32 |
controlsInControlBar, |
| 33 |
fixationThreshold, |
| 34 |
linkParsingAreaWidth, |
| 35 |
linkParsingAreaHeight, |
| 36 |
getLinksFromArea, |
| 37 |
getLinksFromElementBelow, |
| 38 |
eyeTribeAverage, |
| 39 |
gazeConfirmationSteps, |
| 40 |
blickBrowserMode, |
| 41 |
hideOnFocusLost; |
| 42 |
|
| 43 |
//Listen to settings messages
|
| 44 |
|
| 45 |
self.port.on("hideOnFocusLost", function(setting){ |
| 46 |
hideOnFocusLost = setting; |
| 47 |
console.log("settingsvariables.js :: " + "hideOnFocusLost is: "+hideOnFocusLost); |
| 48 |
}); |
| 49 |
self.port.on("eyeTribeAverage", function(setting){ |
| 50 |
eyeTribeAverage = setting; |
| 51 |
console.log("settingsvariables.js :: " + "eyeTribeAverage is: "+eyeTribeAverage); |
| 52 |
}); |
| 53 |
self.port.on("eyeTracker", function(setting){ |
| 54 |
eyeTracker = setting; |
| 55 |
console.log("settingsvariables.js :: " + "eyeTracker is: "+eyeTracker); |
| 56 |
}); |
| 57 |
self.port.on("controlsInControlBar", function(setting){ |
| 58 |
controlsInControlBar = setting; |
| 59 |
console.log("settingsvariables.js :: " + "controlsInControlBar is: "+controlsInControlBar); |
| 60 |
}); |
| 61 |
self.port.on("scrollAtBorders", function(setting){ |
| 62 |
scrollAtBorders = setting; |
| 63 |
console.log("settingsvariables.js :: " + "scrollAtBorders is: "+scrollAtBorders); |
| 64 |
}); |
| 65 |
self.port.on("physicalScreenWidth", function(setting){ |
| 66 |
physicalScreenWidth = setting; |
| 67 |
console.log("settingsvariables.js :: " + "physicalScreenWidth is: "+physicalScreenWidth); |
| 68 |
}); |
| 69 |
self.port.on("physicalScreenHeight", function(setting){ |
| 70 |
physicalScreenHeight = setting; |
| 71 |
console.log("settingsvariables.js :: " + "physicalScreenHeight is: "+physicalScreenHeight); |
| 72 |
}); |
| 73 |
self.port.on("scaling", function(setting){ |
| 74 |
scaling = setting; |
| 75 |
console.log("settingsvariables.js :: " + "scaling is: "+scaling); |
| 76 |
}); |
| 77 |
self.port.on("privacyMode", function(setting){ |
| 78 |
privacyMode = setting; |
| 79 |
console.log("settingsvariables.js :: " + "privacyMode is: "+privacyMode); |
| 80 |
}); |
| 81 |
self.port.on("debugInformation", function(setting){ |
| 82 |
debugInformation = setting; |
| 83 |
console.log("settingsvariables.js :: " + "debugInformation is: "+debugInformation); |
| 84 |
}); |
| 85 |
self.port.on("borderGazedObjects", function(setting){ |
| 86 |
borderGazedObjects = setting; |
| 87 |
console.log("settingsvariables.js :: " + "borderGazedObjects is: "+borderGazedObjects); |
| 88 |
}); |
| 89 |
self.port.on("gazeCrosshair", function(setting){ |
| 90 |
gazeCrosshair = setting; |
| 91 |
console.log("settingsvariables.js :: " + "gazeCrosshair is: "+gazeCrosshair); |
| 92 |
}); |
| 93 |
self.port.on("gazeSmoothing", function(setting){ |
| 94 |
gazeSmoothing = setting; |
| 95 |
console.log("settingsvariables.js :: " + "gazeSmoothing is: "+gazeSmoothing); |
| 96 |
}); |
| 97 |
self.port.on("gazeSmoothingHistory", function(setting){ |
| 98 |
gazeSmoothingHistory = setting; |
| 99 |
console.log("settingsvariables.js :: " + "gazeSmoothingHistory is: "+gazeSmoothingHistory); |
| 100 |
}); |
| 101 |
self.port.on("fixationThreshold", function(setting){ |
| 102 |
fixationThreshold = setting; |
| 103 |
console.log("settingsvariables.js :: " + "fixationThreshold is: "+fixationThreshold); |
| 104 |
}); |
| 105 |
self.port.on("linkParsingAreaWidth", function(setting){ |
| 106 |
linkParsingAreaWidth = setting; |
| 107 |
console.log("settingsvariables.js :: " + "linkParsingAreaWidth is: "+linkParsingAreaWidth); |
| 108 |
}); |
| 109 |
self.port.on("linkParsingAreaHeight", function(setting){ |
| 110 |
linkParsingAreaHeight = setting; |
| 111 |
console.log("settingsvariables.js :: " + "linkParsingAreaHeight is: "+linkParsingAreaHeight); |
| 112 |
}); |
| 113 |
self.port.on("getLinksFromArea", function(setting){ |
| 114 |
getLinksFromArea = setting; |
| 115 |
console.log("settingsvariables.js :: " + "getLinksFromArea is: "+getLinksFromArea); |
| 116 |
}); |
| 117 |
self.port.on("getLinksFromElementBelow", function(setting){ |
| 118 |
getLinksFromElementBelow = setting; |
| 119 |
console.log("settingsvariables.js :: " + "getLinksFromElementBelow is: "+getLinksFromElementBelow); |
| 120 |
}); |
| 121 |
self.port.on("gazeConfirmationSteps", function(setting){ |
| 122 |
gazeConfirmationSteps = setting; |
| 123 |
console.log("settingsvariables.js :: " + "gazeConfirmationSteps is: "+gazeConfirmationSteps); |
| 124 |
}); |
| 125 |
self.port.on("blickBrowserMode", function(setting){ |
| 126 |
blickBrowserMode = setting; |
| 127 |
console.log("settingsvariables.js :: " + "blickBrowserMode is: "+blickBrowserMode); |
| 128 |
}); |