diff --git a/apps/android/lib.js b/apps/android/lib.js index 71d7f6043..038d154b3 100644 --- a/apps/android/lib.js +++ b/apps/android/lib.js @@ -44,7 +44,7 @@ exports.gbHandler = (event) => { "musicinfo" : function() { require("messages").pushMessage(Object.assign(event, {t:"modify",id:"music",title:"Music"})); }, - // {"t":"call","cmd":"incoming/end","name":"Bob","number":"12421312"}) + // {"t":"call","cmd":"incoming/end/start/outgoing","name":"Bob","number":"12421312"}) "call" : function() { Object.assign(event, { t:event.cmd=="incoming"?"add":"remove", diff --git a/apps/messagegui/ChangeLog b/apps/messagegui/ChangeLog index f97d7b85f..d0676ec9b 100644 --- a/apps/messagegui/ChangeLog +++ b/apps/messagegui/ChangeLog @@ -109,4 +109,5 @@ 0.80: Add ability to reply to messages if a reply library is installed and the message can be replied to 0.81: Fix issue stopping Music message for being marked as read Make sure play button image is transparent - Add top-right menu to music playback to allow message to be deleted \ No newline at end of file + Add top-right menu to music playback to allow message to be deleted +0.82: Stop buzzing when a message is removed (e.g. call answered) diff --git a/apps/messagegui/lib.js b/apps/messagegui/lib.js index 54d79866a..1dcb30ed8 100644 --- a/apps/messagegui/lib.js +++ b/apps/messagegui/lib.js @@ -25,6 +25,8 @@ exports.listener = function(type, msg) { require("messages").apply(msg, Bangle.MESSAGES); if (!Bangle.MESSAGES.length) delete Bangle.MESSAGES; } + if(type!=="music") + require("messages").stopBuzz(); return require("messages").save(msg); // always write removal to flash } diff --git a/apps/messagegui/metadata.json b/apps/messagegui/metadata.json index ff8376bae..4e3ca6057 100644 --- a/apps/messagegui/metadata.json +++ b/apps/messagegui/metadata.json @@ -2,7 +2,7 @@ "id": "messagegui", "name": "Message UI", "shortName": "Messages", - "version": "0.81", + "version": "0.82", "description": "Default app to display notifications from iOS and Gadgetbridge/Android", "icon": "app.png", "type": "app",