Skip to content
Snippets Groups Projects
  1. Feb 28, 2023
    • Sébastien Blin's avatar
      messagelistmodel: never ever edit body from client · 506eb7bc
      Sébastien Blin authored
      This is impossible to follow correctly, causing weird things.
      Now Body always contains the original Body from the libclient,
      LinkifiedBody the linkified Body and Linkified is empty if the
      message is not linkified.
      
      Change-Id: I29e5f7cf1c5a2093f5e4b7785216e8b9b24e9ad8
      GitLab: #961
      506eb7bc
  2. Feb 06, 2023
  3. Jan 05, 2023
  4. Oct 25, 2022
    • Sébastien Blin's avatar
      messagelistmodel: support message edition · 47cd60fb
      Sébastien Blin authored
      Handle application/edited-message type to support message edition.
      Previous bodies are saved in the interaction to be able to get the
      original post to avoid unwanted editions.
      
      While loading a conversation, we store the editions in a temporary
      map that we link once the edited message is detected. This work
      because we can't edit a message before this message exists.
      PreviousBodies in interaction.h contains every previous body detected
      and the client can show previous version of the message in a popup.
      
      Deleting a message works the same way, just that any message
      with an empty body is not shown.
      
      jami-daemon#316
      
      Change-Id: Ib158abd16ad4b629532de11694e88d86a12d72a8
      47cd60fb
  5. Aug 24, 2022
Loading