- apps/widminbat: changed to show while charging
parent
29a9687c57
commit
40ec2f7f08
|
|
@ -1,6 +1,6 @@
|
||||||
(()=>{
|
(()=>{
|
||||||
function getWidth() {
|
function getWidth() {
|
||||||
return E.getBattery() <= 30 ? 40 : 0;
|
return E.getBattery() <= 30 || Bangle.isCharging() ? 40 : 0;
|
||||||
}
|
}
|
||||||
WIDGETS.minbat={area:"tr",width:getWidth(),draw:function() {
|
WIDGETS.minbat={area:"tr",width:getWidth(),draw:function() {
|
||||||
if(this.width < 40) return;
|
if(this.width < 40) return;
|
||||||
|
|
@ -11,7 +11,7 @@
|
||||||
g.clearRect(x,y,x+s,y+24);
|
g.clearRect(x,y,x+s,y+24);
|
||||||
g.setColor(g.theme.fg).fillRect(x,y+2,x+s-4,y+21).clearRect(x+2,y+4,x+s-6,y+19).fillRect(x+s-3,y+10,x+s,y+14);
|
g.setColor(g.theme.fg).fillRect(x,y+2,x+s-4,y+21).clearRect(x+2,y+4,x+s-6,y+19).fillRect(x+s-3,y+10,x+s,y+14);
|
||||||
var barWidth = bat*(s-12)/100;
|
var barWidth = bat*(s-12)/100;
|
||||||
var color = bat < 15 ? "#f00" : "#f80";
|
var color = bat < 15 ? "#f00" : (bat <= 30 ? "#f80" : "#0f0");
|
||||||
g.setColor(color).fillRect(x+4,y+6,x+4+barWidth,y+17);
|
g.setColor(color).fillRect(x+4,y+6,x+4+barWidth,y+17);
|
||||||
},update: function() {
|
},update: function() {
|
||||||
var newWidth = getWidth();
|
var newWidth = getWidth();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue