Skip to content
Snippets Groups Projects
  1. Jul 10, 2024
  2. Jul 05, 2024
  3. Jul 04, 2024
  4. Jun 10, 2024
    • Andreas Traczyk's avatar
      accountmodel: improve handling for account list reordering · 406a251c
      Andreas Traczyk authored
      This update fixes an issue where a stale account list might be used
      in AccountListModel by synchronizing list invalidation with a newly
      introduced signal (accountsReordered). This change prevents a data race
      that could occur due to the asynchronous nature of setting the account
      order over D-Bus, or when queuing the signal handling for
      accountsChanged, which is emitted only once the reordering is saved.
      
      As a result, QAbstractItemModel mutations are now performed within AccountListModel instead of in the UI.
      
      Gitlab: #1638 (Account list in popup is incorrect after selection)
      Change-Id: I7ed6eeb45eb319f21e40554f3d023ad24e139a6f
      406a251c
  5. May 31, 2024
    • Sébastien Blin's avatar
      interaction: split status and transferStatus · df3e76a1
      Sébastien Blin authored and Andreas Traczyk's avatar Andreas Traczyk committed
      This allow to show the correct sending/sent/state for the interaction
      separated from the status of the dataTransfer. Else, we see a sent
      check for a file even if the peer didn't receive the file
      
      Change-Id: I15b9f0abc6a26a2ffd007be26827e9a37e859bca
      df3e76a1
    • Sébastien Blin's avatar
      contactmodel: cache profiles for non contacts profile · c5e15d26
      Sébastien Blin authored
      If we're a member of a group swarm, we will receive profiles from
      non contact (the other members of a conversation).
      This patch try to get from cache before calling getContact() to be
      able to retrieve profiles from non contacts if stored by the daemon
      
      Change-Id: I864f1d5dd9f65232751e170b930606d23241d283
      c5e15d26
  6. May 30, 2024
  7. May 27, 2024
  8. May 24, 2024
  9. May 21, 2024
  10. May 15, 2024
    • Andreas Traczyk's avatar
      systray: restore original behaviour for systrayicon check · 043a715c
      Andreas Traczyk authored
      In response to an issue that would cause a lost window when minimizing to tray on a system without a systray, commit 316750ad introduced a bug for versions of Qt that would return null icon geometry even when the icon was visible. Subsequently, this was byspassed with commit f25e66aa which only applied to GNU/Linux systems, leaving the hack inplace for Windows and macOS where the bug had not originally occured.
      
      This commit:
      - makes the "MinimizeOnClose" option always visible
      - uses Qt's built-in method for "isSystemTrayIconVisible"
      - changes the default "MinimizeOnClose" setting to true
      
      Gitlab: #1623
      Change-Id: I3b99c7fb952eedea63ae9c12d207ceb3c9bd4988
  11. May 13, 2024
  12. May 08, 2024
  13. Apr 25, 2024
  14. Apr 15, 2024
    • Andreas Traczyk's avatar
      callview: use dynamic loading for call views · 8a149b6c
      Andreas Traczyk authored and Adrien Béraud's avatar Adrien Béraud committed
      This commit replaces a StackLayout with a Loader allowing us to load initial and ongoing call views dynamically based on the current conversation's call state.
      
      This may fix several issues related to conversation loading including a possible uncaught binding loop based on observing CurrentConversation.id changes.
      
      - small header clean up
      
      Change-Id: Idfc723d8b39f19aafb026c19f26590910b5c26cd
      8a149b6c
  15. Apr 09, 2024
  16. Apr 08, 2024
  17. Apr 04, 2024
  18. Mar 22, 2024
  19. Mar 21, 2024
  20. Mar 12, 2024
  21. Mar 05, 2024
  22. Mar 04, 2024
  23. Feb 29, 2024
  24. Feb 28, 2024
  25. Feb 22, 2024
  26. Feb 21, 2024
Loading