- Dec 20, 2022
-
-
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
-
- Dec 15, 2022
-
-
Aline Gondim Santos authored
Change-Id: I83e4fa98444bf4d025cce66aa8297b2d2b14ef01
-
- Dec 06, 2022
-
-
Sébastien Blin authored
Change-Id: Ifc906e9c2d43cfa73d9cb0612bf67b406b85d508
-
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
-
- Dec 05, 2022
-
-
Sébastien Blin authored
Change-Id: I0844f54e0f4c4e0785938fa88d1f20bbab9cf757
-
Sébastien Blin authored
Change-Id: I3166779843432a2a92781b35befc105c388374b4
-
- Dec 02, 2022
-
-
Sébastien Blin authored
Change-Id: Id616cc1a53e3d86f220c8bde5a2e0a4c1213f1b6
-
Sébastien Blin authored
Change-Id: I79991fe7c84b395e69db41721e473376740cb797
-
Sébastien Blin authored
Change-Id: I19d5e7550dc7101cfa5c0edbc03812a06232e014
-
Sébastien Blin authored
Change-Id: Ib5f207eb730be43a7cc5ebfb7cda2b230054badd
-
Sébastien Blin authored
Change-Id: I47bfb9d653b8ed015643dbd84a5751bc7d9ea899
-
Sébastien Blin authored
Change-Id: I3f8301ad37cbf9d24fefd2e5d44c8cd60b4cf236
-
Sébastien Blin authored
Change-Id: I393ba9f6a18061de9036953bf178a8898c9380f1
-
Sébastien Blin authored
Change-Id: I3e2a47a77cbe5f86b3432e63144afe1ed6868322
-
Sébastien Blin authored
Change-Id: Ic761466ece67e5e52d0b7e263ded0fa046308f7a
-
Sébastien Blin authored
Change-Id: I124df97bff609d897d617bf2fd9f4c5d1b81f5a8
-
Sébastien Blin authored
Change-Id: I2dfc7669e7587ed71410b48ac2d12ee4638638a1
-
Sébastien Blin authored
Change-Id: I6f2811b1af99458d78b2a8de26b5c5d0dcb94e3d
-
Sébastien Blin authored
Change-Id: If54b46f1f1c7629a728a97d0803d986d3d5cecd9
-
Sébastien Blin authored
Change-Id: Ie72e3b57c558455055784ebcd24f410680a5c449
-
Sébastien Blin authored
Change-Id: I043de5cdff377624382cfa4775e56d387fabc962
-
Sébastien Blin authored
Pretty all tests are broken, but at least, forcing the CI to build it will force people to check it. Change-Id: I974905a893b6a53ce71890b63a01be6a791ea556
-
- Nov 18, 2022
-
-
* extras/scripts/install.sh: Use WITH_DAEMON_SUBMODULE rather than LIBJAMI_BUILD_DIR in install.sh, which is called by our build.py convenience script. Change-Id: I5ee797608110bf5e4dbb292fce872f0c5d77e846
-
- Nov 17, 2022
-
-
Change-Id: I1c7099fd82251a1434bebcaf804278cedbb6e6d9
-
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
-
- Nov 15, 2022
-
-
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
-
Conform to PEP8 and Qt6/QML (remove QtQuick module version). GitLab: #749 Change-Id: Ibccc8023e6f622f039bcdb470f3cade34cc2be9e
-
- Oct 29, 2022
-
-
Sébastien Blin authored
Change-Id: I15d382406687cc506c1456ce43286ad6b0f23529
-
- Oct 21, 2022
-
-
Kateryna Kostiuk authored
Change-Id: Id0aca1fd0d2cc95450c44b48ad0c82360430a6bd
-
- Oct 18, 2022
-
-
Amin Bandali authored
GitLab: #852 Change-Id: I1ff3099abdb539efb4761b5e0108779a71f701ec
-
- Oct 17, 2022
-
-
This allows invoking cmake with -DWITH_DAEMON_SUBMODULE=true to use the daemon header files and library from the submodule. Note that it is currently still necessary to build the daemon separately first, either manually or using the build.py convenience script. The goal is to eventually add support for building the daemon with CMake in the future, so that we could add_subdirectory(${DAEMON_DIR}) in client-qt's CMakeLists.txt and have CMake take care of everything. Change-Id: I3a16c44837e6c79616b3101fea8a6ff3defa3ab5
-
* extras/build/cmake/modules/FindLibJami.cmake: find_library's NAMES option can take multiple library names. So, just use that instead of multiple almost-duplicate calls to find_library for trying different names. Change-Id: I9ae5d96e1abcb8117ad65b79b3cc27424b4f87d7
-
- Oct 07, 2022
-
-
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
-
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
-