Skip to content
Snippets Groups Projects
  1. May 04, 2023
  2. Mar 23, 2023
  3. Mar 06, 2023
  4. Mar 02, 2023
  5. Feb 27, 2023
  6. Feb 22, 2023
  7. Feb 20, 2023
  8. Feb 17, 2023
  9. Feb 16, 2023
  10. Feb 06, 2023
  11. Feb 05, 2023
    • Sébastien Blin's avatar
      invitationview: sort per received timestamp · bcfc2ccf
      Sébastien Blin authored
      We sort the invites by last interactions. However on swarm, there
      is no interaction yet. Add one with the received timestamp given
      by the daemon.
      (Regression appears because we were showing trust request before
      not conversation requests)
      
      Change-Id: Ic7f4d1a5d485325c95a19c2c38ae9c74630829ce
      GitLab: #956
      bcfc2ccf
  12. Feb 03, 2023
  13. Dec 29, 2022
  14. Dec 20, 2022
  15. Dec 16, 2022
  16. Dec 14, 2022
  17. Dec 02, 2022
    • Sébastien Blin's avatar
      locationsharing: add notification · 995bd420
      Sébastien Blin authored
      Show notification when a peer is sharing its position on the non
      current conversation.
      This needed a lot of changes. Now we store shared position via
      accountId + peer.
      This also fix location icons and keep state when changing from
      one account to another.
      
      Change-Id: I8c1848890efa09f6e296e9da779a355167e4d3d4
      GitLab: #888
      995bd420
  18. Dec 01, 2022
  19. Nov 29, 2022
    • Sébastien Blin's avatar
      misc: fix incoming message sip · 3ba007d0
      Sébastien Blin authored
      We do not need to check contacts for SIP as it will be considered
      automatically as a contact
      
      Change-Id: If78113e9d79dcd695c39c2d12c0441e2cb282737
      3ba007d0
  20. Nov 23, 2022
  21. Nov 21, 2022
  22. Nov 17, 2022
  23. Nov 10, 2022
  24. Oct 29, 2022
  25. Oct 27, 2022
  26. 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
  27. Oct 24, 2022
    • Sébastien Blin's avatar
      misc: cleanup settings · f2b40af3
      Sébastien Blin authored
      + Remove "Accept files from unknown senders" because since swarm
      we can't get files from non contacts are the conversation is not
      cloned, and non swarm files are ignored
      + Rename "ignore the swarm" to "Mute conversation" as ignore is
      unclear
      
      Change-Id: Ifced8f8efe841e2345d50530ee313e6b95b35920
      f2b40af3
    • Sébastien Blin's avatar
      sip: search conversation filter · 8e7e39c1
      Sébastien Blin authored
      The URI we search can be the id of another conversation, causing
      another contact to be shown.
      
      Change-Id: Icdbc01b5466559fd6c9f77dde57338903e54ea99
      8e7e39c1
  28. Oct 21, 2022
    • Sébastien Blin's avatar
      conversationmodel: fix loading for some conversations · 1a994173
      Sébastien Blin authored
      If there was too much following merge commits, sometimes the
      conversation was not correctly loaded.
      Moreover, the lastMessageUID was not correctly calculated from
      time to time, leading to empty conversations in the smartlist.
      
      Change-Id: I1224269c5df72936ae51f34211ce3f63dbf606ff
      Unverified
      1a994173
  29. Oct 17, 2022
  30. Oct 11, 2022
  31. Sep 16, 2022
    • Sébastien Blin's avatar
      messagelistmodel: use correct total size on incoming file · 95f1c4d7
      Sébastien Blin authored
      use the size from the daemon if the file is downloaded, else
      use the size from the commit.
      
      Change-Id: Ia4e7123558e93a1ab0879feab9a141ceefaf183a
      GitLab: #833
      Unverified
      95f1c4d7
    • Sébastien Blin's avatar
      mainapplication: handle jami: URIs · 9c78604c
      Sébastien Blin authored
      Asking jami to launch another instance with ./jami-qt jami:xxx
      will search for "xxx" inside the application and select the
      conversation if found.
      This allow to support webpage with <a href="jami:username">
      
      For GNU/Linux, in the .desktop file, x-scheme-handler/jami is
      added.
      For packaging, we will need to determine if the scheme is handled
      automatically. For now, to test, we need to add:
      
      x-scheme-handler/jami=jami-qt.desktop;
      
      in "~/.config/mimeapps.list" (and jami-qt.desktop) should
      be in a valid path.
      
      Change-Id: Ibbb6e8942f1873d81a57640bdf6f839885981be3
      GitLab: #655
      9c78604c
  32. Aug 24, 2022
  33. Aug 19, 2022
    • Sébastien Blin's avatar
      readstatus: major cleanup · 72288798
      Sébastien Blin authored
      + Update status for swarm
      + Show read status like android (right if 1 reader, under the bubble
      if more)
      + Display a sending status
      
      Change-Id: I653e3573c4dc75950cc274dd01859d9335e0177f
      72288798
  34. Aug 15, 2022
    • Sébastien Blin's avatar
      chatview: display signaled back-end errors · ce3afea9
      Sébastien Blin authored
      A signal exists for showing errors to the user to make failing cases
      more explicit. With this patch, errors detected are displayed to
      the end user so that they know that an error occured and what
      kind of error occured.
      
      Change-Id: Ib2d4d4fdb171235e0598de0f1c190b8fd0fcc336
      ce3afea9
Loading