From 27a6aeea8f2a876009fd882bc806ba11055437dd Mon Sep 17 00:00:00 2001 From: paul-arg Date: Tue, 11 Jun 2024 13:08:43 +0200 Subject: [PATCH] elapsed_t: add option to set clock as default --- apps/elapsed_t/app.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/apps/elapsed_t/app.js b/apps/elapsed_t/app.js index 384d869c3..c387746d0 100644 --- a/apps/elapsed_t/app.js +++ b/apps/elapsed_t/app.js @@ -206,9 +206,25 @@ var menu = { setTarget(false); updateQueueMillis(settings.displaySeconds); draw(); + }, + 'Set clock as default': function () { + setClockAsDefault(); + E.showAlert("Elapsed Time was set as default").then(function() { + E.showMenu(); + inMenu = false; + Bangle.setUI("clock"); + draw(); + }); } }; +function setClockAsDefault(){ + let storage = require('Storage'); + let settings = storage.readJSON('setting.json',true)||{clock:null}; + settings.clock = "elapsed_t.app.js"; + storage.writeJSON('setting.json', settings); +} + function setTarget(set) { if (set) { target = new Date(