- Nov 11, 2021
-
-
Aline Gondim Santos authored
+ microphone + share full screen + share screen area + share file Change-Id: I5395097ff9f4eead173303594d2916f5b2e1d4d9 GitLab: #592
-
- Nov 01, 2021
-
-
GitLab: jami-project#855 Change-Id: Ic76b717fb70f5c8aec332f92ed38ecb57fbaaa16
-
- Aug 23, 2021
-
-
Andreas Traczyk authored
Change-Id: Ia80632cf2e217e8dd6844a6a8c0d0d8c0f6e1baf
-
Andreas Traczyk authored
Change-Id: Ia344d9f57a216f2d27ef40153af2d6bd787bfb77
-
Andreas Traczyk authored
Change-Id: I6e912c7a3dbba63f874b063770ba5c68a3f2de2f
-
- Jul 21, 2021
-
-
Andreas Traczyk authored
gen-resources.py should be used to generate resources.qrc and JamiResources.qml. Steps to add an image resource: - add the resource file to the appropriate path under resources/ - run gen-resources.py - use the newly available resource Note: only icons and images will be represented by Qml properties. The resource file generation may be made to run during CMake configuration in a subsequent commit. Some unused components were also removed during the refactor. Gitlab: #477 Change-Id: I8e7f13d465031666be2bbadd5f29f9afc94d210d
-
- Jul 14, 2021
-
-
Andreas Traczyk authored
Wrap avatars in a Loader to avoid constantly querying the image provider for remote video participants. Change-Id: Ieca2457416dfd4c33fc3a960a1e36643ea1f11ef
-
Andreas Traczyk authored
Throttle avatar image queries to the image provider when the component size changes. Gitlab: #466 Change-Id: Ie619671a593bcca75899f3d97c2af2071c427ab4
-
Andreas Traczyk authored
Gitlab: #466 Change-Id: Id7bd241c3c88dfba90505dd399127d5ceedbf028
-
- Jul 12, 2021
-
-
Andreas Traczyk authored
Implements a leaner avatar caching system. The avatar component listens for uid filtering its id, which may be: - conversation id - account id - contact uri In response to the uid change, a the image source is updated with a new image url invoking a fresh QQuickImageProvider query. With this design, only the avatarregistry's uid mapping needs to be updated when profiles are changed, and no longer should specific avatar components receive manual source updates. Gitlab: #466 Change-Id: Ie5313f5c187a0977ca51b890dd92187480a42537
-
- Jun 07, 2021
-
-
Change-Id: Idfe409c6e01f8437cba2659e79234a6083bec04e
-
- Jun 02, 2021
-
-
Andreas Traczyk authored
Gitlab: #441 Change-Id: I1d34c7e766d73026d4c6617592a85ce3a75cc4fa
-
Andreas Traczyk authored
Change-Id: I42826555d7d490f9361465c1629a45e69f262ab7
-
- May 27, 2021
-
-
Ming Rui Zhang authored
Gitlab: #410 Change-Id: Iff3b06b123363478794fd7e419db3d2d0ae10bb7
-
- May 26, 2021
-
-
Andreas Traczyk authored
Unfortunately, QQuickMouseArea force accepts all move events by design, which makes passthrough events tricky to catch. In-call overlays for conference participants should be a layer below the main overlay. So, using QML MouseAreas makes correctly implementing both overlay fade mechanisms with passthrough for participant menus too complex. To properly implement the signal relay mechanism we would need to listen to all the child components with MouseAreas and relay the positionChanged events to parenting MouseAreas. To avoid the complexity, we can install an event filter for the main overlay and listen to global mouse move events that are contained in it's geometry. Additionally, we can use Control components instead of transparent Rectangles to access a hovered property which can be used to prevent the fade out, and effectively freeze the visibility of menu components. Gitlab: #420 Gitlab: #421 Gitlab: #423 Change-Id: I7f05d2bc79ad6a8db0951b7b59e52f671fdf4798
-
- May 14, 2021
-
-
Ming Rui Zhang authored
Change-Id: I609452e83edd55a909d0f30aa6cb0daa3687ff3c
-
- Apr 30, 2021
-
-
Aline Gondim Santos authored
GitLab: #379 Change-Id: I885ad338d7a5c06fca7c765680e644c44f33228d
-
- Apr 15, 2021
-
-
Change-Id: I104215284272b4d1fdec38b6d715f92184b3c711 GitLab: #367
-
- Apr 09, 2021
-
-
Andreas Traczyk authored
- removes the single click to maximize feature Change-Id: I6a171d2a20d5b47e9c3a15db23f2de01319d22bb
-
- Apr 02, 2021
-
-
Sébastien Blin authored
Change-Id: I272403d2f069e785883acac1e3a0b47695b913a7
-
- Mar 26, 2021
-
-
Gitlab: #277 Change-Id: Iffb0e1cc7a57495ba5f84230265cdcec87e26307
-
- Mar 25, 2021
-
-
Ming Rui Zhang authored
The main reason for this change is to remove the misusage of QQuick one in ElidedTextLabel and useless QQuick one module import Change-Id: Ie296c0f7a90c6ec26ab85bcf3d8b75393463fbed
-
- Mar 22, 2021
-
-
Ming Rui Zhang authored
GitLab: #337 Change-Id: Ifb671d38d364714818650a8154c43a5787460039
-
- Jan 15, 2021
-
-
Albert Babí Oller authored
- add configurable list of default moderators - add option for enabling local moderators - indicate when participant is locally muted on moderation overlay - small typo fixes Change-Id: I1669c903be3c3a3f2344f1d95d8b618e62b9d412
-
Change-Id: I6683925e37a06893a88a5fb8b4285dcee4d2e676
-
- Dec 14, 2020
-
-
- avoid using screen number as display number on Linux - support for area selection over multiple screens on Linux - make getFrame null safe - make video-full-screen mode show in the correct screen - add the option of "share all screens" - use x11 api for unix system for sharing screen areas Gitlab: #160 Change-Id: Ibe47a4150b6a213950a0533d85e8cd7d5d159482
-
- Dec 11, 2020
-
-
Change-Id: Ib21272302d37a7d508eb59a706bb73a8251a0e3a
-
Change-Id: I9bb1f7476fcbd4d2830ee2b73b6984f607e5395a
-
Change-Id: I89d3ef02fea54448f3b7bc38da5550cc52d6cbcd
-
- Dec 07, 2020
-
-
Change-Id: Ief728a8bd36f6c29a906686988b28b0640b2065c
-
- Oct 30, 2020
-
-
Ming Rui Zhang authored
1. Use avatarimageprovider 2. Remove redundant base64 code Change-Id: I2a2517890e95b4a9f9a363fbea2251d6d5dd1c8f
-
- Oct 23, 2020
-
-
- QML headers revision - networkmanager: use of deprecated QNetworkReply::error instead of errorOcurred Gitlab: #127 Change-Id: I74f4fd01a0bf34f7a2cb4ae21e3ce611839846f5
-
- Oct 02, 2020
-
-
Sébastien Blin authored
Make the difference between a host and a moderator. The main difference for now is that the host can hang up calls, not the moderator because they don't know the calls hosted Change-Id: Iec36c4d26ae32126e8628bef6491c35d0228a45f
-
- Aug 31, 2020
-
-
Sébastien Blin authored
Change-Id: I266ab31e31d85b6cd94356b63368540c02e16c6f
-
- Aug 28, 2020
-
-
Ming Rui Zhang authored
By giving a base context menu, all context menus are generated at run time and kept the same style. Some issues are fixed along with the patch. Gitlab: #8 Gitlab: #35 Change-Id: Ieb812420fcb44c33d161a62c8574f6705dc5e1a9
-
- Aug 18, 2020
-
-
Sébastien Blin authored
Change-Id: I4cfc7c9c525c66f4e483089864bec059c388a1bd
-