From edb0b9e7c28ca62ab227ee6224e36971ca2470b9 Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Sat, 20 Apr 2024 11:37:52 +0100 Subject: [PATCH] kbmulti: trim whitespace --- apps/kbmulti/lib.js | 14 +++++++------- apps/kbmulti/settings.js | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/kbmulti/lib.js b/apps/kbmulti/lib.js index 2f0a1a9ae..baf79a6da 100644 --- a/apps/kbmulti/lib.js +++ b/apps/kbmulti/lib.js @@ -28,25 +28,25 @@ exports.input = function(options) { var caps = true; var layout; var btnWidth = g.getWidth()/3; - + function getMoveChar(){ return "\x00\x0B\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00@\x1F\xE1\x00\x10\x00\x10\x01\x0F\xF0\x04\x01\x00"; } - + function getMoreChar(){ return "\x00\x0B\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xDB\x1B`\x00\x00\x00"; } - function getCursorChar(){ - return "\x00\x0B\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\xAA\xAA\x80"; } + return "\x00\x0B\x11\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\xAA\xAA\x80"; + } function displayText(hideMarker) { layout.clear(layout.text); //let charsBeforeCursor = textIndex; let charsAfterCursor = Math.min(text.length - textIndex, (textWidth)/2); - + let start = textIndex - Math.ceil(textWidth - charsAfterCursor); let startMore = false; @@ -110,12 +110,12 @@ exports.input = function(options) { var newLetter = letters[charCurrent][charIndex]; let pre = text.slice(0, textIndex); let post = text.slice(textIndex, text.length); - + text = pre + (caps ? newLetter.toUpperCase() : newLetter.toLowerCase()) + post; if(retire) retireCurrent(); - + // set a timeout charTimeout = setTimeout(function() { charTimeout = undefined; diff --git a/apps/kbmulti/settings.js b/apps/kbmulti/settings.js index 08dbb1925..7eb18ef5a 100644 --- a/apps/kbmulti/settings.js +++ b/apps/kbmulti/settings.js @@ -6,13 +6,13 @@ if (settings.autoLowercase===undefined) { settings.autoLowercase = true; } return settings; } - + function updateSetting(setting, value) { var settings = require('Storage').readJSON("kbmulti.settings.json", true) || {}; settings[setting] = value; require('Storage').writeJSON("kbmulti.settings.json", settings); } - + var mainmenu = { "" : { "title" : /*LANG*/"Multitap keyboard" }, "< Back" : back,