Skip to content
Snippets Groups Projects
  1. Apr 13, 2023
    • Andreas Traczyk's avatar
      misc: format QML files using the python format script · ae1cde4d
      Andreas Traczyk authored
      + Requires that the Qt path is supplied when calling build.py --init.
      + format.py now also takes a --qt argument to specify the Qt path, used to locate qmlformat.
      + format.py takes a --type argument to specify the type of files to format (qml, cpp, or both).
      
      qmlformat is called with `--normalize` and `--force`.
      
      Gitlab: #1059
      Change-Id: Id9ff4b17018370696792b44f55ed2f4bc8091193
      ae1cde4d
    • Andreas Traczyk's avatar
      misc: use qt path instead of version as parameter in build scripts · a8f48df4
      Andreas Traczyk authored
      This homogenizes the script calling convention with other platforms, and will allow for a cleaner approach when searching for Qt tools (qmlformat).
      
      Gitlab: #1059
      Change-Id: I540ff61bd92186bb5a2998670665631e352852b9
      a8f48df4
  2. Apr 05, 2023
  3. Mar 06, 2023
  4. Dec 20, 2022
    • Sébastien Blin's avatar
      packaging: migrate packaging scripts in client-qt · 3349b7de
      Sébastien Blin authored
      This patch moves already existing packaging scripts from jami-project
      into client-qt.
      Introduced changes are:
      + WITH_SUBMODULE must search in system lib too because for
      packaging client-qt (for rpm) will be built separately, and will
      depend on jami-daemon.
      + Fix appdata.xml (replace old wiki with docs.jami.net)
      + path changes (because we build in client-qt not jami-project).
      
      GitLab: #853
      Change-Id: I1313830d85c8094fcbcc52e22033a2add7b1e89f
      3349b7de
  5. Dec 15, 2022
  6. 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
  7. Nov 17, 2022
    • Amin Bandali's avatar
      build: Import build.py and associated scripts from jami-project. · 355c0e63
      Amin Bandali authored and Sébastien Blin's avatar Sébastien Blin committed
      Bring over the build.py script and its associated scripts from the
      scripts subdirectory of the jami-project.git as of commit
      14a328b88007bff5ea21650fb00f6d4ead14cf02, with small changes to
      simplify and drop unneeded parts and adapt to their new locations.
      
      Change-Id: I500702854e45392a931ff7505e191b966015cd16
      355c0e63
  8. Nov 15, 2022
  9. Nov 03, 2022
  10. Oct 24, 2022
  11. 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
  12. Sep 26, 2022
  13. Sep 01, 2022
  14. Jul 29, 2022
  15. May 05, 2022
  16. Apr 07, 2022
  17. Dec 23, 2021
  18. Nov 12, 2021
  19. Jun 29, 2021
    • Maxim Cournoyer's avatar
      Rename dring to jamid, ring to jami. · a7e7105c
      Maxim Cournoyer authored and Sébastien Blin's avatar Sébastien Blin committed
      Automated via the following command:
      
        $ git grep -l dring | grep -v '.ts$' | xargs sed -i
        's/dring/jamid/g'
        $ git ls-files | xargs sed -i 's,bin/jamid.lib,bin/jami.lib,g'
        $ git ls-files | xargs sed -i 's,src/jamid,src/jami,g'
        $ git ls-files | xargs sed -i 's,-mutejamid,-mutejami,g'
        $ git checkout docker
      
      Change-Id: I030209b60817372f866055daadb4d0a1c1e2e9df
      a7e7105c
  20. Jun 08, 2021
  21. May 04, 2021
  22. Apr 22, 2021
  23. Apr 02, 2021
  24. Feb 15, 2021
  25. Feb 03, 2021
    • Albert  Babí Oller's avatar
      packaging: add global installation support for linux · 69db8684
      Albert Babí Oller authored and Albert  Babí Oller's avatar Albert Babí Oller committed
      - avoid using fixed paths and find LRC either when globally installed or located in custom directory
      - add installation rules for binaries, .desktop files, .appdata.xml, logo and doc
      - add support for generating and copying runtime files (webresources and translations)
      - add launcher script (client qt/gnome/kde selector)
      - add uninstall support
      - add missing sources (moderatorlistmodel)
      - update README
      
      Gitlab: #160, #230, #263, #264
      
      Change-Id: I3fee77a917be038072a20c7f99b510f9a8bf65b4
      69db8684
  26. Dec 16, 2020
    • Albert  Babí Oller's avatar
      build: add support for custom lrc installation path · 2d461cc5
      Albert Babí Oller authored and Sébastien Blin's avatar Sébastien Blin committed
      - qmake: add custom lrc path support
      - cmake: add custom lrc path support, check qt version, update dependencies, optional test compilation
      - readme: update flags building with make-ring.py
      - tests: avoid using pandoc
      
      Change-Id: I97dea21ca7c720c2d619c44bfa7dae5290de72f9
      2d461cc5
  27. Dec 04, 2020
  28. Oct 10, 2020
  29. Aug 03, 2020
Loading