Skip to content
Snippets Groups Projects
  1. 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
  2. May 13, 2024
  3. May 08, 2024
  4. May 06, 2024
  5. Apr 30, 2024
  6. Apr 29, 2024
  7. Apr 26, 2024
  8. Apr 25, 2024
  9. Apr 19, 2024
    • François-Simon Fauteux-Chapleau's avatar
      snap: build PipeWire from source · 04c71d02
      François-Simon Fauteux-Chapleau authored
      This is necessary because we use the core20 base snap, which is built
      from Ubuntu 20.04 and therefore doesn't have a recent enough version of
      PipeWire available by default.
      
      Change-Id: Id039ec446f4b3f0e89b9ec27f37f81cfd6b3587e
      04c71d02
  10. Apr 16, 2024
  11. 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
  12. Apr 11, 2024
    • Andreas Traczyk's avatar
      misc: improve vscode integration · 6105f4f7
      Andreas Traczyk authored and Adrien Béraud's avatar Adrien Béraud committed
      - adds a task to toggle testing configuration
      - removes the test run launch configuration (now a task)
      - adds macOS support and fixes gtest CMake integration
      - removes the IPC launch configuration as it doesn't work correctly without delaying the client
      
      Change-Id: I89e1f3abd0e050e0bcf205f1331596c660dd0d34
      6105f4f7
    • Alessandro Astone's avatar
      rpm: Exclude vendored libraries from the list of provides · 92341b27
      Alessandro Astone authored and Sébastien Blin's avatar Sébastien Blin committed
      The RPM automatic dependency generator adds provides for all
      libraries under %{_libdir}. When vendoring libraries you must disable
      this behaviour, otherwise other packages that link against Qt will
      not pull in the distro qt packages if jami-libqt is already installed
      
      Change-Id: I3f0a018ea12be7f29d04ca4441cbfdebc2efb909
      92341b27
  13. Apr 10, 2024
  14. Apr 09, 2024
  15. Apr 08, 2024
  16. Apr 07, 2024
  17. Apr 04, 2024
  18. Apr 01, 2024
  19. Mar 25, 2024
  20. Mar 22, 2024
  21. Mar 21, 2024
  22. Mar 18, 2024
  23. Mar 12, 2024
  24. Mar 11, 2024
  25. Mar 06, 2024
  26. Mar 05, 2024
  27. Mar 04, 2024
    • Andreas Traczyk's avatar
      QWK: enforce a min Qt version of 6.6.2 on Windows · 1ef9a851
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      This will prevent a graphical issue present when disabling QWINDOWKIT_ENABLE_WINDOWS_SYSTEM_BORDERS to avoid the Windows 10 top border issue for the frameless window option. This allows us to remove the temp workaround that likely introduces side effects.
      
      Gitlab: #1581
      Change-Id: I36801064d31e2380312d73f88233e8ed9b757403
      1ef9a851
Loading