From a50f53b15aa21d1de3dd0ffd3709b18d61056ea5 Mon Sep 17 00:00:00 2001 From: Gabriele Monaco Date: Mon, 30 May 2022 21:36:07 +0200 Subject: [PATCH] Added screenshots and correct version number --- apps/agenda/metadata.json | 4 ++-- apps/agenda/screenshot_agenda.png | Bin 2584 -> 0 bytes apps/agenda/screenshot_agenda_event1.png | Bin 0 -> 3588 bytes apps/agenda/screenshot_agenda_event2.png | Bin 0 -> 3386 bytes apps/agenda/screenshot_agenda_overview.png | Bin 0 -> 3785 bytes apps/android/boot.js | 7 +++++-- apps/android/metadata.json | 2 +- 7 files changed, 8 insertions(+), 5 deletions(-) delete mode 100644 apps/agenda/screenshot_agenda.png create mode 100644 apps/agenda/screenshot_agenda_event1.png create mode 100644 apps/agenda/screenshot_agenda_event2.png create mode 100644 apps/agenda/screenshot_agenda_overview.png diff --git a/apps/agenda/metadata.json b/apps/agenda/metadata.json index 0a9f6e44f..0b8ffaded 100644 --- a/apps/agenda/metadata.json +++ b/apps/agenda/metadata.json @@ -1,10 +1,10 @@ { "id": "agenda", "name": "Agenda", - "version": "2.01", + "version": "0.01", "description": "Simple agenda", "icon": "agenda.png", - "screenshots": [{"url":"screenshot_agenda.png"}], + "screenshots": [{"url":"screenshot_agenda_overview.png"}, {"url":"screenshot_agenda_event1.png"}, {"url":"screenshot_agenda_event2.png"}], "tags": "agenda", "supports": ["BANGLEJS","BANGLEJS2"], "readme": "README.md", diff --git a/apps/agenda/screenshot_agenda.png b/apps/agenda/screenshot_agenda.png deleted file mode 100644 index 7ef5986d4e63537cdaed0a9daa474c3e633a485b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2584 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 literal 0 HcmV?d00001 diff --git a/apps/agenda/screenshot_agenda_event2.png b/apps/agenda/screenshot_agenda_event2.png new file mode 100644 index 0000000000000000000000000000000000000000..f5edcaae8e25eaa8c014ef7a77127dd91c8a7120 GIT binary patch literal 3386 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 literal 0 HcmV?d00001 diff --git a/apps/android/boot.js b/apps/android/boot.js index df21a5521..0c7dd04b5 100644 --- a/apps/android/boot.js +++ b/apps/android/boot.js @@ -92,12 +92,15 @@ }, //TODO perhaps move those in a library (like messages), used also for viewing events? "calendar" : function() { - var cal = require("Storage").readJSON("android.calendar.json",true)||[]; + var cal = require("Storage").readJSON("android.calendar.json",true); + if (!cal || !Array.isArray(cal)) cal = []; cal.push(event); require("Storage").writeJSON("android.calendar.json", cal); }, "calendar-" : function() { - var cal = require("Storage").readJSON("android.calendar.json",true)||return; + var cal = require("Storage").readJSON("android.calendar.json",true); + //if any of those happen we are out of sync! + if (!cal || !Array.isArray(cal)) return; cal = cal.filter(e=>e.id!=event.id); require("Storage").writeJSON("android.calendar.json", cal); } diff --git a/apps/android/metadata.json b/apps/android/metadata.json index c8e404aba..27b77cf2f 100644 --- a/apps/android/metadata.json +++ b/apps/android/metadata.json @@ -2,7 +2,7 @@ "id": "android", "name": "Android Integration", "shortName": "Android", - "version": "0.10", + "version": "0.11", "description": "Display notifications/music/etc sent from the Gadgetbridge app on Android. This replaces the old 'Gadgetbridge' Bangle.js widget.", "icon": "app.png", "tags": "tool,system,messages,notifications,gadgetbridge",