Edit, Retract, Repaste, Pinned, Spec-reply

Hi, I’m new to DeltaChat and this forum. I would like to put my feature wishlist here, combined. I will split them to multiple posts later. I saw some of them already exist in other posts, I will link to those posts too.

Not really sure if I can help contributing code (I am only good with Java, Javascript, and Python), but this project is sure exciting!

Expected behaviors

  • Edit = new message replying old message but highlighting the differences (including strikethrough if something deleted perhaps?)

  • Retract = new message requesting other people to remote their message copy (and a setting in a group for all to do it automatically)

  • Repaste = resend past messages in group, for new members join and need context, or in 1-on-1 message for when re-contact using other email

  • Pinned messages = especially for something like Mini App message, currently I need to scroll up every time we play long running chess. Perhaps also need to automatically resend past messages for new members joining group to see pinned messages.

  • Spec-reply = reply to specific words, perhaps by quoting

1 Like

Some thoughts on this:

  • Edit, Retract: this will come soon in one of the next versions
  • Repaste: part of this exists already: resend message exists already for your own messages, you can re send them if someone joins the group.
  • Pinned messages: there are some workarounds you could do now already:
    • on mobile you can put a link to webxdc apps to the home screen.
    • you can quickly access webxdc’s in the chat’s gallery or in the global gallery.
    • you could make a group with only the chess board.
    • Spec-reply: I think we could prototype this on desktop, there you can already select text from messages - theoretically it should already be possible to set a custom preview text in for the quotes

I think all of your ideas, that you posted so far, already have a topic on this forum.

Thanks, I am going to find time to check the forum properly and find the posts related.