Add setting to show the weekday and not the year
parent
15ddeaae14
commit
cd50676977
|
|
@ -7,3 +7,4 @@
|
||||||
0.06: Fix issue showing widgets when app is fast-loaded into from launcher with widgets disabled
|
0.06: Fix issue showing widgets when app is fast-loaded into from launcher with widgets disabled
|
||||||
0.07: Enable fast loading and queue updates to the second
|
0.07: Enable fast loading and queue updates to the second
|
||||||
0.08: Restore redraw on charging event + fixup for safer fast-loading
|
0.08: Restore redraw on charging event + fixup for safer fast-loading
|
||||||
|
0.09: Add setting to show the weekday and not the year
|
||||||
|
|
|
||||||
|
|
@ -14,3 +14,4 @@
|
||||||
* whether to load widgets, or not; if widgets are loaded, they are swipeable from the top; if not, NO ACTIONS of widgets are available
|
* whether to load widgets, or not; if widgets are loaded, they are swipeable from the top; if not, NO ACTIONS of widgets are available
|
||||||
* date and battery can be printed both below hands (as if hands were physical) and above (more readable)
|
* date and battery can be printed both below hands (as if hands were physical) and above (more readable)
|
||||||
* hour hand can be made slighly shorter to improve readability when minute hand is behind a number
|
* hour hand can be made slighly shorter to improve readability when minute hand is behind a number
|
||||||
|
* show the weekday and not the year
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,8 @@
|
||||||
const defaultSettings = {
|
const defaultSettings = {
|
||||||
loadWidgets : false,
|
loadWidgets : false,
|
||||||
textAboveHands : false,
|
textAboveHands : false,
|
||||||
shortHrHand : false
|
shortHrHand : false,
|
||||||
|
weekdayNoYear : false
|
||||||
};
|
};
|
||||||
const settings = Object.assign(defaultSettings, require('Storage').readJSON('andark.json',1)||{});
|
const settings = Object.assign(defaultSettings, require('Storage').readJSON('andark.json',1)||{});
|
||||||
|
|
||||||
|
|
@ -65,7 +66,9 @@ const drawText = function(d) {
|
||||||
g.setFont("Vector",10);
|
g.setFont("Vector",10);
|
||||||
g.setBgColor(0,0,0);
|
g.setBgColor(0,0,0);
|
||||||
g.setColor(1,1,1);
|
g.setColor(1,1,1);
|
||||||
const dateStr = require("locale").date(d);
|
const dateStr = settings.weekdayNoYear
|
||||||
|
? require("locale").dow(d, 1)+" "+d.getDate()+" "+require("locale").month(d, 1)
|
||||||
|
: require("locale").date(d);
|
||||||
g.drawString(dateStr, c.x, c.y+20, true);
|
g.drawString(dateStr, c.x, c.y+20, true);
|
||||||
const batStr = Math.round(E.getBattery()/5)*5+"%";
|
const batStr = Math.round(E.getBattery()/5)*5+"%";
|
||||||
if (Bangle.isCharging()) {
|
if (Bangle.isCharging()) {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ "id": "andark",
|
{ "id": "andark",
|
||||||
"name": "Analog Dark",
|
"name": "Analog Dark",
|
||||||
"shortName":"AnDark",
|
"shortName":"AnDark",
|
||||||
"version":"0.08",
|
"version":"0.09",
|
||||||
"description": "analog clock face without disturbing widgets",
|
"description": "analog clock face without disturbing widgets",
|
||||||
"icon": "andark_icon.png",
|
"icon": "andark_icon.png",
|
||||||
"type": "clock",
|
"type": "clock",
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,8 @@
|
||||||
const defaultSettings = {
|
const defaultSettings = {
|
||||||
loadWidgets : false,
|
loadWidgets : false,
|
||||||
textAboveHands : false,
|
textAboveHands : false,
|
||||||
shortHrHand : false
|
shortHrHand : false,
|
||||||
|
weekdayNoYear : false
|
||||||
}
|
}
|
||||||
let settings = Object.assign(defaultSettings, require('Storage').readJSON('andark.json',1)||{});
|
let settings = Object.assign(defaultSettings, require('Storage').readJSON('andark.json',1)||{});
|
||||||
|
|
||||||
|
|
@ -22,6 +23,10 @@
|
||||||
value : !!settings.shortHrHand,
|
value : !!settings.shortHrHand,
|
||||||
onchange : v => { settings.shortHrHand=v; save();}
|
onchange : v => { settings.shortHrHand=v; save();}
|
||||||
},
|
},
|
||||||
|
/*LANG*/'Show weekday not year': {
|
||||||
|
value : !!settings.weekdayNoYear,
|
||||||
|
onchange : v => { settings.weekdayNoYear=v; save();}
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
E.showMenu(appMenu);
|
E.showMenu(appMenu);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue