Refresh a chat's latest reply every time it is opened. Cached text appears immediately and is replaced when the replies source has a newer answer.
Start dictation as soon as the Select long-press threshold is reached, without waiting for release. Short-press Select still opens canned replies.
Add canned replies: short-press Select on a reply to open the canned reply table, and long-press Select to dictate. Configure up to 8 canned replies in the phone settings. Fix slow source reads with a 25-second timeout, shared in-flight requests, a 10-second cache, and automatic resubscription after plugin updates.
Fix chat reading: load the latest reply with a one-shot plugin source read when it is not cached, show a loading state instead of a false 'not in recent replies' message, and make custom polling work in the Pebble app.
Remove the scroll shadow under the session title and at the bottom of reply, question, and answer text.
Mark read after also dismisses older watch-local unread markers, not only recent chat status replies. Runs only on app load and skips questions and permissions.
Add Mark read after: on app load, unread replies older than the chosen interval are marked read automatically. Questions and permissions are never dismissed. Settings remain on-device in the Pebble app.
Embed the settings page on-device so it no longer loads from a network host or requests host permission. Same settings and appearance.
Move settings out of the watch app and into the Pebble app settings page. Configure plugin polling (default/10/30/60 seconds) and show only active or action-needed sessions from the phone.
Add a Settings page on colour watches: plugin polling can stay on the plugin default or poll every 10/30/60 seconds, and the list can show only active or action-needed sessions. Aplite keeps plugin defaults.
Long-press answer view now shows only the bold answer and its gray OpenCode description, without the question text above it.
Retry the initial phone/plugin handshake every 3 seconds until the first session list arrives instead of only twice. Fixes the prolonged Connecting... screen when the phone is slow to start.
Long-press an answer to open a scrollable answer view showing the question, the full answer label, and the gray OpenCode description. Back or Select returns to the choices.
Long-press the question to open a dedicated scrollable view; Back or Select returns to the choices. Fixes long questions jumping to the next answer and flickering while expanded.
Question text scrolls when selected and expands on long press; long press an answer to show its OpenCode description. Running sessions now show the spinner instead of an unread dot. Match the detail header to the list row height.
Match the session detail header height to the list rows.
Keep cached replies and refresh the replies source so sessions no longer fall out of the recent replies list.
Long-press Select on a completed session to clear its green dot without opening it.