powermanager - Adds settings for widget in own menu
parent
35ddc58b1f
commit
4caaebf450
|
|
@ -24,11 +24,8 @@
|
||||||
'title': 'Power Manager'
|
'title': 'Power Manager'
|
||||||
},
|
},
|
||||||
"< Back" : back,
|
"< Back" : back,
|
||||||
'Show widget': {
|
'Widget': function() {
|
||||||
value: !!settings.widget,
|
E.showMenu(submenu_widget);
|
||||||
onchange: v => {
|
|
||||||
writeSettings("widget", v);
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
'Monotonic percentage': {
|
'Monotonic percentage': {
|
||||||
value: !!settings.forceMonoPercentage,
|
value: !!settings.forceMonoPercentage,
|
||||||
|
|
@ -147,5 +144,40 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var submenu_widget = {
|
||||||
|
'': {
|
||||||
|
title: "Widget",
|
||||||
|
back: function() {
|
||||||
|
E.showMenu(mainmenu);
|
||||||
|
},
|
||||||
|
},
|
||||||
|
'Enabled': {
|
||||||
|
value: !!settings.widget,
|
||||||
|
onchange: v => {
|
||||||
|
writeSettings("widget", v);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
'Refresh': {
|
||||||
|
min: 0.5,
|
||||||
|
max: 60,
|
||||||
|
step: 0.5,
|
||||||
|
value: settings.refreshUnlocked || 1,
|
||||||
|
format: v => v + "s",
|
||||||
|
onchange: v => {
|
||||||
|
writeSettings("refreshUnlocked", v);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
'Refresh locked': {
|
||||||
|
min: 5,
|
||||||
|
max: 120,
|
||||||
|
step: 5,
|
||||||
|
value: settings.refreshLocked || 60,
|
||||||
|
format: v => v + "s",
|
||||||
|
onchange: v => {
|
||||||
|
writeSettings("refreshLocked", v);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
E.showMenu(mainmenu);
|
E.showMenu(mainmenu);
|
||||||
})
|
})
|
||||||
|
|
|
||||||
|
|
@ -84,7 +84,7 @@ currently-running apps */
|
||||||
w.timeoutId = setTimeout(() => {
|
w.timeoutId = setTimeout(() => {
|
||||||
w.timeoutId = undefined;
|
w.timeoutId = undefined;
|
||||||
w.draw(w);
|
w.draw(w);
|
||||||
}, Bangle.isLocked() ? 60000 : (s.unlockedRefresh || 1000) - SYSTICKWAIT);
|
}, Bangle.isLocked() ? (s.refreshLocked || 60) * 1000 : (s.refreshUnlocked || 1) * 1000 - SYSTICKWAIT);
|
||||||
}, SYSTICKWAIT, Date.now(), peek32(0xE000E018));
|
}, SYSTICKWAIT, Date.now(), peek32(0xE000E018));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue