Respond to buzz setting
parent
daf5f926b3
commit
7f78a473dd
|
|
@ -17,7 +17,8 @@ let vectorval = 20;
|
|||
let font = g.getFonts().includes("12x20") ? "12x20" : "6x8:2";
|
||||
let settings = Object.assign({
|
||||
showClocks: true,
|
||||
fullscreen: false
|
||||
fullscreen: false,
|
||||
buzz:false
|
||||
}, s.readJSON("taglaunch.json", true) || {});
|
||||
if ("vectorsize" in settings)
|
||||
vectorval = parseInt(settings.vectorsize);
|
||||
|
|
@ -108,9 +109,22 @@ let showTagMenu = (tag) => {
|
|||
}
|
||||
},
|
||||
select : i => {
|
||||
Bangle.buzz(25);
|
||||
//let the buzz have effect
|
||||
setTimeout(() => {
|
||||
if(settings.buzz){
|
||||
Bangle.buzz(25);
|
||||
//let the buzz have effect
|
||||
setTimeout(() => {
|
||||
let app = appsByTag[tag][i];
|
||||
|
||||
if (!app) return;
|
||||
if (!app.src || require("Storage").read(app.src)===undefined) {
|
||||
Bangle.setUI();
|
||||
E.showMessage(/*LANG*/"App Source\nNot found");
|
||||
setTimeout(showMainMenu, 2000);
|
||||
} else {
|
||||
load(app.src);
|
||||
}
|
||||
}, 27);
|
||||
}else{
|
||||
let app = appsByTag[tag][i];
|
||||
|
||||
if (!app) return;
|
||||
|
|
@ -121,8 +135,7 @@ let showTagMenu = (tag) => {
|
|||
} else {
|
||||
load(app.src);
|
||||
}
|
||||
}, 27);
|
||||
|
||||
}
|
||||
},
|
||||
back : showMainMenu,
|
||||
remove: unload
|
||||
|
|
@ -144,7 +157,7 @@ let showMainMenu = () => {
|
|||
}
|
||||
},
|
||||
select : i => {
|
||||
Bangle.buzz(25);
|
||||
if(settings.buzz)Bangle.buzz(25);
|
||||
let tag = tagKeys[i];
|
||||
showTagMenu(tag);
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue