diff --git a/apps/widbata/ChangeLog b/apps/widbata/ChangeLog index 42293a3aa..f23705341 100644 --- a/apps/widbata/ChangeLog +++ b/apps/widbata/ChangeLog @@ -1,2 +1,3 @@ 0.01: Created 0.02: Set sort order to -10 so always display in right hand corner +0.03: Set sort order from the code diff --git a/apps/widbata/metadata.json b/apps/widbata/metadata.json index fcfafd04e..12dc17012 100644 --- a/apps/widbata/metadata.json +++ b/apps/widbata/metadata.json @@ -4,7 +4,7 @@ "shortName":"Battery Theme", "icon": "widbata.png", "screenshots": [{"url":"screenshot_widbata_1.png"}], - "version":"0.02", + "version":"0.03", "type": "widget", "supports": ["BANGLEJS", "BANGLEJS2"], "readme": "README.md", diff --git a/apps/widbata/widbata.wid.js b/apps/widbata/widbata.wid.js index 1c04bf8ae..1de4c2fe9 100644 --- a/apps/widbata/widbata.wid.js +++ b/apps/widbata/widbata.wid.js @@ -2,7 +2,7 @@ setInterval(()=>WIDGETS["bata"].draw(), 60000); Bangle.on('lcdPower', function(on) { if (on) WIDGETS["bata"].draw(); }); -WIDGETS["bata"]={area:"tr",width:27,draw:function() { +WIDGETS["bata"]={area:"tr",sortorder:-10,width:27,draw:function() { var s = 26; var t = 13; // thickness var x = this.x, y = this.y; diff --git a/apps/widlock/ChangeLog b/apps/widlock/ChangeLog index 2ac70f875..bb84c2d44 100644 --- a/apps/widlock/ChangeLog +++ b/apps/widlock/ChangeLog @@ -3,3 +3,4 @@ 0.03: Don't try to be fancy - just bail out on firmwares without a lock event 0.04: Set sortorder to -1 so that widget always takes up the furthest left position 0.05: Set sortorder to -10 so that others can take -1 etc +0.06: Set sortorder to -10 in widget code diff --git a/apps/widlock/metadata.json b/apps/widlock/metadata.json index 0f642b192..35ec6c1c6 100644 --- a/apps/widlock/metadata.json +++ b/apps/widlock/metadata.json @@ -1,7 +1,7 @@ { "id": "widlock", "name": "Lock Widget", - "version": "0.05", + "version": "0.06", "description": "On devices with always-on display (Bangle.js 2) this displays lock icon whenever the display is locked", "icon": "widget.png", "type": "widget", diff --git a/apps/widlock/widget.js b/apps/widlock/widget.js index 4c59e6575..06fc574f1 100644 --- a/apps/widlock/widget.js +++ b/apps/widlock/widget.js @@ -4,7 +4,7 @@ WIDGETS["lock"].width = Bangle.isLocked()?16:0; Bangle.drawWidgets(); }); - WIDGETS["lock"]={area:"tl",width:Bangle.isLocked()?16:0,draw:function(w) { + WIDGETS["lock"]={area:"tl",sortorder:-10,width:Bangle.isLocked()?16:0,draw:function(w) { if (Bangle.isLocked()) g.reset().drawImage(atob("DhABH+D/wwMMDDAwwMf/v//4f+H/h/8//P/z///f/g=="), w.x+1, w.y+4); }}; diff --git a/apps/widpa/ChangeLog b/apps/widpa/ChangeLog index eb7e543a5..4a8809923 100644 --- a/apps/widpa/ChangeLog +++ b/apps/widpa/ChangeLog @@ -1,3 +1,4 @@ 0.01: First release 0.02: Size widget after step count is reset 0.03: set sortorder to -1 +0.04: set sortorder through code diff --git a/apps/widpa/metadata.json b/apps/widpa/metadata.json index 9fd9311c1..bc3ee2241 100644 --- a/apps/widpa/metadata.json +++ b/apps/widpa/metadata.json @@ -4,7 +4,7 @@ "shortName":"Simple Pedometer", "icon": "screenshot_widpa.png", "screenshots": [{"url":"screenshot_widpa.png"}], - "version":"0.03", + "version":"0.04", "type": "widget", "supports": ["BANGLEJS", "BANGLEJS2"], "readme": "README.md", diff --git a/apps/widpa/widpa.wid.js b/apps/widpa/widpa.wid.js index 1c0f27394..8cde29bc1 100644 --- a/apps/widpa/widpa.wid.js +++ b/apps/widpa/widpa.wid.js @@ -2,7 +2,7 @@ Bangle.on('step', function(s) { WIDGETS["widpa"].draw(); }); Bangle.on('lcdPower', function(on) { if (on) WIDGETS["widpa"].draw(); }); -WIDGETS["widpa"]={area:"tl",width:13,draw:function() { +WIDGETS["widpa"]={area:"tl",sortorder:-1,width:13,draw:function() { if (!Bangle.isLCDOn()) return; // dont redraw if LCD is off var steps = Bangle.getHealthStatus("day").steps; var w = 1 + (steps.toString().length)*12; diff --git a/apps/widpb/ChangeLog b/apps/widpb/ChangeLog index 8f8b3c5e4..8a4a48b56 100644 --- a/apps/widpb/ChangeLog +++ b/apps/widpb/ChangeLog @@ -2,3 +2,4 @@ 0.02: Fixed widget id to wibpb, Size widget after step count is reset 0.03: Fixed widget id in onStep() come on get it right! 0.04: set sortorder to -1 +0.05: set sortorder through code diff --git a/apps/widpb/metadata.json b/apps/widpb/metadata.json index 222b96c83..9c7fc07df 100644 --- a/apps/widpb/metadata.json +++ b/apps/widpb/metadata.json @@ -4,7 +4,7 @@ "shortName":"Lato Pedometer", "icon": "screenshot_widpb.png", "screenshots": [{"url":"screenshot_widpb.png"}], - "version":"0.04", + "version":"0.05", "type": "widget", "supports": ["BANGLEJS", "BANGLEJS2"], "readme": "README.md", diff --git a/apps/widpb/widpb.wid.js b/apps/widpb/widpb.wid.js index cd830ae4f..ceebb9937 100644 --- a/apps/widpb/widpb.wid.js +++ b/apps/widpb/widpb.wid.js @@ -3,7 +3,7 @@ Bangle.on('step', function(s) { WIDGETS["widpb"].draw(); }); Bangle.on('lcdPower', function(on) { if (on) WIDGETS["widpb"].draw(); }); -WIDGETS["widpb"]={area:"tl",width:13,draw:function() { +WIDGETS["widpb"]={area:"tl",sortorder:-1,width:13,draw:function() { if (!Bangle.isLCDOn()) return; // dont redraw if LCD is off var steps = Bangle.getHealthStatus("day").steps; var w = 1 + (steps.toString().length)*12;