Better notification organization.

This commit is contained in:
Storm Dragon committed 2026-11-07 12:47:26 -05:00
1 parent 81cc630319
commit 2c02a79655
14 files changed
+1276 -40

No files matched your search

+11 -5
View File
@@ -355,11 +355,17 @@ echo "setting set reading#mode=highlight" | socat - UNIX-CLIENT:/tmp/fenrirscree
Set `remote.enabled = false` to disable remote control. Command and settings
requests can also be enabled separately in the `[remote]` section.
`command notify TEXT` plays `notification.wav` when sounds are enabled, waits
for the sound to finish, then speaks the notification. It retains the message
for **Fenrir+N** and **Fenrir+Control+N**. History holds the latest 100 notifications for this reader
session, including messages received while speech is muted or temporarily
silenced. `command say TEXT` remains self-voicing and does not add history.
`command notify TEXT` plays `notification.wav` when sounds are enabled, at most
once every 30 seconds across readers for the same user. It waits for a played
cue to finish before speaking. Notifications during the cooldown are spoken
without another sound; skipped cues are not queued for later. Only the targeted reader speaks or plays
the cue. All running readers for that user share the latest 100 notifications
for **Fenrir+N** and **Fenrir+Control+N**, including messages received while
speech is muted or temporarily silenced. Other readers receive silent history
updates. The root console reader shares the active text-console user's history;
switching console users switches histories. A newly started reader loads the
current history silently. History stays in memory until the last reader for
that user exits. `command say TEXT` remains self-voicing and does not add history.
Received times use the current time format in Presentation's Time and date
settings. In the history list, use Up/Down to browse, Enter to repeat an entry,
and Escape or the Close button to return to the application. Reopen the list