powermanager - Adds settings for widget in own menu
parent
35ddc58b1f
commit
4caaebf450
|
|
@ -24,11 +24,8 @@
|
|||
'title': 'Power Manager'
|
||||
},
|
||||
"< Back" : back,
|
||||
'Show widget': {
|
||||
value: !!settings.widget,
|
||||
onchange: v => {
|
||||
writeSettings("widget", v);
|
||||
}
|
||||
'Widget': function() {
|
||||
E.showMenu(submenu_widget);
|
||||
},
|
||||
'Monotonic percentage': {
|
||||
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);
|
||||
})
|
||||
|
|
|
|||
|
|
@ -84,7 +84,7 @@ currently-running apps */
|
|||
w.timeoutId = setTimeout(() => {
|
||||
w.timeoutId = undefined;
|
||||
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));
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue