mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-31 01:08:14 +00:00
docs refactor
This commit is contained in:
50
docs/plus_features/message_screen.md
Normal file
50
docs/plus_features/message_screen.md
Normal file
@@ -0,0 +1,50 @@
|
||||
View and send messages using the on-screen keyboard or predefined quick replies. The keyboard supports placeholders that insert live sensor data — `{time}` and `{loc}` are always available; additional placeholders (`{temp}`, `{hum}`, `{pres}`, `{batt}`, `{alt}`, `{lux}`, `{co2}`) appear automatically for sensors that are connected and returning data.
|
||||
|
||||
Each message in the history list shows the sender name and a compact age indicator (`3m`, `2h`, `>1d`) in the top-right corner of the entry.
|
||||
|
||||
```
|
||||
╔══════════════════════════════╗
|
||||
║ #general ║
|
||||
╠══════════════════════════════╣
|
||||
║▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ║ ← selected
|
||||
║ Alice 3m ║
|
||||
║ Hey, let's meet tomorrow ║
|
||||
║┌───────────────────────────┐ ║
|
||||
║│▓▓▓▓▓▓▓▓▓ Bob 1h ▓▓▓▓ │ ║
|
||||
║│ Sure, what time works? │ ║
|
||||
║└───────────────────────────┘ ║
|
||||
║[+ send] ║
|
||||
╚══════════════════════════════╝
|
||||
```
|
||||
|
||||
Press Enter on a message to open it in fullscreen. Navigate between messages with left (newer) and right (older). If the message is a reply addressed to someone (`@[nick]`), a **To: nick** bar is shown below the sender name and the body is displayed without the address prefix.
|
||||
|
||||
```
|
||||
╔══════════════════════════════╗
|
||||
║▓▓ Alice ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ║ ← sender
|
||||
║▓▓ To: Bob ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ║ ← recipient
|
||||
╠══════════════════════════════╣
|
||||
║ Hey Bob, let's meet up ║
|
||||
║ tomorrow at 6pm downtown. ║
|
||||
║ Will you make it? ║
|
||||
║ ║
|
||||
║< newer older >║
|
||||
╚══════════════════════════════╝
|
||||
```
|
||||
|
||||
Hold Enter on a message to open a context menu. From the list or fullscreen view, select **Reply** to pre-fill the keyboard or a quick message with `@[nick]` so the recipient is clearly addressed. The reply picker title shows the recipient's name.
|
||||
|
||||
```
|
||||
╔══════════════════════════════╗
|
||||
║ RE:Alice ║
|
||||
╠══════════════════════════════╣
|
||||
║> Custom message... ║
|
||||
║ OK, I understand ║
|
||||
║ On my way ║
|
||||
║ Be right there ║
|
||||
╚══════════════════════════════╝
|
||||
```
|
||||
|
||||
On channel or contact list entries, the context menu also lets you change per-channel notification settings (mute, follow global, or force-on), per-channel melody override (follow global, Melody 1, or Melody 2), or mark messages as read.
|
||||
|
||||
**Mark all read** — Hold Enter on the DM / Channels / Rooms mode-select screen to clear all unread counters for the highlighted category at once.
|
||||
Reference in New Issue
Block a user