Draft: feat: Support for XEP-0424 (Message Retraction)
Implements: #11399
Relies on python-nbxmpp!82 (merged)
To do:
-
Figure out how to make retraction persistent across gajim restarts - depends on !966 (merged) -
Implement outgoing retractions for group chats - works because the room echoes it -
Implement outgoing retractions for direct chats - the stanza is emitted but the UI is not updated -
What do we do when we receive a retraction for a message we might later fetch via MAM? *
-
???
*
Maybe we just expect tombstone support from the server?