From a4ae39ca48140ef956438218a848ebe9fe88bb95 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:05:04 -0700 Subject: [PATCH 01/53] Set theme jekyll-theme-slate --- _config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_config.yml b/_config.yml index 2f7efbeab..c74188174 100644 --- a/_config.yml +++ b/_config.yml @@ -1 +1 @@ -theme: jekyll-theme-minimal \ No newline at end of file +theme: jekyll-theme-slate \ No newline at end of file From 7621a14276a796ecca531ac065072ff199239bc9 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:30:38 -0700 Subject: [PATCH 02/53] Create brabury A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. --- apps/brabury | 99 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 apps/brabury diff --git a/apps/brabury b/apps/brabury new file mode 100644 index 000000000..dfaa3485c --- /dev/null +++ b/apps/brabury @@ -0,0 +1,99 @@ +require("Font7x11Numeric7Seg").add(Graphics); +require("Font5x9Numeric7Seg").add(Graphics); +require("Font8x12").add(Graphics); +require("FontDylex7x13").add(Graphics); +const X = 98, Y = 46; + +function draw() { + var d = new Date(); + var h = d.getHours() % 12 || 12, m = d.getMinutes(), yyyy = d.getFullYear(), mm = d.getMonth(), dd = d.getDate(); + var time = (""+h).substr(-2) + ":" + ("0"+m).substr(-2); + g.reset(); // Reset the state of the graphics library + g.clear(); + g.drawImage(require("Storage").read("Tigger4.gif")); + //TIME + g.setFont("7x11Numeric7Seg",2); + g.setFontAlign(1,1); + g.setColor(0,0,1); + g.drawString(time, 97, 53, false /*clear background*/); + g.setColor(0,0,0); + g.drawString(time, 96, 52, false /*clear background*/); + //SECONDS + g.setFont("7x11Numeric7Seg",1); + //g.setFont("5x9Numeric7Seg"); + g.setFontAlign(-1,1); // align right bottom + g.setColor(0,0,1); + g.drawString(("0"+d.getSeconds()).substr(-2), 100, 42, 0); + g.setColor(0,0,0); + g.drawString(("0"+d.getSeconds()).substr(-2), 99, 41, 0); + //DATE + g.setFont("5x9Numeric7Seg",1); + g.setFontAlign(1,1); + g.setColor(0,0,1); + g.drawString(yyyy+" "+("0"+mm)+" "+dd, 100, 65, 0); + g.setColor(0,0,0); + g.drawString(yyyy+" "+("0"+mm)+" "+dd, 99, 64, 0); + //BATTERY + g.setColor(0,0,1); + g.drawString(E.getBattery(), 137, 53, 0); + g.setColor(0,0,0); + g.drawString(E.getBattery(), 136, 52, 0); + //STEPS + g.setColor(0,0,1); + g.drawString(Bangle.getHealthStatus("day").steps, 137, 65, 0); + g.setColor(0,0,0); + g.drawString(Bangle.getHealthStatus("day").steps, 136, 64, 0); + //WEEK DAY + g.setFont("8x12"); + g.setColor(0,0,1); + if (d.getDay()==0) { + g.drawString("Su", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Su", 136, 42, 0); + } else if (d.getDay()==1) { + g.drawString("M", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("M", 136, 42, 0); + } else if (d.getDay()==2) { + g.drawString("Tu", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Tu", 136, 42, 0); + } else if (d.getDay()==3) { + g.drawString("W", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("W", 136, 42, 0); + } else if (d.getDay()==4) { + g.setFont("Dylex7x13"); + g.drawString("Th", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Th", 136, 42, 0); + } else if (d.getDay()==5) { + g.drawString("F", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("F", 136, 42, 0); + } else { + g.drawString("Sa", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Sa", 136, 42, 0); + } +} + +// Clear the screen once, at startup +g.clear(); +// draw immediately at first +draw(); +var secondInterval = setInterval(draw, 1000); +// Stop updates when LCD is off, restart when on +Bangle.on('lcdPower',on=>{ + if (secondInterval) clearInterval(secondInterval); + secondInterval = undefined; + if (on) { + secondInterval = setInterval(draw, 1000); + draw(); // draw immediately + } +}); +// Show launcher when middle button pressed +Bangle.setUI("clock"); +// Load widgets +//Bangle.loadWidgets(); +//Bangle.drawWidgets(); From 876d842c80cb3bc2e2bb1c53d0c7e1f6a7952025 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:33:44 -0700 Subject: [PATCH 03/53] Delete brabury let's try again... --- apps/brabury | 99 ---------------------------------------------------- 1 file changed, 99 deletions(-) delete mode 100644 apps/brabury diff --git a/apps/brabury b/apps/brabury deleted file mode 100644 index dfaa3485c..000000000 --- a/apps/brabury +++ /dev/null @@ -1,99 +0,0 @@ -require("Font7x11Numeric7Seg").add(Graphics); -require("Font5x9Numeric7Seg").add(Graphics); -require("Font8x12").add(Graphics); -require("FontDylex7x13").add(Graphics); -const X = 98, Y = 46; - -function draw() { - var d = new Date(); - var h = d.getHours() % 12 || 12, m = d.getMinutes(), yyyy = d.getFullYear(), mm = d.getMonth(), dd = d.getDate(); - var time = (""+h).substr(-2) + ":" + ("0"+m).substr(-2); - g.reset(); // Reset the state of the graphics library - g.clear(); - g.drawImage(require("Storage").read("Tigger4.gif")); - //TIME - g.setFont("7x11Numeric7Seg",2); - g.setFontAlign(1,1); - g.setColor(0,0,1); - g.drawString(time, 97, 53, false /*clear background*/); - g.setColor(0,0,0); - g.drawString(time, 96, 52, false /*clear background*/); - //SECONDS - g.setFont("7x11Numeric7Seg",1); - //g.setFont("5x9Numeric7Seg"); - g.setFontAlign(-1,1); // align right bottom - g.setColor(0,0,1); - g.drawString(("0"+d.getSeconds()).substr(-2), 100, 42, 0); - g.setColor(0,0,0); - g.drawString(("0"+d.getSeconds()).substr(-2), 99, 41, 0); - //DATE - g.setFont("5x9Numeric7Seg",1); - g.setFontAlign(1,1); - g.setColor(0,0,1); - g.drawString(yyyy+" "+("0"+mm)+" "+dd, 100, 65, 0); - g.setColor(0,0,0); - g.drawString(yyyy+" "+("0"+mm)+" "+dd, 99, 64, 0); - //BATTERY - g.setColor(0,0,1); - g.drawString(E.getBattery(), 137, 53, 0); - g.setColor(0,0,0); - g.drawString(E.getBattery(), 136, 52, 0); - //STEPS - g.setColor(0,0,1); - g.drawString(Bangle.getHealthStatus("day").steps, 137, 65, 0); - g.setColor(0,0,0); - g.drawString(Bangle.getHealthStatus("day").steps, 136, 64, 0); - //WEEK DAY - g.setFont("8x12"); - g.setColor(0,0,1); - if (d.getDay()==0) { - g.drawString("Su", 137, 43, 0); - g.setColor(0,0,0); - g.drawString("Su", 136, 42, 0); - } else if (d.getDay()==1) { - g.drawString("M", 137, 43, 0); - g.setColor(0,0,0); - g.drawString("M", 136, 42, 0); - } else if (d.getDay()==2) { - g.drawString("Tu", 137, 43, 0); - g.setColor(0,0,0); - g.drawString("Tu", 136, 42, 0); - } else if (d.getDay()==3) { - g.drawString("W", 137, 43, 0); - g.setColor(0,0,0); - g.drawString("W", 136, 42, 0); - } else if (d.getDay()==4) { - g.setFont("Dylex7x13"); - g.drawString("Th", 137, 43, 0); - g.setColor(0,0,0); - g.drawString("Th", 136, 42, 0); - } else if (d.getDay()==5) { - g.drawString("F", 137, 43, 0); - g.setColor(0,0,0); - g.drawString("F", 136, 42, 0); - } else { - g.drawString("Sa", 137, 43, 0); - g.setColor(0,0,0); - g.drawString("Sa", 136, 42, 0); - } -} - -// Clear the screen once, at startup -g.clear(); -// draw immediately at first -draw(); -var secondInterval = setInterval(draw, 1000); -// Stop updates when LCD is off, restart when on -Bangle.on('lcdPower',on=>{ - if (secondInterval) clearInterval(secondInterval); - secondInterval = undefined; - if (on) { - secondInterval = setInterval(draw, 1000); - draw(); // draw immediately - } -}); -// Show launcher when middle button pressed -Bangle.setUI("clock"); -// Load widgets -//Bangle.loadWidgets(); -//Bangle.drawWidgets(); From 87e72910952a8b491553f2ed9d3b8350d76cc774 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:34:25 -0700 Subject: [PATCH 04/53] Create app.js A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. --- apps/bradbury/app.js | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/bradbury/app.js diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js new file mode 100644 index 000000000..c8b1f747c --- /dev/null +++ b/apps/bradbury/app.js @@ -0,0 +1 @@ +A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. From 4a8247c433cce38d3b13602faaa42089f1174bb2 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:35:06 -0700 Subject: [PATCH 05/53] Add files via upload --- apps/bradbury/Tigger4.gif | Bin 0 -> 3443 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 apps/bradbury/Tigger4.gif diff --git a/apps/bradbury/Tigger4.gif b/apps/bradbury/Tigger4.gif new file mode 100644 index 0000000000000000000000000000000000000000..8e75e767704da66d551e56c1406856e96a9ba35c GIT binary patch literal 3443 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 literal 0 HcmV?d00001 From 93d8a2e17dc63a7561734f03ca7a5b60f5854cf9 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:37:32 -0700 Subject: [PATCH 06/53] Add files via upload --- apps/bradbury/app.js | Bin 254 -> 4121 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js index c8b1f747cea88aed3bce518b7629671550135846..f7141d15e964468848906f3be563e6bd7fa0f624 100644 GIT binary patch literal 4121 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 W9`Zu5J=-oDv)lIhhvle6?q6?9Kw8uQ From 51e569b22c353e2481e10eeda94c05f229ac2b59 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:44:06 -0700 Subject: [PATCH 07/53] Delete Tigger4.gif --- apps/bradbury/Tigger4.gif | Bin 3443 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 apps/bradbury/Tigger4.gif diff --git a/apps/bradbury/Tigger4.gif b/apps/bradbury/Tigger4.gif deleted file mode 100644 index 8e75e767704da66d551e56c1406856e96a9ba35c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3443 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 From 3bd52a4ed6dedc3ea712c60734f906aa63bca8cc Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 17:57:56 -0700 Subject: [PATCH 08/53] Delete app.js --- apps/bradbury/app.js | Bin 4121 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 apps/bradbury/app.js diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js deleted file mode 100644 index f7141d15e964468848906f3be563e6bd7fa0f624..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4121 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 Date: Mon, 25 Apr 2022 17:58:33 -0700 Subject: [PATCH 09/53] Create app.js --- apps/bradbury/app.js | 99 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 apps/bradbury/app.js diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js new file mode 100644 index 000000000..dfaa3485c --- /dev/null +++ b/apps/bradbury/app.js @@ -0,0 +1,99 @@ +require("Font7x11Numeric7Seg").add(Graphics); +require("Font5x9Numeric7Seg").add(Graphics); +require("Font8x12").add(Graphics); +require("FontDylex7x13").add(Graphics); +const X = 98, Y = 46; + +function draw() { + var d = new Date(); + var h = d.getHours() % 12 || 12, m = d.getMinutes(), yyyy = d.getFullYear(), mm = d.getMonth(), dd = d.getDate(); + var time = (""+h).substr(-2) + ":" + ("0"+m).substr(-2); + g.reset(); // Reset the state of the graphics library + g.clear(); + g.drawImage(require("Storage").read("Tigger4.gif")); + //TIME + g.setFont("7x11Numeric7Seg",2); + g.setFontAlign(1,1); + g.setColor(0,0,1); + g.drawString(time, 97, 53, false /*clear background*/); + g.setColor(0,0,0); + g.drawString(time, 96, 52, false /*clear background*/); + //SECONDS + g.setFont("7x11Numeric7Seg",1); + //g.setFont("5x9Numeric7Seg"); + g.setFontAlign(-1,1); // align right bottom + g.setColor(0,0,1); + g.drawString(("0"+d.getSeconds()).substr(-2), 100, 42, 0); + g.setColor(0,0,0); + g.drawString(("0"+d.getSeconds()).substr(-2), 99, 41, 0); + //DATE + g.setFont("5x9Numeric7Seg",1); + g.setFontAlign(1,1); + g.setColor(0,0,1); + g.drawString(yyyy+" "+("0"+mm)+" "+dd, 100, 65, 0); + g.setColor(0,0,0); + g.drawString(yyyy+" "+("0"+mm)+" "+dd, 99, 64, 0); + //BATTERY + g.setColor(0,0,1); + g.drawString(E.getBattery(), 137, 53, 0); + g.setColor(0,0,0); + g.drawString(E.getBattery(), 136, 52, 0); + //STEPS + g.setColor(0,0,1); + g.drawString(Bangle.getHealthStatus("day").steps, 137, 65, 0); + g.setColor(0,0,0); + g.drawString(Bangle.getHealthStatus("day").steps, 136, 64, 0); + //WEEK DAY + g.setFont("8x12"); + g.setColor(0,0,1); + if (d.getDay()==0) { + g.drawString("Su", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Su", 136, 42, 0); + } else if (d.getDay()==1) { + g.drawString("M", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("M", 136, 42, 0); + } else if (d.getDay()==2) { + g.drawString("Tu", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Tu", 136, 42, 0); + } else if (d.getDay()==3) { + g.drawString("W", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("W", 136, 42, 0); + } else if (d.getDay()==4) { + g.setFont("Dylex7x13"); + g.drawString("Th", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Th", 136, 42, 0); + } else if (d.getDay()==5) { + g.drawString("F", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("F", 136, 42, 0); + } else { + g.drawString("Sa", 137, 43, 0); + g.setColor(0,0,0); + g.drawString("Sa", 136, 42, 0); + } +} + +// Clear the screen once, at startup +g.clear(); +// draw immediately at first +draw(); +var secondInterval = setInterval(draw, 1000); +// Stop updates when LCD is off, restart when on +Bangle.on('lcdPower',on=>{ + if (secondInterval) clearInterval(secondInterval); + secondInterval = undefined; + if (on) { + secondInterval = setInterval(draw, 1000); + draw(); // draw immediately + } +}); +// Show launcher when middle button pressed +Bangle.setUI("clock"); +// Load widgets +//Bangle.loadWidgets(); +//Bangle.drawWidgets(); From 3fc8f407ff34cf5ea8ad601c2d96c52dc21e3087 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:03:07 -0700 Subject: [PATCH 10/53] Create app-icon.js --- apps/bradbury/app-icon.js | 1 + 1 file changed, 1 insertion(+) create mode 100644 apps/bradbury/app-icon.js diff --git a/apps/bradbury/app-icon.js b/apps/bradbury/app-icon.js new file mode 100644 index 000000000..d5bcdbd6d --- /dev/null +++ b/apps/bradbury/app-icon.js @@ -0,0 +1 @@ +require("heatshrink").decompress(atob("mEwwcCkGSpEgwQCChICFkgCBgkQoMEyFJAoICByVBkgLBkkSpIaDEwWShEkFgcIBAIdCEYQCBAoQdBAoYsBC4Q7BpICBEYQCDF4Q7CEYYCCEYUSKYYUDyRlCJQQIBNYYvBMoQCBkgjBFgxxCL4REDFgaPEHYgmCIgosCNYZEEDoZ0CNwY7CIIYgDEYtB9+e/dg/4AB2EJkYEB/mC/fn33Ivvz598v4MB/0BgoRCyVHvmW7Mg2EA8uD/EAh/IkGP/8AgVLtkA5El+FJvoRBgmf4Mkh0HkEQo9kyEfkeQofsgf4kmPCIP+h/gwULkkCncEu/ZsmRI4cEv0H8ESpdgEwMjwXI9kTCIOANYkSEYOCncF+UAjuR/ED+FBg/3/f8RgNgiVPkYdBtkT/Egv0Il+AoMfI4PgyX7vkW799F4Nl//4//woH/+0Ztvx7Fs335sk//5EB/IRBhACB77CBpEkgEIgGQoDRBgEggVBgDdBgGAgPv317ku+5cj334t+OSoI+B8gCBtlx7dkuFfgvx4N8yPbvgOB8ACBR4MA9mf4Egz3IgeChEDwDOBx/AjuCoN8y/JgkX4ME2FBjuQn65BgMtwELkGOEYOO4Mh2EJh+Sh/jOIMd+3fskRcwMTEwOWo98gCSBwFJkm2pfgx3II4PBk++/aABhEfwEInpZBvkX7MkJQMl2FHfANBjgCBlmQhHsgwjB33IkeyBAOChMcEwM9+/ZsBHBboMJtv2hd9+FHZANBVoM7kGC/fv2FJ9+GEYOAh//+UIaIMBkkQpEAHwIIBoMgiFJBANJEAMIkGShEkwQIChIIBhIIBhIaCkmQpIFCgmSEwYpDEYwCCpAICBwUEiQdFEwIICyAIDHwQ7CEYYpCEYWSpA7FDocSEwojBCgIaDIgYCBNwR0BNYYjFEwZTDLgQjGOgYvBEYQ7ENYlJFgQCCDohuGTYpBFkhoCSoQICEYIA=")+strPostfix From e3ca5d217aa94e85972b403b72bc120832af6f14 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:11:02 -0700 Subject: [PATCH 11/53] Update app.js --- apps/bradbury/app.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js index dfaa3485c..f5cf0f411 100644 --- a/apps/bradbury/app.js +++ b/apps/bradbury/app.js @@ -4,13 +4,18 @@ require("Font8x12").add(Graphics); require("FontDylex7x13").add(Graphics); const X = 98, Y = 46; +function getImg() { + return require("heatshrink").decompress(atob("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")); +} + function draw() { var d = new Date(); var h = d.getHours() % 12 || 12, m = d.getMinutes(), yyyy = d.getFullYear(), mm = d.getMonth(), dd = d.getDate(); var time = (""+h).substr(-2) + ":" + ("0"+m).substr(-2); g.reset(); // Reset the state of the graphics library g.clear(); - g.drawImage(require("Storage").read("Tigger4.gif")); + g.drawImage(getImg()); + //g.drawImage(require("Storage").read("Tigger4.gif")); //TIME g.setFont("7x11Numeric7Seg",2); g.setFontAlign(1,1); From 5347b4c5e5a5cea29886af3e7a4041627f5ec2bb Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:17:23 -0700 Subject: [PATCH 12/53] Create metadata.json --- apps/bradbury/metadata.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 apps/bradbury/metadata.json diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json new file mode 100644 index 000000000..35b306219 --- /dev/null +++ b/apps/bradbury/metadata.json @@ -0,0 +1,12 @@ +{ "id": "bradbury", + "name": "Bradbury Digital Watch", + "shortName":"Bradbury Watch", + "icon": "app.png", + "version":"0.01", + "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "tags": "Seiko", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", "Ghostbusters", + "storage": [ + {"name":"bradbury.app.js","url":"app.js"}, + {"name":"bradbury_icon.png","url":"app-icon.js","evaluate":true} + ] +} From 801ffed177c2938b8f09ed3042b6ecf189f94436 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:39:23 -0700 Subject: [PATCH 13/53] Delete metadata.json --- apps/bradbury/metadata.json | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 apps/bradbury/metadata.json diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json deleted file mode 100644 index 35b306219..000000000 --- a/apps/bradbury/metadata.json +++ /dev/null @@ -1,12 +0,0 @@ -{ "id": "bradbury", - "name": "Bradbury Digital Watch", - "shortName":"Bradbury Watch", - "icon": "app.png", - "version":"0.01", - "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "Seiko", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", "Ghostbusters", - "storage": [ - {"name":"bradbury.app.js","url":"app.js"}, - {"name":"bradbury_icon.png","url":"app-icon.js","evaluate":true} - ] -} From f90e2b878719a9975d5e84e3f471f2e4b1d9e9c9 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:42:41 -0700 Subject: [PATCH 14/53] Create metadata.json --- apps/bradbury/metadata.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 apps/bradbury/metadata.json diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json new file mode 100644 index 000000000..f6d2a7a0c --- /dev/null +++ b/apps/bradbury/metadata.json @@ -0,0 +1,12 @@ +{ "id": "bradbury", + "name": "Bradbury Digital Watch", + "shortName":"Bradbury Watch", + "icon": "app.png", + "version":"0.01", + "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "tags": "", + "storage": [ + {"name":"bradbury.app.js","url":"app.js"}, + {"name":"bradbury_icon.png","url":"app-icon.js","evaluate":true} + ] +} From 103b800dc096cfe3a692aaeb2d7682aa8732f052 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:45:20 -0700 Subject: [PATCH 15/53] Update metadata.json --- apps/bradbury/metadata.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index f6d2a7a0c..f064df9df 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -6,7 +6,7 @@ "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", "tags": "", "storage": [ - {"name":"bradbury.app.js","url":"app.js"}, - {"name":"bradbury_icon.png","url":"app-icon.js","evaluate":true} + {"name":"app.js","url":"app.js"}, + {"name":"app-icon.js","url":"app-icon.js","evaluate":true} ] } From 79136c502756d499f0c572107d2ba9c77a6e797d Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:47:19 -0700 Subject: [PATCH 16/53] Update metadata.json --- apps/bradbury/metadata.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index f064df9df..f7e634341 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -6,7 +6,7 @@ "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", "tags": "", "storage": [ - {"name":"app.js","url":"app.js"}, - {"name":"app-icon.js","url":"app-icon.js","evaluate":true} + {"name":"bradbury.app.js","url":"app.js"}, + {"name":"bradbury.img","url":"app-icon.js","evaluate":true} ] } From 88f263aec548e9779e354cf81b117de430611b7a Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 18:55:46 -0700 Subject: [PATCH 17/53] Update metadata.json --- apps/bradbury/metadata.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index f7e634341..cf7e26e83 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,8 @@ "icon": "app.png", "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "", + "tags": "Seiko," "Voice," "Note," "M516," "4009," "Ray," "Sci-Fi," "Digital" "Watch, "Clock," "Vintage," "80s," "Ghostbusters," + "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From 001cbe87fece95cc020e8918237808eba95cb373 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:01:08 -0700 Subject: [PATCH 18/53] Add files via upload --- apps/bradbury/bradbury_icon.png | Bin 0 -> 4121 bytes apps/bradbury/screenshot.png | Bin 0 -> 7588 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 apps/bradbury/bradbury_icon.png create mode 100644 apps/bradbury/screenshot.png diff --git a/apps/bradbury/bradbury_icon.png b/apps/bradbury/bradbury_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f7141d15e964468848906f3be563e6bd7fa0f624 GIT binary patch literal 4121 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 Date: Mon, 25 Apr 2022 19:02:22 -0700 Subject: [PATCH 19/53] Delete bradbury_icon.png --- apps/bradbury/bradbury_icon.png | Bin 4121 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 apps/bradbury/bradbury_icon.png diff --git a/apps/bradbury/bradbury_icon.png b/apps/bradbury/bradbury_icon.png deleted file mode 100644 index f7141d15e964468848906f3be563e6bd7fa0f624..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4121 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 Date: Mon, 25 Apr 2022 19:02:47 -0700 Subject: [PATCH 20/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index cf7e26e83..fa9d477c4 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -8,6 +8,6 @@ "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, - {"name":"bradbury.img","url":"app-icon.js","evaluate":true} + {"name":"bradbury_icon.png","url":"app-icon.js","evaluate":true} ] } From 62f9b9cb81727b16688bc90d425ac9b766a23894 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:02:58 -0700 Subject: [PATCH 21/53] Add files via upload --- apps/bradbury/bradbury_icon.png | Bin 0 -> 4121 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 apps/bradbury/bradbury_icon.png diff --git a/apps/bradbury/bradbury_icon.png b/apps/bradbury/bradbury_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..f7141d15e964468848906f3be563e6bd7fa0f624 GIT binary patch literal 4121 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 Date: Mon, 25 Apr 2022 19:05:26 -0700 Subject: [PATCH 22/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index fa9d477c4..67d91d687 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,7 @@ "icon": "app.png", "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "Seiko," "Voice," "Note," "M516," "4009," "Ray," "Sci-Fi," "Digital" "Watch, "Clock," "Vintage," "80s," "Ghostbusters," + "tags": "Seiko", "Voice", "Note ", "M516", "4009", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", "Ghostbusters", "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From ad93ac191bfb999819fa3b805ee5053311444331 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:06:29 -0700 Subject: [PATCH 23/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 67d91d687..3dbf56f02 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -8,6 +8,6 @@ "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, - {"name":"bradbury_icon.png","url":"app-icon.js","evaluate":true} + {"name":"bradbury.img","url":"app-icon.js","evaluate":true} ] } From 8fbd6fb23313c7c4d6d96e4b0090f6ca17cb12af Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:07:02 -0700 Subject: [PATCH 24/53] Delete bradbury_icon.png --- apps/bradbury/bradbury_icon.png | Bin 4121 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 apps/bradbury/bradbury_icon.png diff --git a/apps/bradbury/bradbury_icon.png b/apps/bradbury/bradbury_icon.png deleted file mode 100644 index f7141d15e964468848906f3be563e6bd7fa0f624..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4121 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 Date: Mon, 25 Apr 2022 19:24:54 -0700 Subject: [PATCH 26/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 3dbf56f02..c736cbac1 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,7 @@ "icon": "app.png", "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "Seiko", "Voice", "Note ", "M516", "4009", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", "Ghostbusters", + "tags": "", "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From 730d9a0e8b3a7f331db1431d04e45aee4a92fe61 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:28:04 -0700 Subject: [PATCH 27/53] Add files via upload --- apps/bradbury/app.png | Bin 0 -> 4121 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 apps/bradbury/app.png diff --git a/apps/bradbury/app.png b/apps/bradbury/app.png new file mode 100644 index 0000000000000000000000000000000000000000..f7141d15e964468848906f3be563e6bd7fa0f624 GIT binary patch literal 4121 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 Date: Mon, 25 Apr 2022 19:28:23 -0700 Subject: [PATCH 28/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index c736cbac1..862c5c575 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -1,5 +1,5 @@ { "id": "bradbury", - "name": "Bradbury Digital Watch", + "name": "Bradbury Watch App", "shortName":"Bradbury Watch", "icon": "app.png", "version":"0.01", From 0a73ca53dae1cd86a80d34275c1da22d9d97bc37 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:47:07 -0700 Subject: [PATCH 30/53] Update metadata.json --- apps/bradbury/metadata.json | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 862c5c575..375fe95f8 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -1,13 +1,16 @@ { "id": "bradbury", - "name": "Bradbury Watch App", - "shortName":"Bradbury Watch", - "icon": "app.png", - "version":"0.01", - "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "", - "supports": ["BANGLEJS2"], - "storage": [ - {"name":"bradbury.app.js","url":"app.js"}, - {"name":"bradbury.img","url":"app-icon.js","evaluate":true} - ] + "name": "Bradbury Watch", + "shortName":"Bradbury", + "icon": "app.png", + "screenshots": [{"url":"screenshot.png"}], + "version":"0.01", + "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "tags": "Seiko", "Voice", "Note ", "M516", "4009", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", + "type": "clock", + "supports": ["BANGLEJS2"], + "allow_emulator": true, + "storage": [ + {"name":"bradbury.app.js","url":"app.js"}, + {"name":"bradbury.img","url":"app-icon.js","evaluate":true} + ] } From 0530caa755dd37a148bb7c5819dd0966ee418c46 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:52:21 -0700 Subject: [PATCH 31/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 375fe95f8..09418166c 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -5,7 +5,7 @@ "screenshots": [{"url":"screenshot.png"}], "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "Seiko", "Voice", "Note ", "M516", "4009", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", + "tags": "Seiko", "type": "clock", "supports": ["BANGLEJS2"], "allow_emulator": true, From 471b2db4d2f1c95a1bd4b5f77fe7c0115c09d31d Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:53:45 -0700 Subject: [PATCH 32/53] Update metadata.json --- apps/bradbury/metadata.json | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 09418166c..8611bb3cf 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -8,7 +8,6 @@ "tags": "Seiko", "type": "clock", "supports": ["BANGLEJS2"], - "allow_emulator": true, "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From 11165dd2e780949d58e6602d9793b02a21e164b1 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:55:06 -0700 Subject: [PATCH 33/53] Update metadata.json --- apps/bradbury/metadata.json | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 8611bb3cf..bce143037 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -6,7 +6,6 @@ "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", "tags": "Seiko", - "type": "clock", "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From 7ec8ff4fdb9eadb3fe40848cac40390e4cdaaed6 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:56:04 -0700 Subject: [PATCH 34/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index bce143037..6a4211914 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -5,7 +5,7 @@ "screenshots": [{"url":"screenshot.png"}], "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "Seiko", + "tags": "", "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From ce773d6f158aa47d2eedeeb140c146f46750b971 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:56:22 -0700 Subject: [PATCH 35/53] Update metadata.json --- apps/bradbury/metadata.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 6a4211914..1110f0948 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -2,10 +2,9 @@ "name": "Bradbury Watch", "shortName":"Bradbury", "icon": "app.png", - "screenshots": [{"url":"screenshot.png"}], "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "", + "tags": "Seiko", "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From e9bf15f66a02e4e211e3bb0ac62e5b45246b93b9 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:58:13 -0700 Subject: [PATCH 36/53] Update metadata.json --- apps/bradbury/metadata.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 1110f0948..6e98beb02 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -2,8 +2,9 @@ "name": "Bradbury Watch", "shortName":"Bradbury", "icon": "app.png", + "screenshots": [{"url":"screenshot.png"}], "version":"0.01", - "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", "tags": "Seiko", "supports": ["BANGLEJS2"], "storage": [ From 210c55e214c709cbf38131b5ac1253b0cd808415 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 19:59:36 -0700 Subject: [PATCH 37/53] Update metadata.json --- apps/bradbury/metadata.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 6e98beb02..a4e8c451d 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -2,11 +2,9 @@ "name": "Bradbury Watch", "shortName":"Bradbury", "icon": "app.png", - "screenshots": [{"url":"screenshot.png"}], "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", "tags": "Seiko", - "supports": ["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From 1718a5a985ffdd15ab23bfbef780baa270754949 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:01:06 -0700 Subject: [PATCH 38/53] Update metadata.json --- apps/bradbury/metadata.json | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index a4e8c451d..e3fdd1beb 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,6 @@ "icon": "app.png", "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "tags": "Seiko", "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From 0bd4950018939b562dd80c8f2860c37dd71bdb96 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:01:53 -0700 Subject: [PATCH 39/53] Update metadata.json --- apps/bradbury/metadata.json | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index e3fdd1beb..e07e2f0ec 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,6 +4,7 @@ "icon": "app.png", "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From b0dcbb0b0b0728420b2c438a3b795f33385c8814 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:03:29 -0700 Subject: [PATCH 40/53] Update metadata.json --- apps/bradbury/metadata.json | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index e07e2f0ec..e3fdd1beb 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,6 @@ "icon": "app.png", "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From f6c9e782770ef8c1b139e55f2c1fd2b13088d06e Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:04:21 -0700 Subject: [PATCH 41/53] Update metadata.json --- apps/bradbury/metadata.json | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index e3fdd1beb..e07e2f0ec 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,6 +4,7 @@ "icon": "app.png", "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From 5e59d3c225ab0e9aac8989666ae7f7bac321b772 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:04:51 -0700 Subject: [PATCH 42/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index e07e2f0ec..2680c192a 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -3,7 +3,7 @@ "shortName":"Bradbury", "icon": "app.png", "version":"0.01", - "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "description": "EE - A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From 6624b61b872acebfabc81ee0a70ae5602345d546 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:05:48 -0700 Subject: [PATCH 43/53] Update metadata.json --- apps/bradbury/metadata.json | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 2680c192a..cb2e29876 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,6 @@ "icon": "app.png", "version":"0.01", "description": "EE - A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", - "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From f80bfaaf05216854cc9dcb7e12779de9dbc54bb1 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:06:06 -0700 Subject: [PATCH 44/53] Update metadata.json --- apps/bradbury/metadata.json | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index cb2e29876..2680c192a 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,6 +4,7 @@ "icon": "app.png", "version":"0.01", "description": "EE - A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, {"name":"bradbury.img","url":"app-icon.js","evaluate":true} From 045f97faa9603e821ffbfa0031c29b5f984eaa96 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:14:48 -0700 Subject: [PATCH 45/53] Update metadata.json --- apps/bradbury/metadata.json | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 2680c192a..f836f7429 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -2,6 +2,7 @@ "name": "Bradbury Watch", "shortName":"Bradbury", "icon": "app.png", + "screenshots": [{"url":"screenshot.png"}], "version":"0.01", "description": "EE - A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", "supports":["BANGLEJS2"], From 1214ac4c6cf4597df83d148b6878280fa61de655 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Mon, 25 Apr 2022 20:15:16 -0700 Subject: [PATCH 46/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index f836f7429..ec1f7ae15 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,7 @@ "icon": "app.png", "screenshots": [{"url":"screenshot.png"}], "version":"0.01", - "description": "EE - A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From 2461218ad112205628eb6763fa357b3bda1cd1d2 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Tue, 26 Apr 2022 11:55:27 -0700 Subject: [PATCH 47/53] Update app-icon.js --- apps/bradbury/app-icon.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/app-icon.js b/apps/bradbury/app-icon.js index d5bcdbd6d..07c4f5582 100644 --- a/apps/bradbury/app-icon.js +++ b/apps/bradbury/app-icon.js @@ -1 +1 @@ -require("heatshrink").decompress(atob("mEwwcCkGSpEgwQCChICFkgCBgkQoMEyFJAoICByVBkgLBkkSpIaDEwWShEkFgcIBAIdCEYQCBAoQdBAoYsBC4Q7BpICBEYQCDF4Q7CEYYCCEYUSKYYUDyRlCJQQIBNYYvBMoQCBkgjBFgxxCL4REDFgaPEHYgmCIgosCNYZEEDoZ0CNwY7CIIYgDEYtB9+e/dg/4AB2EJkYEB/mC/fn33Ivvz598v4MB/0BgoRCyVHvmW7Mg2EA8uD/EAh/IkGP/8AgVLtkA5El+FJvoRBgmf4Mkh0HkEQo9kyEfkeQofsgf4kmPCIP+h/gwULkkCncEu/ZsmRI4cEv0H8ESpdgEwMjwXI9kTCIOANYkSEYOCncF+UAjuR/ED+FBg/3/f8RgNgiVPkYdBtkT/Egv0Il+AoMfI4PgyX7vkW799F4Nl//4//woH/+0Ztvx7Fs335sk//5EB/IRBhACB77CBpEkgEIgGQoDRBgEggVBgDdBgGAgPv317ku+5cj334t+OSoI+B8gCBtlx7dkuFfgvx4N8yPbvgOB8ACBR4MA9mf4Egz3IgeChEDwDOBx/AjuCoN8y/JgkX4ME2FBjuQn65BgMtwELkGOEYOO4Mh2EJh+Sh/jOIMd+3fskRcwMTEwOWo98gCSBwFJkm2pfgx3II4PBk++/aABhEfwEInpZBvkX7MkJQMl2FHfANBjgCBlmQhHsgwjB33IkeyBAOChMcEwM9+/ZsBHBboMJtv2hd9+FHZANBVoM7kGC/fv2FJ9+GEYOAh//+UIaIMBkkQpEAHwIIBoMgiFJBANJEAMIkGShEkwQIChIIBhIIBhIaCkmQpIFCgmSEwYpDEYwCCpAICBwUEiQdFEwIICyAIDHwQ7CEYYpCEYWSpA7FDocSEwojBCgIaDIgYCBNwR0BNYYjFEwZTDLgQjGOgYvBEYQ7ENYlJFgQCCDohuGTYpBFkhoCSoQICEYIA=")+strPostfix +require("heatshrink").decompress(atob("mEwwcCkGSpEgwQCChICFkgCBgkQoMEyFJAoICByVBkgLBkkSpIaDEwWShEkFgcIBAIdCEYQCBAoQdBAoYsBC4Q7BpICBEYQCDF4Q7CEYYCCEYUSKYYUDyRlCJQQIBNYYvBMoQCBkgjBFgxxCL4REDFgaPEHYgmCIgosCNYZEEDoZ0CNwY7CIIYgDEYtB9+e/dg/4AB2EJkYEB/mC/fn33Ivvz598v4MB/0BgoRCyVHvmW7Mg2EA8uD/EAh/IkGP/8AgVLtkA5El+FJvoRBgmf4Mkh0HkEQo9kyEfkeQofsgf4kmPCIP+h/gwULkkCncEu/ZsmRI4cEv0H8ESpdgEwMjwXI9kTCIOANYkSEYOCncF+UAjuR/ED+FBg/3/f8RgNgiVPkYdBtkT/Egv0Il+AoMfI4PgyX7vkW799F4Nl//4//woH/+0Ztvx7Fs335sk//5EB/IRBhACB77CBpEkgEIgGQoDRBgEggVBgDdBgGAgPv317ku+5cj334t+OSoI+B8gCBtlx7dkuFfgvx4N8yPbvgOB8ACBR4MA9mf4Egz3IgeChEDwDOBx/AjuCoN8y/JgkX4ME2FBjuQn65BgMtwELkGOEYOO4Mh2EJh+Sh/jOIMd+3fskRcwMTEwOWo98gCSBwFJkm2pfgx3II4PBk++/aABhEfwEInpZBvkX7MkJQMl2FHfANBjgCBlmQhHsgwjB33IkeyBAOChMcEwM9+/ZsBHBboMJtv2hd9+FHZANBVoM7kGC/fv2FJ9+GEYOAh//+UIaIMBkkQpEAHwIIBoMgiFJBANJEAMIkGShEkwQIChIIBhIIBhIaCkmQpIFCgmSEwYpDEYwCCpAICBwUEiQdFEwIICyAIDHwQ7CEYYpCEYWSpA7FDocSEwojBCgIaDIgYCBNwR0BNYYjFEwZTDLgQjGOgYvBEYQ7ENYlJFgQCCDohuGTYpBFkhoCSoQICEYIA=")) From fcb8db009535a01ae8837b1b81799f2d0b0f7059 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Tue, 26 Apr 2022 17:21:40 -0700 Subject: [PATCH 48/53] Update metadata.json --- apps/bradbury/metadata.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index ec1f7ae15..6fa03e7ce 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -5,6 +5,8 @@ "screenshots": [{"url":"screenshot.png"}], "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "type": "clock", + "tags": "Seiko", "Voice", "Note ", "M516", "4009", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From 2215e487a002d85bc33ec7716550107e35a8063e Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Tue, 26 Apr 2022 17:27:50 -0700 Subject: [PATCH 49/53] Update metadata.json --- apps/bradbury/metadata.json | 1 - 1 file changed, 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 6fa03e7ce..64be5d524 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -6,7 +6,6 @@ "version":"0.01", "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", "type": "clock", - "tags": "Seiko", "Voice", "Note ", "M516", "4009", "Ray", "Sci-Fi", "Digital", "Watch", "Clock", "Vintage", "80s", "supports":["BANGLEJS2"], "storage": [ {"name":"bradbury.app.js","url":"app.js"}, From 53956667b8fb76387189b98fe5ab6c5b5d7ad4b4 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Thu, 28 Apr 2022 01:27:10 -0700 Subject: [PATCH 50/53] Update app.js --- apps/bradbury/app.js | 49 +++++++++++++++++++++++++++++--------------- 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js index f5cf0f411..d7283bd50 100644 --- a/apps/bradbury/app.js +++ b/apps/bradbury/app.js @@ -3,6 +3,7 @@ require("Font5x9Numeric7Seg").add(Graphics); require("Font8x12").add(Graphics); require("FontDylex7x13").add(Graphics); const X = 98, Y = 46; +var wizible = 0; function getImg() { return require("heatshrink").decompress(atob("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")); @@ -14,7 +15,12 @@ function draw() { var time = (""+h).substr(-2) + ":" + ("0"+m).substr(-2); g.reset(); // Reset the state of the graphics library g.clear(); + + + g.drawImage(getImg()); + g.setColor(1,1,1); + g.drawString(wizible, 10, 10, 0); //g.drawImage(require("Storage").read("Tigger4.gif")); //TIME g.setFont("7x11Numeric7Seg",2); @@ -52,34 +58,34 @@ function draw() { g.setFont("8x12"); g.setColor(0,0,1); if (d.getDay()==0) { - g.drawString("Su", 137, 43, 0); + g.drawString("SU", 137, 43, 0); g.setColor(0,0,0); - g.drawString("Su", 136, 42, 0); + g.drawString("SU", 136, 42, 0); } else if (d.getDay()==1) { - g.drawString("M", 137, 43, 0); + g.drawString("MO", 137, 43, 0); g.setColor(0,0,0); - g.drawString("M", 136, 42, 0); + g.drawString("MO", 136, 42, 0); } else if (d.getDay()==2) { - g.drawString("Tu", 137, 43, 0); + g.drawString("TU", 137, 43, 0); g.setColor(0,0,0); - g.drawString("Tu", 136, 42, 0); + g.drawString("TU", 136, 42, 0); } else if (d.getDay()==3) { - g.drawString("W", 137, 43, 0); + g.drawString("WE", 137, 43, 0); g.setColor(0,0,0); - g.drawString("W", 136, 42, 0); + g.drawString("WE", 136, 42, 0); } else if (d.getDay()==4) { g.setFont("Dylex7x13"); - g.drawString("Th", 137, 43, 0); + g.drawString("TH", 137, 43, 0); g.setColor(0,0,0); - g.drawString("Th", 136, 42, 0); + g.drawString("TH", 136, 42, 0); } else if (d.getDay()==5) { - g.drawString("F", 137, 43, 0); + g.drawString("FR", 137, 43, 0); g.setColor(0,0,0); - g.drawString("F", 136, 42, 0); + g.drawString("FR", 136, 42, 0); } else { - g.drawString("Sa", 137, 43, 0); + g.drawString("SA", 137, 43, 0); g.setColor(0,0,0); - g.drawString("Sa", 136, 42, 0); + g.drawString("SA", 136, 42, 0); } } @@ -99,6 +105,17 @@ Bangle.on('lcdPower',on=>{ }); // Show launcher when middle button pressed Bangle.setUI("clock"); -// Load widgets -//Bangle.loadWidgets(); + +//Toggle Widgets +Bangle.loadWidgets(); +Bangle.on('touch', function(button) { + if(wizible==0){ + wizible=1; + Bangle.drawWidgets(); + } + else if(wizible==1){ + wizible=0; + } +}); + //Bangle.drawWidgets(); From 222a9ccdb45ceb5950e6af034a47222f69ae7290 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Thu, 28 Apr 2022 01:40:37 -0700 Subject: [PATCH 51/53] Update app.js --- apps/bradbury/app.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js index d7283bd50..870410d14 100644 --- a/apps/bradbury/app.js +++ b/apps/bradbury/app.js @@ -87,6 +87,9 @@ function draw() { g.setColor(0,0,0); g.drawString("SA", 136, 42, 0); } + if(wizible==1){ + Bangle.drawWidgets(); + } } // Clear the screen once, at startup @@ -111,7 +114,6 @@ Bangle.loadWidgets(); Bangle.on('touch', function(button) { if(wizible==0){ wizible=1; - Bangle.drawWidgets(); } else if(wizible==1){ wizible=0; From c7f85277194a950181c2f8e2129b714e220655c1 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Thu, 28 Apr 2022 01:53:14 -0700 Subject: [PATCH 52/53] Update app.js added ability to toggle widgets by touchscreen --- apps/bradbury/app.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/apps/bradbury/app.js b/apps/bradbury/app.js index 870410d14..147242689 100644 --- a/apps/bradbury/app.js +++ b/apps/bradbury/app.js @@ -15,13 +15,7 @@ function draw() { var time = (""+h).substr(-2) + ":" + ("0"+m).substr(-2); g.reset(); // Reset the state of the graphics library g.clear(); - - - - g.drawImage(getImg()); - g.setColor(1,1,1); - g.drawString(wizible, 10, 10, 0); - //g.drawImage(require("Storage").read("Tigger4.gif")); + g.drawImage(getImg()); //load bg image //TIME g.setFont("7x11Numeric7Seg",2); g.setFontAlign(1,1); @@ -119,5 +113,3 @@ Bangle.on('touch', function(button) { wizible=0; } }); - -//Bangle.drawWidgets(); From 88762c8fbfaf242195e8d5e91cf6e49591325a45 Mon Sep 17 00:00:00 2001 From: nomusictuesdays <104293511+nomusictuesdays@users.noreply.github.com> Date: Thu, 28 Apr 2022 01:54:08 -0700 Subject: [PATCH 53/53] Update metadata.json --- apps/bradbury/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/bradbury/metadata.json b/apps/bradbury/metadata.json index 64be5d524..456daa381 100644 --- a/apps/bradbury/metadata.json +++ b/apps/bradbury/metadata.json @@ -4,7 +4,7 @@ "icon": "app.png", "screenshots": [{"url":"screenshot.png"}], "version":"0.01", - "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. For now the only mode excludes widgets to maintain aesthetics.", + "description": "A watch face based on the classic Seiko model worn by one of my favorite authors. I didn't follow the original lcd layout exactly, opting for larger font for more easily readable time, and adding date, battery level, and step count; read from the device. Tapping the screen toggles visibility of widgets.", "type": "clock", "supports":["BANGLEJS2"], "storage": [