Skip to content
Snippets Groups Projects
  1. Dec 20, 2021
    • Sébastien Blin's avatar
      smartlist: improve cache cleaning and avoid glitches · 538481a9
      Sébastien Blin authored
      Interaction's cache is cleaned to avoid to store too much informations
      and to refresh preferences for the chatview when necessary.
      However, this was called too much times. We only need to clear cache
      when the settings are changing or if we need to remove a lot of
      conversations. This patch uses the SmartListItem to determine
      what conversation needs to be cleaned.
      
      Change-Id: I731bb9e7d41b140bbc2607800c1a8e0a1eff3244
      538481a9
  2. Dec 02, 2021
  3. Nov 02, 2021
  4. Aug 23, 2021
  5. Aug 09, 2021
  6. Aug 02, 2021
    • Andreas Traczyk's avatar
      swarm: prevent interacting with read-only conversations · f05ffbce
      Andreas Traczyk authored
      Read-only conversation has:
      - a lock icon in the smartlist item
      - no message send bar in the chat view
      - no call actions available from the chat view header
      - no call actions available from the smartlist context menu
      - no double click to call
      
      Change-Id: I0497b94038b450f0a0a22fc007de1281b7b2214d
      Gitlab: #475
      f05ffbce
  7. Jul 28, 2021
  8. Jul 12, 2021
    • Andreas Traczyk's avatar
      swarm: simplify and update avatar update mechanism · 4bda3306
      Andreas Traczyk authored
      Implements a leaner avatar caching system. The avatar component
      listens for uid filtering its id, which may be:
      - conversation id
      - account id
      - contact uri
      
      In response to the uid change, a the image source is updated with
      a new image url invoking a fresh QQuickImageProvider query. With
      this design, only the avatarregistry's uid mapping needs to be
      updated when profiles are changed, and no longer should specific
      avatar components receive manual source updates.
      
      Gitlab: #466
      Change-Id: Ie5313f5c187a0977ca51b890dd92187480a42537
      4bda3306
  9. Jul 06, 2021
  10. Jun 29, 2021
  11. May 27, 2021
  12. May 14, 2021
  13. May 07, 2021
Loading