[Launcher] Load & draw widgets iff not in fullscreen mode

master
Alessandro Cocco 2022-04-18 22:05:59 +02:00
parent 7afa90710f
commit c2a5d13bd6
1 changed files with 9 additions and 3 deletions

View File

@ -2,7 +2,10 @@ var s = require("Storage");
var scaleval = 1; var scaleval = 1;
var vectorval = 20; var vectorval = 20;
var font = g.getFonts().includes("12x20") ? "12x20" : "6x8:2"; var font = g.getFonts().includes("12x20") ? "12x20" : "6x8:2";
let settings = Object.assign({ showClocks: true }, s.readJSON("launch.json", true) || {}); let settings = Object.assign({
showClocks: true,
fullscreen: false
}, s.readJSON("launch.json", true) || {});
if ("vectorsize" in settings) { if ("vectorsize" in settings) {
vectorval = parseInt(settings.vectorsize); vectorval = parseInt(settings.vectorsize);
@ -44,8 +47,11 @@ function drawApp(i, r) {
} }
g.clear(); g.clear();
Bangle.loadWidgets();
Bangle.drawWidgets(); if (!settings.fullscreen) {
Bangle.loadWidgets();
Bangle.drawWidgets();
}
E.showScroller({ E.showScroller({
h : 64*scaleval, c : apps.length, h : 64*scaleval, c : apps.length,