summaryrefslogtreecommitdiff
path: root/src/node/utils/Settings.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/node/utils/Settings.js')
-rw-r--r--src/node/utils/Settings.js35
1 files changed, 34 insertions, 1 deletions
diff --git a/src/node/utils/Settings.js b/src/node/utils/Settings.js
index 24bc25c3..660b7afb 100644
--- a/src/node/utils/Settings.js
+++ b/src/node/utils/Settings.js
@@ -100,7 +100,35 @@ exports.padOptions = {
"alwaysShowChat": false,
"chatAndUsers": false,
"lang": "en-gb"
-}
+},
+
+/**
+ * Whether certain shortcut keys are enabled for a user in the pad
+ */
+exports.padShortcutEnabled = {
+ "altF9" : true,
+ "altC" : true,
+ "delete" : true,
+ "cmdShift2" : true,
+ "return" : true,
+ "esc" : true,
+ "cmdS" : true,
+ "tab" : true,
+ "cmdZ" : true,
+ "cmdY" : true,
+ "cmdB" : true,
+ "cmdI" : true,
+ "cmdU" : true,
+ "cmd5" : true,
+ "cmdShiftL" : true,
+ "cmdShiftN" : true,
+ "cmdShift1" : true,
+ "cmdShiftC" : true,
+ "cmdH" : true,
+ "ctrlHome" : true,
+ "pageUp" : true,
+ "pageDown" : true,
+},
/**
* The toolbar buttons and order.
@@ -178,6 +206,11 @@ exports.loglevel = "INFO";
exports.disableIPlogging = false;
/**
+ * Number of seconds to automatically reconnect pad
+ */
+exports.automaticReconnectionTimeout = 0;
+
+/**
* Disable Load Testing
*/
exports.loadTest = false;