mirror of https://github.com/espruino/BangleApps
add Banglejs 1 compatibity to the terminal clock app
parent
bbd2cac110
commit
5cb7e0620c
|
@ -1,2 +1,3 @@
|
||||||
0.01: New App!
|
0.01: New App!
|
||||||
0.02: Rename "Activity" in "Motion" and display the true values for it
|
0.02: Rename "Activity" in "Motion" and display the true values for it
|
||||||
|
0.03: Add Banglejs 1 compatibility
|
||||||
|
|
|
@ -1,16 +1,28 @@
|
||||||
var locale = require("locale");
|
var locale = require("locale");
|
||||||
var fontColor = g.theme.dark ? "#0f0" : "#000";
|
var fontColor = g.theme.dark ? "#0f0" : "#000";
|
||||||
var paddingY = 2;
|
|
||||||
var font6x8At4Size = 32;
|
|
||||||
var font6x8At2Size = 18;
|
|
||||||
var heartRate = 0;
|
var heartRate = 0;
|
||||||
|
|
||||||
|
// handling the differents versions of the Banglejs smartwatch
|
||||||
|
if (process.env.HWVERSION == 1){
|
||||||
|
var paddingY = 3;
|
||||||
|
var font6x8At4Size = 48;
|
||||||
|
var font6x8At2Size = 27;
|
||||||
|
var font6x8FirstTextSize = 6;
|
||||||
|
var font6x8DefaultTextSize = 3;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
var paddingY = 2;
|
||||||
|
var font6x8At4Size = 32;
|
||||||
|
var font6x8At2Size = 18;
|
||||||
|
var font6x8FirstTextSize = 4;
|
||||||
|
var font6x8DefaultTextSize = 2;
|
||||||
|
}
|
||||||
|
|
||||||
function setFontSize(pos){
|
function setFontSize(pos){
|
||||||
if(pos == 1)
|
if(pos == 1)
|
||||||
g.setFont("6x8", 4);
|
g.setFont("6x8", font6x8FirstTextSize);
|
||||||
else
|
else
|
||||||
g.setFont("6x8", 2);
|
g.setFont("6x8", font6x8DefaultTextSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
function clearField(pos){
|
function clearField(pos){
|
||||||
|
|
|
@ -3,11 +3,12 @@
|
||||||
"name": "Terminal Clock",
|
"name": "Terminal Clock",
|
||||||
"shortName":"Terminal Clock",
|
"shortName":"Terminal Clock",
|
||||||
"description": "A terminal cli like clock displaying multiple sensor data",
|
"description": "A terminal cli like clock displaying multiple sensor data",
|
||||||
"version":"0.02",
|
"version":"0.03",
|
||||||
"icon": "app.png",
|
"icon": "app.png",
|
||||||
"type": "clock",
|
"type": "clock",
|
||||||
"tags": "clock",
|
"tags": "clock",
|
||||||
"supports": ["BANGLEJS2"],
|
"supports": ["BANGLEJS", "BANGLEJS2"],
|
||||||
|
"allow_emulator": true,
|
||||||
"readme": "README.md",
|
"readme": "README.md",
|
||||||
"storage": [
|
"storage": [
|
||||||
{"name": "terminalclock.app.js","url": "app.js"},
|
{"name": "terminalclock.app.js","url": "app.js"},
|
||||||
|
|
Loading…
Reference in New Issue