Cleanup metadata, indentation, and smaller icon

master
Nick Breland 2023-06-23 10:13:22 +01:00
parent 07d8e1078c
commit 78b98315ca
4 changed files with 15 additions and 19 deletions

View File

@ -1,18 +1,14 @@
{ {
"id": "widswatchbeats", "id": "widswatchbeats",
"name": "Swatch Internet Time", "name": "Swatch Internet Time",
"icon": "widget.png", "icon": "widget-icon.png",
"version": "0.01", "type": "widget",
"description": "Displays the current .beat (Swatch Internet Time)", "version": "0.01",
"tags": "time,swatch,internet,beat,.beat,clock", "description": "Displays the current .beat (e.g. @500 for midday)",
"storage": [{ "tags": "widget,time,swatch,internet,beat,.beat,clock",
"name": "widswatchbeats.wid.js", "supports": ["BANGLEJS","BANGLEJS2"],
"url": "widget.js" "storage": [
}, {"name": "widswatchbeats.wid.js","url": "widget.js"},
{ {"name": "widswatchbeats.img","url": "widget-icon.js","evaluate": true}
"name": "widswatchbeats.img", ]
"url": "widget-icon.js",
"evaluate": true
}
]
} }

View File

@ -1 +1 @@
require("heatshrink").decompress(atob("7FUwcB/4A/AH4A/AH4A/AH4A/AH4A/AAWAgAACj5F/ABP8J4cAgZG/KH4AD+A5Eh5Q/KH5Q/KH5Q/KH5Q/KH5Q/KH5Q/KH5Q/KH5Q/KH5Q18BWNC4p6bKD34AwcBCxAOEAAV/CKAjG4AOGEZhQK/wbFn4VGBwxiKCJEAg4ONKCy/FFgoACwA+NCJkAj5QqgAULCK8DKEaAHPoYAB8AuKCKJQjHxwRRKBZBDKFB9DKBoRRgEPKF/4CRgvDCJpQrDonAKH5QVn//+BQOg4RGKEk/8BQOgI1HHwQROBBBQaGoWAPpoILKBAIJAAKtIABpQGMoRQRHwoIRKEwgIKH5QfdJBQrgYJCI5ApFMQRQ/KDQAIKH5Q/FgpQaEZBQ/AA4aFKGoAIKBXgCJZQ/EA5Q/KBKeGKH4+HTxBQ/Hw+AKH4+OEwpQ/HxSzSKHEAn5QJgPAKH5QG/AKGv5Q6v4lLI4gABBAxQ/KBCqCKH4AGDRBQX5MkyVJAQRQuHYZQ/KH5Q/KCYgCKBI+HKH5QQHZJQrEBBQ/Hw4gIcCJQ/KH4XGwBQWCJYIFKEqqJHxxHLIgpQLBYpQRgEHA4xQCa5BQOgE/YoxQLGQpQSDpRQFHwQyFWZAAIKFcDCYf4MR5Q/KBgRDKHUfFYhiQ4BQSMpBQTjhQZCIhQInBQvFQn/8BQKCAn4KF8fwAbFg5QFCgoRKKA8BBAs/Cgi2HKCnwDYopFAAIOGCJINGh5QLMo5QUX4rLFZxcPCAwmFgZEGMppQC/JQJ/7sEj4pFHw59IIIIAHEwxEFKAxlFKAYAT8AvEABJBDHAwAE4AONAH4A/AH4A/AH4A/AEH4IH5QQA=")) require("heatshrink").decompress(atob("mEwhG0AH4A/AH4A/AH4A/ACW7AAwum4XQAA3CF8vJ64AG5Iv/F/4v/F/4v/F/4lb4XJAA/QF4/QCRHCFyG7EpAAT6G7F/4v/F/4v/F/4vf2nC5IAHHJHQCRHCFyAAK5IvH5IlbF/4v/F/4v/F/4v/ABPC6AAG4Qvl2m7AAwumAH4A/AH4A/AH4As"))

Binary file not shown.

After

Width:  |  Height:  |  Size: 403 B

View File

@ -1,7 +1,7 @@
(function() { (function() {
const WIDTH = 50; const WIDTH = 50;
const SEC_PER_BEAT = 86.4; const SEC_PER_BEAT = 86.4;
let drawTimeout; let drawTimeout;
function getSecondsSinceMidnight() { function getSecondsSinceMidnight() {
@ -23,7 +23,7 @@
const seconds = now.getHours() * 3600 + now.getMinutes() * 60 + now.getSeconds(); const seconds = now.getHours() * 3600 + now.getMinutes() * 60 + now.getSeconds();
const beats = Math.floor(seconds / SEC_PER_BEAT); const beats = Math.floor(seconds / SEC_PER_BEAT);
const beatsString = '@' + beats.toString().padStart(3, '0'); const beatsString = '@' + beats.toString().padStart(3, '0');
g.reset(); g.reset();
g.setFontAlign(0, 0); g.setFontAlign(0, 0);
g.clearRect(this.x, this.y, this.x + WIDTH, this.y+22); g.clearRect(this.x, this.y, this.x + WIDTH, this.y+22);