mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-09-14 15:16:40 +00:00
feat(ui): page the fullscreen message view in reading order
LEFT went to the newer message and RIGHT to the older one, which reads backwards against the page metaphor the "<" / ">" markers set up. Swap it: LEFT turns back to the older message, RIGHT forward to the newer one, and the markers follow (they were keyed to the opposite flags). PREV/NEXT are named in message order, not screen order -- MessagesScreen's _hist_sel counts newest-first, so PREV is the older message -- so only the key mapping and the two marker conditions change; the caller side is untouched. Applies to both the DM and channel fullscreen views, which share handleInput(). AdminScreen's reply view treats every non-NONE result as "close", so it is unaffected. Docs and release notes updated to match. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -74,7 +74,7 @@ Messages appear as chat bubbles sized to their content — **right**-anchored fo
|
||||
| :-----------------------: | :-----------------------: |
|
||||
|  |  |
|
||||
|
||||
Navigate between messages with **LEFT** (newer) and **RIGHT** (older). Long messages scroll with **UP/DOWN**.
|
||||
Navigate between messages like pages in a book — **LEFT** goes back to the older message, **RIGHT** forward to the newer one. The `<` / `>` markers along the bottom edge show which directions still have a message. Long messages scroll with **UP/DOWN**.
|
||||
|
||||
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.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user