Commit Graph

47 Commits (a230a3482213abb57f56147ffcb254c898c9180b)

Author SHA1 Message Date
thyttan 4841c9841b messagegui: add screenshot directions notification 2024-10-15 16:17:50 +02:00
Gordon Williams 0dbdaad3b8 messagesgui: 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
2024-10-08 11:21:29 +01:00
Brian Whelan 81fdfc9f09 Add swipe right to reply and PR fixes 2024-07-24 22:36:40 +01:00
Brian Whelan dc8a475474
Require reply lib 2024-07-15 23:19:43 +01:00
Brian Whelan a9fa2fb679
Don't showMessage if replying to a message 2024-07-15 23:02:34 +01:00
Brian Whelan 3bb1f7be55
Bump messagegui version to 0.80 2024-07-15 23:00:27 +01:00
Brian Whelan b0ffab457d
Add support for replying to messages to messagegui 2024-07-15 22:57:29 +01:00
Paul Arguillère 64d148b980 typo 2024-04-13 13:52:15 +02:00
Paul Arguillère 632fbe36ae when a message is shown from user input, do not set an unread timeout 2024-04-13 13:40:57 +02:00
Paul Arguillère 49680793e0 messagegui: update metadata and changelog 2024-04-13 13:07:49 +02:00
Paul Arguillère 7f226371fd reset the unread timeout each time a new message is received 2024-04-13 13:03:01 +02:00
paul-arg 099d9626a0
Update metadata.json 2024-04-01 02:57:58 +02:00
paul-arg 2935b73407
Update ChangeLog 2024-04-01 02:57:06 +02:00
paul-arg 78af16101d
If the user has tapped the message to see the scroller, clear the unread timeout 2024-04-01 02:47:49 +02:00
Gordon Williams 591c1f8cc5 Support for international fonts, and rendering UTF8 characters that come from iOS direct in the messages app 2024-03-15 16:15:55 +00:00
thyttan 907ebd34f5 messagegui: swipe up/down on msg goes to newer/older msg
messagegui: small refactor of swipeHandler

`if (ud!=0)` -> `if (ud>0) ... if (ud<0)`
2024-02-29 20:11:15 +01:00
Gordon Williams 9ea23e39a5 misc adjustment - forgot to add to the last commit 2023-11-17 17:05:46 +00:00
Gordon Williams 9aefeb9fe6 messages: Handle text with images in messages list by just displaying the first line 2023-11-17 16:19:06 +00:00
Gordon Williams cc1d369f28 Add option for driving on left (affects roundabout icons in navigation)
plus docs on message options
2023-09-14 10:40:48 +01:00
Gordon Williams d8c41b56ed messagegui 0.73: Add sharp left+right nav icons 2023-06-29 15:02:35 +01:00
Gordon Williams f680be51d5 Navigation messages no longer launch the Maps view unless they're new 2023-06-22 10:04:46 +01:00
Gordon Williams 67908cd77b Add a back button to "No messages" menu on cutting edge (or 2v19+) firmwares. Don't bump version as latest not released yet 2023-06-21 10:08:59 +01:00
Gordon Williams 69205d3480 Cancel buzzing when watch unlocked, or when different messages viewed 2023-06-19 19:14:12 +01:00
Gordon Williams 671a793a6c If we receive a 'music' message and we're in the messages app (but not showing a message) show music (#2814) 2023-06-12 14:16:27 +01:00
Gordon Williams e32c6ead5a Handle nav messages from newer Gadgetbridge builds that output distance as a String 2023-06-12 12:32:23 +01:00
Gordon Williams 0f431d53cf Nav messages with '/' now get split on newlines 2023-06-09 14:16:27 +01:00
Gordon Williams 38e3fe40e5 More navigation icons (keep/uturn left/right)Added icon for uturn 2023-06-09 14:10:02 +01:00
Gordon Williams 7be8b4638d Improved nav icons for roundabouts (not bothering with a version bump for this) 2023-06-09 10:39:47 +01:00
Gordon Williams a299ac1c58 More navigation icons (for roundabouts) 2023-06-06 19:48:11 +01:00
stweedo 7be4bfb05e
Update messagegui.app.js
To include "toward" as well for better compatibility when splitting street name directions up
2023-05-29 18:17:06 -05:00
Gordon Williams 4b6c1f1a2a 0.67: Support for 'Ignore' for messages from Gadgetbridge
+      Message view is now taller, and we use swipe left/right to dismiss messages rather than buttons
2023-05-22 15:11:21 +01:00
Gordon Williams 7bfd7751dc ensure we don't buzz for nav messages 2023-05-19 13:09:16 +01:00
Gordon Williams b9ea3324cd Android and messages app updates to make navigation work with new Gadgetbridge release 2023-05-19 11:09:16 +01:00
Gordon Williams 8bc9c5de25 messagegui 0.65: Make sure messages are saved if not in the clock app (fix #2460) 2023-02-23 11:19:24 +00:00
Gordon Williams 16daa3d294 Add message icon for 'clock', and ensure messages with no body just use the title 2023-01-11 13:50:21 +00:00
Gordon Williams e7edd54017 Fix messages app loading on clock without fast load 2022-12-16 11:00:00 +00:00
Gordon Williams 1c7eb92ad5 messages Remove '.show' field, tidyup and fix .open if fast load not enabled 2022-12-15 10:34:40 +00:00
Gordon Williams 487742f037 0.61: Fix regression where loading into messages app stops back from working (#2398) 2022-12-14 17:24:31 +00:00
Richard de Boer 3b0f525bd2
messagegui: write "remove" messages to flash
Whoops: we didn't handle these at all, but are actually responsible for
        saving them, even if the UI won't be launched.

Fixes #2380
2022-12-11 18:36:17 +01:00
Gordon Williams 7b18f54a76 oops 2022-12-09 08:44:11 +00:00
Gordon Williams aa1e485db8 0.59: Ensure we do write messages if messages app can't be fast loaded (see #2373) 2022-12-09 08:34:50 +00:00
Richard de Boer 8e5489486e
messagegui: don't write to flash so often
fixes #2370
2022-12-07 21:56:07 +01:00
Gordon Williams 3e5c0538a9 Support for provides_widgets entry in metadata, and try and tag existing widgets
Support for 'default' tag and add it to apps that we expect would be used by default with the Bangle
split widalarm out of alarm

fixes https://github.com/espruino/BangleApps/issues/2353
2022-12-06 10:25:32 +00:00
Gordon Williams 11e5dc5905 messagesgui 0.57: Fix "unread Timeout" = off (previously defaulted to 60s) 2022-12-02 16:31:20 +00:00
Richard de Boer e9c673e119
messages,messagegui: fix handling of music
The library combines musicinfo+musicstate messages, and waited for a
"complete" message before emitting the event.
But once you are playing music you don't get new music state events.
The problem was that when the first "complete" message arrives, the UI
is load()ed, so the library forgets its state, and doesn't emit anymore
music events until the play state changes.

This
- changes the library to keep combining music messages, but always
  emit an event
- makes the UI only launch itself if it sees a "complete" music event
- makes the UI also combine musicinfo+musicstate messages
2022-11-30 23:58:36 +01:00
Gordon Williams d0d35ecec7 renaming 2022-11-28 14:48:46 +00:00
Richard de Boer 2a506e7421
messages: split library/gui/widget into separate apps 2022-11-26 16:52:17 +01:00