- Apr 24, 2023
-
-
Maxim Cournoyer authored
The usage (--help) says: "Build with debug support; run in GDB", but GDB was only used when using the D-Bus daemon. Run a libwrap built Jami with GDB as well. * build.py (run_run): Disable SIGINT when using GDB, and invoke the Jami client with GDB. Disable output redirection to logs when using GDB. Change-Id: Icf3415a3d1fbb87f193d0ede07cb1e1fbb179ce2
-
- Apr 13, 2023
-
-
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
-
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
-
Andreas Traczyk authored
Devs will need to remove the existing pre-commit hook or regenerate the hook with `build.py --init`. Gitlab: #1059 Change-Id: I1cec9150c7781d769cb229dfd170a9dcfc819edb
-
- Apr 05, 2023
-
-
Andreas Traczyk authored
- simplifies and fixes the python build script for Windows - applies pep8 to the script also Gitlab: #899 Change-Id: Ieb3debd08ddf1649a46208fc52362d20c504c1b1
-
- Mar 22, 2023
-
-
The manifest has moved from guix/manifest to extras/packaging/gnu-linux/guix/manifest.scm; adjust the script for it. * build.py (GUIX_MANIFEST): New variable. (run_dependencies, run_install, main): Use it. Change-Id: Ic2adf89be1eb21c672d8d8950ea6bbf93f5a2773
-
- Mar 06, 2023
-
-
Sébastien Blin authored
hooks must be installed after the module is cloned. Change-Id: Ie09a87befbfd217b6c1ad404bf3a457e6d413065
-
- Mar 02, 2023
-
-
Instead of leaking host TLS certificates at /etc/ssl/certs for GnuTLS, we can now have the directory symlinked to the ones provided by the nss-certs package in the Guix container, which is cleaner. * extras/packaging/gnu-linux/Makefile (portable-release-tarball): Replace --expose options with --symlink. * build.py (run_install): Likewise. Change-Id: Id3b8c2b3dd06fade10bbd280fd0af8f9ac8fde45
-
- Feb 28, 2023
-
-
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
-
- Feb 21, 2023
-
-
Sébastien Blin authored
+ add clang-format to client-qt/.git/hooks + only modify daemon and ignore other modules as not using gerrit. Change-Id: Ib7f498d3a960da7ff739311409ad922c9976d5d7
-
- Feb 06, 2023
-
-
Amin Bandali authored
Change-Id: Idf38e82631a4e22540aa5dec8ec2db0ab4a38c2e
-
- Jan 10, 2023
-
-
GitLab: #925 Change-Id: Id75b14bf431ac421b135beb75918dbf37a81d53c
-
- Jan 06, 2023
-
-
Andreas Traczyk authored
Makes build.py commands work for Windows. Change-Id: Ie21314b090106286348ad51d6137fac84fa651df
-
- Dec 15, 2022
-
-
Aline Gondim Santos authored
Change-Id: I83e4fa98444bf4d025cce66aa8297b2d2b14ef01
-
- Dec 06, 2022
-
-
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
-
- Nov 17, 2022
-
-
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
-
This build.py script is Windows-specific, as such we move it to extras/scripts/build-windows.py in preparation for importing the main cross-platform build.py script from the jami-project.git repository. Change-Id: I7d7d98ffb67f7fcdea767d28fd8cdefabea98d4b
-
- Oct 07, 2022
-
-
Andreas Traczyk authored
- Removes the explicit "(BETA)" from the msi installer. - Changes BETA to Beta in the about menu. Change-Id: Ifbf300ef1c39a4648f6a235cf3a17a89145d2152
-
- Jun 23, 2022
-
-
Andreas Traczyk authored
Change-Id: Icb9c82aea6eeb17f02353da58bb77fede79b3cb0
-
- Apr 07, 2022
-
-
Change-Id: I663f4c7d736d62063f897d9551fc2e97ad5360ef
-
- Mar 08, 2022
-
-
Andreas Traczyk authored
Beta releases only need a build flag and not an entire vs project configuration. Change-Id: Id177e0adbc63a8666c20df3e16c8b5f2512739b5
-
Andreas Traczyk authored
Change-Id: Ie54c715144cdc9948fd395672277dd336b599f34
-
- Dec 23, 2021
-
-
Andreas Traczyk authored
Change-Id: I5dc3eaa0afc4c1e01029ec66035201565f0829c3
-
- Dec 22, 2021
-
-
+ Check early for Qt6 and remove module list duplication. + Add qrencode-win32 as a submodule. Remove unused libqrencode submodule(GNU/Linux and macOS use package dependencies). + Remove unused ReleaseCompile option. REQUIRES adjustments to: - https://jenkins.jami.net/view/clients/job/client-qt-msvc-tests (JenkinsFile ??) Gitlab: #601 Change-Id: Ied65c9aaead86009d70f68705f8592950dab2dfa
-
- Dec 21, 2021
-
-
Remove unsupported QtQuick One component and it will be added back in the following patches Change-Id: Iad206a880096cf956a4220a81dca85a993721fbd
-
- Nov 15, 2021
-
-
Ming Rui Zhang authored
Change-Id: Id225f4ec79b7e502941e11f68a3b8a241cbc472a
-
- Jul 29, 2021
-
-
Ming Rui Zhang authored
1. Move JAMI_DATA_HOME, JAMI_CONFIG_HOME, JAMI_CACHE_HOME setup into individual test main entry 2. Use google test assertion macros instead of Qt 3. Add QT_QPA_FONTDIR to avoid QFont warnings 4. Tests will now fail if the env variables cannot be set Change-Id: I63f6498d26b646d8ebc60799d8797fd5f13b54f9
-
- Jun 30, 2021
-
-
Ming Rui Zhang authored
1. Add building tests only option in the build script 2. Google test intergration enhancement 3. Properly use QSignalSpy wait function Change-Id: I5ec1b33e191cebd8a14c19d92ee4eb4d40f054c3
-
Ming Rui Zhang authored
Change-Id: I7e3db31838884bc585d981ced91b4294cd5a8c14
-
- Jun 29, 2021
-
-
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
-
- Jun 08, 2021
-
-
Ming Rui Zhang authored
Change-Id: I6ee537ee1ee3928c93b9a579e2b55b6ef97af779
-
- May 04, 2021
-
-
- Also updated the INSTALL.md Gitlab: #385 Change-Id: Ib5bf9f0348dbc6da57e586475d698fe8dec0351b
-
- Apr 14, 2021
-
-
Ming Rui Zhang authored
GitLab: #352 Change-Id: Ib373811c9d47164954a19633fd0da389eff5aac6
-
- Dec 17, 2020
-
-
Gitlab: #160 Change-Id: Icfaa6f891cbae159ddced3119612abe1a7a89885
-
- Oct 23, 2020
-
-
Ming Rui Zhang authored
Change-Id: Ic8aad234c8806bd38a1b1633957503b09a01c137
-
- Aug 19, 2020
-
-
Andreas Traczyk authored
This patch prevents client build failure on systems without the specific build toolchain path in the system or user path environment variable. It so happens that qmake needs the paths for the ms build toolchain, so we pass them to the executing subprocess. Gitlab: #581 Change-Id: Id5dcaead487d0c128c9fb04ca22d79438531b0c0
-
- Aug 13, 2020
-
-
Yang Wang authored
Change-Id: Ibf553521c3661e4f0ff9b43e88f5e57d9ca42a11
-
Andreas Traczyk authored
Qt 5.15.0 is currently the minumum build version. Change-Id: I05273b4addf530aae046934c59eeec8811562558 Gitlab: #581
-
- Aug 12, 2020
-
-
Andreas Traczyk authored
Also configures an install prefix. Gitlab: #581 Change-Id: Ia7496d0c8e27fa8174a797a3ab62384c13dce774
-
- Aug 03, 2020
-
-
Sébastien Blin authored
Change-Id: I32bfdd2a618aa7ac6181da2697e241667b010aab
-