From 28d8f7c57e0c10e202cd6d93d88b5f63571cb26a Mon Sep 17 00:00:00 2001 From: Gordon Williams Date: Tue, 15 Nov 2022 10:48:09 +0000 Subject: [PATCH] 0.53: Messages now uses Bangle.load() to load messages app faster (if possible) --- apps/messages/ChangeLog | 1 + apps/messages/lib.js | 4 ++-- apps/messages/metadata.json | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/messages/ChangeLog b/apps/messages/ChangeLog index 166ff64ae..17d77cd0d 100644 --- a/apps/messages/ChangeLog +++ b/apps/messages/ChangeLog @@ -73,3 +73,4 @@ Move WIDGETS.messages.buzz() to require("messages").buzz() 0.52: Fix require("messages").buzz() regression Fix background color in messages list after one unread message is shown +0.53: Messages now uses Bangle.load() to load messages app faster (if possible) diff --git a/apps/messages/lib.js b/apps/messages/lib.js index 0188342ee..e94d6c8f6 100644 --- a/apps/messages/lib.js +++ b/apps/messages/lib.js @@ -54,7 +54,7 @@ exports.pushMessage = function(event) { // ok, saved now if (event.id=="music" && Bangle.CLOCK && messages[mIdx].new && openMusic()) { // just load the app to display music: no buzzing - load("messages.app.js"); + Bangle.load("messages.app.js"); } else if (event.t!="add") { // we only care if it's new return; @@ -81,7 +81,7 @@ exports.pushMessage = function(event) { Bangle.setLCDPower(1); // turn screen on } // we will buzz when we enter the messages app - return load("messages.new.js"); + return Bangle.load("messages.new.js"); } if (global.WIDGETS && WIDGETS.messages) WIDGETS.messages.update(messages); exports.buzz(message.src); diff --git a/apps/messages/metadata.json b/apps/messages/metadata.json index a31c21e03..bc6d18f3f 100644 --- a/apps/messages/metadata.json +++ b/apps/messages/metadata.json @@ -1,7 +1,7 @@ { "id": "messages", "name": "Messages", - "version": "0.52", + "version": "0.53", "description": "App to display notifications from iOS and Gadgetbridge/Android", "icon": "app.png", "type": "app",