Commit Graph

29 Commits (3f0dbc04c7bf6b13fdc92f5d12b363bcca35c0ca)

Author SHA1 Message Date
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