mirror of
https://github.com/dabeani/meshcoreterm.git
synced 2026-11-03 19:32:21 +01:00
[Feature wish] add heard replies, delivery status, retry count and hops to sent and received messages in the chat view (and not only the message details). #241
Reference in new issue
Block a user
Ahoj,
I would find the following very useful in everyday usage:
Suggestion for layout:
At the right edge of the last line of a sent message (and make sure that line length might be influenced by that; if needed, wrap line/ display on next line if there is no space), display:
For sent channel messages:
<x>rwhere
<x>is the number of heard repeats. Colour: Different than message text, e.g. blue or same as timestamp?For sent direct messages/ room messages:
<x>r <n>/<m> ⌛ <P><x>r <n>/<m> ✓ <P><x>r <n>/<m> ❌ <P>where
<x>is the number of heard repeats,<n>is the current try,<m>is the maximum number of tries,<P>is a path identifier, one of<y>Hfor<y>hops orFfor flood -- updating when it changes during sending/ tries/ ACK receival for current message (but not changing afterwards).Instead of
⌛,✓and❌, other, ASCII, characters or self-drawn little symbols could be used, or omit it to save 2 characters space and use colour coding:I know this from some apps and also the Ripple firmware and for everyday usage this made thinks much smoother.
Additionally, it could also be nice to have for received messages a
<y>Hbadge -- but I find this less important than the information for sent messages.Everything as space-saving as possible, no big borders, only space of width of one character or maybe
|, and distinguish from the message by colour.Regards!
implemented in v0.9.15
Delivery, route and repeat badges in the chat view (#241):
[ok]/[..]/[x], retries, flood / direct / hops and heard repeats, on the device and in the WebUI.I think this can be more improved but lets give it a try.