Add files via upload
parent
5344084533
commit
3ead5bbcac
|
|
@ -1,2 +1,3 @@
|
|||
0.01: 25/Jun/2022 Added Screenlock widget to depository.
|
||||
0.02: 26/Jun/2022 Tidied up graphics. Fixed versioning style...
|
||||
0.03: 28/Jun/2022 Tidied up code.
|
||||
|
|
@ -1,14 +1,10 @@
|
|||
// Screenlock Widget
|
||||
|
||||
(() => {
|
||||
var widX = 0;
|
||||
var widY = 0;
|
||||
function draw() {
|
||||
// Draw icon.
|
||||
g.reset();
|
||||
widX = this.x;
|
||||
widY = this.y;
|
||||
g.drawImage(atob("GBiDAkkkkiSSSUkkkkkkiSSSSSUkkkkiSSf/ySSUkkkSSf///ySSkkiST/ySf+SQUkiST+SST+SAUkSSfySSSfwACkSSfySSSewACiSSfySSSWwAASSSfySSSGwAASSSfySSQGwAASST///+222AASST///2222AASST//+A222AASST//wAG22AASST/+AAA22AASST/2wAG22AAUST+22A222ACkiT222A222ACkiSG22A22wAUkkQA22222ACkkkiAG222wAUkkkkSAAAAASkkkkkkSQACSkkkg=="),widX,widY);
|
||||
g.drawImage(atob("GBiDAkkkkiSSSUkkkkkkiSSSSSUkkkkiSSf/ySSUkkkSSf///ySSkkiST/ySf+SQUkiST+SST+SAUkSSfySSSfwACkSSfySSSewACiSSfySSSWwAASSSfySSSGwAASSSfySSQGwAASST///+222AASST///2222AASST//+A222AASST//wAG22AASST/+AAA22AASST/2wAG22AAUST+22A222ACkiT222A222ACkiSG22A22wAUkkQA22222ACkkkiAG222wAUkkkkSAAAAASkkkkkkSQACSkkkg=="),scrlock.x,scrlock.y);
|
||||
}
|
||||
|
||||
// add widget.
|
||||
|
|
@ -18,7 +14,7 @@
|
|||
draw:draw // Draw widget.
|
||||
};
|
||||
|
||||
setInterval(()=>WIDGETS.widscrlock.draw(), 60000);
|
||||
var scrlock = WIDGETS.widscrlock;
|
||||
|
||||
function restoreTimeout(){
|
||||
// Restore LCDTimeout settings.
|
||||
|
|
@ -27,7 +23,7 @@
|
|||
|
||||
var options = [];
|
||||
Bangle.on('touch', function(button, xy) {
|
||||
if(xy.x>=widX && xy.x<=widX+23 && xy.y>=widY && xy.y<=widY+23) {
|
||||
if(xy.x>=scrlock.x && xy.x<=scrlock.x+23 && xy.y>=scrlock.y && xy.y<=scrlock.y+23) {
|
||||
options = Bangle.getOptions(); // Store current Timeout settings.
|
||||
Bangle.setLCDTimeout(0.1); // Lock screen.
|
||||
setTimeout(restoreTimeout, 1000);
|
||||
|
|
|
|||
Loading…
Reference in New Issue