1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-04-29 19:54:49 +02:00
Jami client based on the Qt framework, for GNU/Linux, Windows and macOS platforms.
Find a file
Andreas Traczyk 9e4f5a19c6 misc: regenerate qml.qrc at configure time
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
2022-11-15 09:51:19 -05:00
.gitlab/issue_templates misc: improve README.md 2020-10-10 13:32:06 -04:00
.tx i18n: update config for new tx version 2022-09-14 13:43:29 -04:00
3rdparty 3rdparty: bump SortFilterProxyModel submodule 2022-09-27 13:02:52 -04:00
daemon@54ffd0f438 misc: change "hide audio-only behavior" 2022-11-14 11:48:38 -05:00
doc misc: Rename jami-qt to jami and remove launcher script. 2022-10-07 17:30:06 -04:00
extras misc: regenerate qml.qrc at configure time 2022-11-15 09:51:19 -05:00
JamiInstaller windows-packaging: hide the reference to "Beta" in the about dialog 2022-10-07 16:00:48 -04:00
resources jamiidentifier: minor fixes 2022-08-24 09:09:37 -04:00
src misc: regenerate qml.qrc at configure time 2022-11-15 09:51:19 -05:00
tests tests: unittests: Fix linking errors. 2022-11-11 23:17:03 -05:00
translations i18n: automatic bump 2022-11-14 16:42:51 -05:00
.cqfdrc misc: Clean up repository root. 2022-10-07 17:30:06 -04:00
.gitignore misc: regenerate qml.qrc at configure time 2022-11-15 09:51:19 -05:00
.gitmodules build: Add daemon submodule and optionally use it. 2022-10-17 16:20:47 -04:00
.gitreview gitreview: update gerrit host and project 2021-09-28 15:55:28 -04:00
build.py windows-packaging: hide the reference to "Beta" in the about dialog 2022-10-07 16:00:48 -04:00
CMakeLists.txt misc: regenerate qml.qrc at configure time 2022-11-15 09:51:19 -05:00
COPYING misc: add a plain text COPYING license file 2021-01-04 09:33:22 -05:00
INSTALL.md misc: clean image resource generation python script 2022-11-15 09:51:19 -05:00
qrencode-win32.patch client-qml: add initial commit 2020-08-03 13:27:42 -04:00
README.md misc: Rename jami-qt to jami and remove launcher script. 2022-10-07 17:30:06 -04:00

Jami

jami-logo

Share, freely and privately

Introduction

Jami provides all its users a universal communication tool, autonomous, free, secure and built on a distributed architecture thus requiring no authority or central server to function.

jami is the cross platform client for Jami.

For more information about the jami project, see the following:

Getting involved

Notes

Build

cf INSTALL.md

License

Copyright (C) 2020-2022 Savoir-faire Linux Inc.

Jami is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

See COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html for the full GPLv3 license.