Feature Request: Option to resend failed Messages

Expected behavior

If a message failed to send e.g because bad connection I would like to informed that this message is not sent.
And also I would like a option to resend it.

Actual behavior

If a message failed to send I only see (very often by chance) a “x” instead a check mark beside the message.

UI-sided it could be a push message like for received messages but with two buttons like “retry to send” and “give up”.

See also my Screenshot to illustrate my idea.

Example Images

meanwhile, you can “Resend” messages, via the menu showing on long tap (android/iOS) or right click (desktop),

“Resend” is useful for failed messages as well as letting members joined later to a group getting a message - or even an app.

note, however, that “failing messages” are a corner case as Delta Chat really tries hard to get the message out, even after minutes and hours