summaryrefslogtreecommitdiff
path: root/js/codeq/core.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/codeq/core.js')
-rw-r--r--js/codeq/core.js17
1 files changed, 16 insertions, 1 deletions
diff --git a/js/codeq/core.js b/js/codeq/core.js
index 6d3a5dc..a3e9589 100644
--- a/js/codeq/core.js
+++ b/js/codeq/core.js
@@ -378,7 +378,8 @@
'log': log,
'settings': {
- 'gui_lang': 'en' // boot sequence overrides this if the browser uses a supported language
+ 'gui_lang': 'en', // boot sequence overrides this if the browser uses a supported language
+ 'gui_layout': 'line-layout'
},
'availableLangs': [], // filled at boot from 'supportedLangs'
@@ -386,7 +387,21 @@
'en': 'English',
'sl': 'Slovenščina'
},
+ 'supportedLayouts':[
+ 'line-layout',
+ 'square-layout'
+ ],
'isWebApp': false, // this is a PhoneGap/Cordova build, will be overridden in cordova.js for webapp
+
+ 'setLayout': function(newLayout){
+ codeq.settings['gui_layout'] = newLayout;
+ codeq.fire('layoutchange');
+ },
+
+ 'getLayout': function(){
+ return codeq.settings['gui_layout'];
+ },
+
'setLang': function (newLang) {
codeq.settings['gui_lang'] = newLang;
codeq.fire('langchange', {'lang': newLang});