mirror of https://github.com/espruino/BangleApps
commit
3cb96ecc75
|
@ -49,6 +49,24 @@ function drawApp() {
|
|||
}
|
||||
|
||||
if (next) {
|
||||
|
||||
if (settings.HIDGestures) {
|
||||
Bangle.on('aiGestures', (v) => {
|
||||
switch (v) {
|
||||
case 'swipeleft':
|
||||
E.showMessage('next');
|
||||
setTimeout(drawApp, 1000);
|
||||
next(() => {});
|
||||
break;
|
||||
case 'swiperight':
|
||||
E.showMessage('prev');
|
||||
setTimeout(drawApp, 1000);
|
||||
prev(() => {});
|
||||
break;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
setWatch(function(e) {
|
||||
var len = e.time - e.lastTime;
|
||||
if (len > 0.3 && len < 0.9) {
|
||||
|
|
|
@ -4,5 +4,6 @@
|
|||
beep: true, // Beep enabled by default. App must support
|
||||
timezone: 0, // Set the timezone for the device
|
||||
HID : false, // BLE HID mode, off by default
|
||||
HIDGestures: false,
|
||||
debug: false, // Debug mode disabled by default. App must support
|
||||
}
|
||||
|
|
|
@ -23,6 +23,7 @@ function resetSettings() {
|
|||
beep: true,
|
||||
timezone: 0,
|
||||
HID : false,
|
||||
HIDGestures: false,
|
||||
debug: false,
|
||||
};
|
||||
setLCDTimeout(settings.timeout);
|
||||
|
@ -91,6 +92,14 @@ function showMainMenu() {
|
|||
updateSettings();
|
||||
}
|
||||
},
|
||||
'HID Gestures': {
|
||||
value: settings.HIDGestures,
|
||||
format: boolFormat,
|
||||
onchange: () => {
|
||||
settings.HIDGestures = !settings.HIDGestures;
|
||||
updateSettings();
|
||||
}
|
||||
},
|
||||
'Debug': {
|
||||
value: settings.debug,
|
||||
format: boolFormat,
|
||||
|
|
Loading…
Reference in New Issue