Skip to content
Snippets Groups Projects
  1. Mar 23, 2022
  2. Jan 27, 2022
  3. Jan 21, 2022
  4. Jan 06, 2022
  5. Aug 13, 2021
  6. Aug 09, 2021
  7. 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
  8. Jul 28, 2021
  9. Jul 19, 2021
    • Andreas Traczyk's avatar
      smartlist: filter conversation update/reselection · 27553074
      Andreas Traczyk authored
      Filter either the same conv id or peer list of the currently
      selected item when responding to the conversationReady signal.
      
      For dialogs we make sure the peer list(1) is same and for all other
      swarm conversations we match the conv id.
      
      This will prevent programmatic auto-selection of the smartlist
      during account sync.
      
      Depends on: https://review.jami.net/c/ring-lrc/+/18793
      
      Change-Id: I6cedb8494f7c001bf886fe36dd03adffd201bb51
      27553074
  10. Jul 15, 2021
  11. Jul 14, 2021
  12. 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
  13. Jul 09, 2021
    • Andreas Traczyk's avatar
      lrcinstance: remove custom setter/getter for currentAccountId · 285316dd
      Andreas Traczyk authored
      Using a custom getter setter cause the setting of the value to
      require manual changed signal emission and in addition to being
      error prone, this prevents the changed signal from being emitted
      upon initial selection. Some excess workaround code may be removed
      in following commits.
      
      This patch also refactors the banned contact signaling as part of
      an accountadapter connection cleanup.
      
      Change-Id: I73fb751001e53e086adc7a6a8d706671c2878a77
      285316dd
  14. Jul 08, 2021
  15. Jul 06, 2021
  16. Jun 29, 2021
  17. Jun 25, 2021
  18. Jun 21, 2021
    • Andreas Traczyk's avatar
      swarm: make conversation filters great again · 85bbcf37
      Andreas Traczyk authored
      PENDING profile is no longer a valid filter criteria. isReqeust is
      now used instead and the profile type is restricted to account
      types and tracked as a separate property.
      
      Change-Id: I4848e32f005ea7a6a8b5f2fa25d40b7e1e4d63b8
      85bbcf37
  19. Jun 16, 2021
  20. Jun 11, 2021
  21. May 14, 2021
  22. May 10, 2021
  23. May 07, 2021
  24. Apr 27, 2021
  25. Apr 19, 2021
  26. Apr 09, 2021
  27. Apr 07, 2021
  28. Apr 02, 2021
Loading