![]() This is an older issue that has resurfaced where mobile device rotation at the beginning of a call cause a frame-copy to a stale buffer because the DecodingStarted event is handled asynchronously. Noticed on Windows but I believe any non-dbus build should have it. So we make all the connections blocking and adjust some parameters. This commit also removes the DecodingStarted handler in CallModel which was causing the client's target video frame to be reallocated for each account present. Change-Id: I23ac4e0bd4b446e7a532f0d362f7ecd209d3c790 GitLab: #536 |
||
---|---|---|
.gitlab/issue_templates | ||
.tx | ||
3rdparty | ||
cmake | ||
doc | ||
docker | ||
JamiInstaller | ||
resources | ||
scripts | ||
sparkle | ||
src | ||
tests | ||
translations | ||
.clang-format | ||
.cqfdrc | ||
.gitignore | ||
.gitmodules | ||
.gitreview | ||
build.py | ||
CMakeLists.txt | ||
compile_tests.sh | ||
COPYING | ||
gen-resources.py | ||
ico.rc | ||
INSTALL.md | ||
jami-qt.appdata.xml | ||
jami-qt.desktop | ||
jami-qt.desktop.autostart | ||
jami-qt.sln | ||
License.rtf | ||
qml.qrc | ||
qrencode-win32.patch | ||
qt.conf | ||
qtquickcontrols2.conf | ||
README.md | ||
update-translations.ps1 | ||
update-translations.py |
Jami-qt
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-qt
is the cross platform client for Jami.
For more information about the jami project, see the following:
- Main website: https://jami.net/
- Download: https://jami.net/download/
- Bug tracker: https://git.jami.net/
- Repositories: https://review.jami.net
Getting involved
- Browse our current issues, or file an issue.
- IRC: #jami on libera.chat
- ML: jami@gnu.org
- Documentation: https://docs.jami.net
- Localization happens on Transifex
- Our contributions propositions or feature requests asked by the community
- Packaging: Feel free to contact us
Notes
- Coding style is managed by the clang-format, if you want to contribute, please use the pre-commit hook automatically installed with
./make-ring.py --init
- We use gerrit for our review. Please read https://git.jami.net/savoirfairelinux/ring-project/wikis/tutorials/Working-with-gerrit if you want to submit patches.
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.