Skip to content

get "message info" out of nerd mode #5994

@r10s

Description

@r10s

we want to get the message info dialog out of the nerdy debug view, doing things similar to whatsapp & co here, this means mainly showing the timestamps the message is processed. the layout should be the following:

**Message Info**                            ⋮  X

Sent                            2026-01-01 14:12

Received                        2026-01-01 14:30

✓✓ **Read By**

(A) Alice                       2026-01-01 15:12

(B) Bob                         2026-01-01 16:12

(C) Claire                      2026-01-01 17:12

this means for the current diialog:

  • remove the debug area, instead, add a three-dot-menu and add the menu entry "Developer" there (we are using the string elsewhere for comparable stuff)
  • remove "Edited" flag (this is redundant and random, we also do not repeat other means, not need to be exhaustive here)
  • remove messageID (if really needed, it should be added by core to the debug info)
  • change order
  • date should all be formatted the same way (currently it is not)
  • remove grey background for the read receipt rows, all should look the same. the avatar rows should look like the reactions
  • the lines with the read receipts should be tappable (as for reactions)
  • use the same standard font sizes for all text but "Message Info" headline (which is the same font as elsewhere)
  • "Read By" should be bold

the strings themselves are corrected at deltachat/deltachat-android#4199

this issue is the outcome of several one to one discussions. showing or discussions about additional information as read receipts, edited state etc. is probably out of scope. we do not want to have the dialog clutters much, put provide otherwise missing means on point

once this is settled, file issue for android and iOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions