Skip to content
Snippets Groups Projects
  1. Sep 28, 2023
  2. Jul 27, 2023
  3. Jun 27, 2023
  4. Jun 06, 2023
  5. Jun 05, 2023
  6. Jun 02, 2023
    • Andreas Traczyk's avatar
      chatview: fix emoji responses under Qt v 6.4.x and up · d94c3083
      Andreas Traczyk authored and Adrien Béraud's avatar Adrien Béraud committed
      Qt.bindings are not supported for properties within when calling createObject anymore. Instead, we can pass component references, or generate bindings post-creation.
      
      Note: in this case, the popup closes and observation is not really needed here.
      
      Gitlab: #1169
      Change-Id: I21c1d95f4ca725c86fcf276834830145587458cc
      d94c3083
  7. Jun 01, 2023
  8. May 30, 2023
  9. Apr 14, 2023
    • Andreas Traczyk's avatar
      packaging: windows: optionally skip windeployqt · 66e0e214
      Andreas Traczyk authored
      This is a big time saver in the context of CI testing where we only need to supply some env vars instead.
      
      It would also be nice to also have the env vars filled out for CMake-generated project runtime configs to prevent unnecessary deployment for development builds, but that's not done in this commit.
      
      Change-Id: I338827cb87c9fc71c9a6b4b3076b22aa7cf7cfa3
      66e0e214
    • Andreas Traczyk's avatar
      misc: remove `--force` when calling qmlformat · 9e9b368d
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      It doesn't work with JS arrow function syntax.
      
      Gitlab: #1059
      Change-Id: I7da9c8ee7a2cb470aeb76cf4d1d0937e621eb221
      9e9b368d
  10. Apr 13, 2023
  11. Apr 07, 2023
  12. Apr 06, 2023
  13. Apr 05, 2023
  14. Mar 09, 2023
  15. Mar 02, 2023
  16. Feb 28, 2023
    • Kateryna Kostiuk's avatar
      macos: support unified build · ba867b06
      Kateryna Kostiuk authored
      This patch adds a parameter arch to specify architecture
      to build. This parameter could be arm64, x86_64 or unified.
      
      Change-Id: I2907e03410e0c01b8505afbe283da04b8d0291b6
      ba867b06
  17. Feb 06, 2023
  18. Jan 06, 2023
  19. Dec 15, 2022
  20. Dec 06, 2022
    • Aline Gondim Santos's avatar
      windows: add support for system theme · 956b7f7d
      Aline Gondim Santos authored
      Use registry
      "HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion
      /Themes/Personalize/AppsUseLightTheme"
      to check if system theme is supported and if it is dark or
      light.
      
      Removes "EnableDarkTheme" in favor of "AppTheme".
      
      Requires Windows SDK version 10.0.18362.0 to build with
      system theme support.
      
      Note: This does not watch for changes in system theme in
      runtime as the support for it requires Windows Runtime
      version 10.0.10240.0.
      
      GitLab: #723
      
      Change-Id: Ice8f7936a90535f47dc1870d4f18215e062684ba
      956b7f7d
  21. Nov 18, 2022
  22. Nov 17, 2022
  23. Nov 15, 2022
    • Andreas Traczyk's avatar
      misc: regenerate qml.qrc at configure time · 9e4f5a19
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      Our qml.qrc is:
      - commonly in conflict and prone to erroneous conflict resolution
      - platform dependant (generation is used anyway for removing
        webengine dependant resources)
      - a poorly maintained hodge-podge with resources in subdirectories
        that aren't grouped
      - requires alteration when moving resources (if not done correctly,
        without tests, results in uncaught runtime failures)
      
      This patch uses a python script at configure time to generate the
      qml.qrc resource file, and removes it from versioning.
      
      GitLab: #749
      Change-Id: Ia2b81bb5b2c29d0bf6f5a5302e76795864e93e40
      9e4f5a19
    • Andreas Traczyk's avatar
      misc: clean image resource generation python script · a230365a
      Andreas Traczyk authored and Sébastien Blin's avatar Sébastien Blin committed
      Conform to PEP8 and Qt6/QML (remove QtQuick module version).
      
      GitLab: #749
      Change-Id: Ibccc8023e6f622f039bcdb470f3cade34cc2be9e
      a230365a
  24. Oct 29, 2022
  25. Oct 21, 2022
  26. Oct 18, 2022
  27. Oct 07, 2022
    • Maxim Cournoyer's avatar
      misc: Rename jami-qt to jami and remove launcher script. · bf4a8c31
      Maxim Cournoyer authored and Amin Bandali's avatar Amin Bandali committed
      Now that there is no longer a second official client (jami-gnome), we
      can remove this uninteresting implementation detail from the name.
      
      Mostly automated via:
      
        $ git grep jami-qt -l | xargs sed 's/jami-qt/jami/g' -i
      
      * src/app/jami: Delete launcher script.
      * CMakeLists.txt: Un-register it from installation.
      
      Change-Id: I5167c29089feb4e64c12d7d01c1ce281e16c0613
      bf4a8c31
    • Amin Bandali's avatar
      misc: Clean up repository root. · 2fc8661d
      Amin Bandali authored
      This is the first in a series for cleaning up the top directory (root)
      of the repository and move various files/folders into nicely organized
      directory structures.
      
      GitLab: #749
      Change-Id: If59b74fff981df242bc26e62a070bdb81d7baded
      2fc8661d
Loading