1. 04 Jul, 2019 4 commits
    • JC Brand's avatar
      New config option `clear_messages_on_reconnection` · da1d8764
      JC Brand authored
      In some cases, it might be desirable to clear cached chat messages once you've
      reconnected to the XMPP server.
      
      For example, if you want to prevent the chat history from getting too long or
      if you want to avoid gaps in the chat history (for example due to MAM not
      returning all messages since the last cached message).
      
      If you're using OMEMO, then you probably don't want to set this setting to
      ``true``. OMEMO messages can be decrypted only once, so if they then
      subsequently get cleared, you won't get the plaintext back.
      da1d8764
    • JC Brand's avatar
      Associate `ChatRoomOccupant` to `ChatRoomMessage` · 67bcc00f
      JC Brand authored
      and use promises to indicate when an occupant or contact has been set
      67bcc00f
    • JC Brand's avatar
      Fetch messages after fetching members. · e7178fed
      JC Brand authored
      This is done to avoid unnecessary repaints and reflows (caused when a
      message has already rendered and then an occupant is created and
      attached to that message, cauring a re-render).
      
      Related to #1266
      e7178fed
    • JC Brand's avatar
      cd6b5143
  2. 03 Jul, 2019 1 commit
  3. 01 Jul, 2019 5 commits
  4. 28 Jun, 2019 3 commits
  5. 27 Jun, 2019 7 commits
  6. 26 Jun, 2019 7 commits
  7. 25 Jun, 2019 8 commits
  8. 20 Jun, 2019 5 commits