- Jan 15, 2024
-
-
GitLab: #1483 Change-Id: Ib8932ec76519c52547a27e29b095fc60b0e46876
-
- Jan 03, 2024
-
-
Sébastien Blin authored
Change-Id: I8d5f968fbedbc884c91416246049a0ef4cd652eb
-
- Nov 27, 2023
-
-
Andreas Traczyk authored
also-misc: Removes SplitPanel state-saving Gitlab: #1370 Change-Id: I71f5c209922ad69fb701e935a03078fb8e5ad2de
-
- Jul 04, 2023
-
-
Sébastien Blin authored
Change-Id: Ic00b2f5073ee3c3b866c8042be3c19993d446699 GitLab: #1142
-
- May 23, 2023
-
-
Gitlab: #938 Change-Id: I6a84e14c4e95d2c4f2c914f925ad811fd324d92b
-
- May 16, 2023
-
-
Sébastien Blin authored
Change-Id: I695b1c737c4bd08a8352176877f0ec2797a36c24
-
- May 11, 2023
-
-
This patch introduces some mechanisms to fully support RTL languages: 1. RTL detection via UtilsAdapter::isRTL() checking the locale name 2. Using QML mirroring when needed based on UtilsAdapter.isRTL 3. Inverting panels in DualPaneView and JamiListView when needed with SinglePane support Moreover, lot of anchors are added to automatically manage layout updates. GitLab: #235 Change-Id: I40c245f2d7fae96d796c53505af5403f5e813e7f
-
- Apr 14, 2023
-
-
Gitlab: #1059 Change-Id: Ia973ee1f8666bdd8597d6cbb47a87534ac4358c8
-
- Apr 04, 2023
-
-
Sébastien Blin authored
And set default to true Change-Id: Idc871c5d0497bc4d7e5c137795e9165ca987274d GitLab: #1039
-
- Mar 23, 2023
-
-
Sébastien Blin authored
Change-Id: I564e5b721b65caab9e8f01c12d30194db9e4844f GitLab: #1039
-
Andreas Traczyk authored
- Saves (session only) the open state of the swarm details panel - Saves the details index, and falls back when not available Gitlab: #902 Change-Id: I7ad0c53007dac95f4b1984fc1fcf0094ae59a755
-
- Mar 15, 2023
-
-
In conference, this patch depends on using local sinks ids to avoid mirroring video from sharing resources. GitLab: jami-client-gnome#1284 Change-Id: I0c74f0780ebf17c68ffcffdca62eb33784189741
-
- Mar 10, 2023
-
-
Andreas Traczyk authored
This commit simplifies the view coordinator and restructures the main view stack to not include a split view. This removes workaround logic for single pane view support that was previously in the view coordinator. The main view is now a stack that may contain both single and dual pane views. The ListSelectionView further specializes DualPaneView to add an index-based or custom selection mechanism. Gitlab: #902 Change-Id: I81c9fe579b95c8d4774c3e491a16d7600323c40c
-
- Mar 01, 2023
-
-
Aline Gondim Santos authored
Change-Id: I0a450ab0a82943bd5e929ccd281784867edebd30 GitLab: #998
-
- Feb 28, 2023
-
-
Aline Gondim Santos authored
GitLab: #1000 GitLab: #974 Change-Id: I5f14dc9447bf88d1addebfccd07dc84c632af426
-
- Feb 17, 2023
-
-
Andreas Traczyk authored
Introduces the ViewCoordinator component to promote dynamic view loading and reduce coupling between components. The following objects are now created and destroyed as needed: - SettingsView - WizardView - dialogs Further refactoring will be required in order to do the same with the ConversationView, which now parents the ChatView and the CallStackView. Gitlab: #897 Change-Id: Ice6a0c133e62e1e0c8d7fb99ec2c41234c049b59
-
- Feb 06, 2023
-
-
Amin Bandali authored
Change-Id: Idf38e82631a4e22540aa5dec8ec2db0ab4a38c2e
-
- Feb 05, 2023
-
-
Sébastien Blin authored
Calling a conference and stopping the call will lead the camera opened. This code seems useless and bugguy. Change-Id: Iff06b03838a2e13fe378f60f84df96ceb7735f1f
-
- Jan 31, 2023
-
-
Change-Id: I790f10542aed306a7416a4ce79f2eaf7a770135a Gitlab: #698
-
- Dec 27, 2022
-
-
Aline Gondim Santos authored
Change-Id: Ic7025f66e472457e32149911053c8ff32e06bf21
-
- Nov 02, 2022
-
-
Change-Id: Ia54d01ec56e01d0c04e360ec06da87aa37fe74fe GitLab: #510
-
- Oct 20, 2022
-
-
Aline Gondim Santos authored
- camera stays open after call with dbus - camera stays open after call to account on same device Change-Id: I2f2adf37b681009adfced6fe4d02d326b9408866 GitLab: #858
-
- Oct 14, 2022
-
-
Aline Gondim Santos authored
Change-Id: I81beded4eed352c90e49ad1060efa8d7ac4e83d2
-
- Oct 07, 2022
-
-
By removing the onVisibleChange from the LocalVideo, and leaving that logic to the widget parents, we cleanup the noisy sink (un)registrations. Change-Id: I569e0529087be1e697178085cb59c1c18c52f2c6
-
- Sep 23, 2022
-
-
Aline Gondim Santos authored
While in an audio only call, if a sharing is started, the preview could open the camera instead. Change-Id: I03d8a9df3385f856f65995a9bbaa1835949d8bdc
-
- Aug 24, 2022
-
-
Sébastien Blin authored
jami-daemon#318 Change-Id: I79916422b90c6eb12252c96bb12e209188a81f94
-
Sébastien Blin authored
Change-Id: Ifd98fa04653ea81948554a45fd724bd86625c839 GitLab: #657
-
- Aug 15, 2022
-
-
Sébastien Blin authored
Change-Id: Ic417ff896c002dd119974d4614caca6b659d1f34
-
Sébastien Blin authored
use "voiceActivity" from the conferences informations to show talking participants jami-daemon#741 Change-Id: Iaedc61ce485ff03464128b5a17e0a6a0ea9d2c2e
-
- Aug 11, 2022
-
-
Aline Gondim Santos authored
GitLab: #729 Change-Id: Ice67d8649c1ad2a92eba7c02cebc446eac5ac90e
-
- Jul 11, 2022
-
-
Sébastien Blin authored
In a conference, with this patch, the user is able to share a media while keeping the camera. The mute button for the camera only control the camera and we use requestMediaChange to add medias. To stop sharing a media, the user will click on the dedicated button. If the peer is not compatible with multistream, the behavior will be the same as before jami-project#1429 Change-Id: If5e0634be6d0d06900ad82554b32a524fd4db36c
-
- May 19, 2022
-
-
Amin Bandali authored
In preparation for vendoring libjamiclient into 'src/libclient/'. GitLab: #734 Change-Id: Ibd956abc8fe9bd454ac0e9a5a28b77a5a74174e7
-
- Apr 05, 2022
-
-
Sébastien Blin authored
+ Fix some errors + Replace the MouseArea in OngoingCallPage with a TapHandler + Accept buttons in both SplitView panes GitLab: #476 Change-Id: I39b6b26add0b5221337ce656f31a1f1900b2aa8b
-
Change-Id: Icb22f3e8876daf284ea4825207e2f21ba1ebfbbf
-
GitLab: #476 Change-Id: I294533b6a1f83e59892ea4c77e0814fb50a70677
-
fix preview visibility add yellow margin to active conference participant GitLab: #435 Change-Id: I865140631b69e9a09f5f88ce314d4d55058cf53c
-
- Mar 08, 2022
-
-
Removes the rendermanager and framewrapper objects along with any QQuickPaintedItem-based QML render widget classes. This simplifies the video widget stack implementation. The new mechanism uses the VideoOutput component of QtMultimedia. By accessing the VideoOutput's QVideoSink object, we update the mapped buffer data of a sink's QVideoFrame when new frames are published. Updates to frames and component sink subscriptions are managed by a new class called VideoProvider. Gitlab: #500 Also #536 Change-Id: I2391a32294922ea435ab80ac1f876c004ff6c21e
-
- Jan 21, 2022
-
-
Sébastien Blin authored
GitLab: #160 GitLab: #571 Change-Id: Ifc1a4183c614f4754df5b617067a433d1227dcdf
-
Sébastien Blin authored
Also fix a typo causing the icon in the context menu to not update Change-Id: I8886b45afcc55a3c724494afa10fc125d218d14e
-
- Jan 06, 2022
-
-
Amin Bandali authored
Change-Id: I8eb66c1c3cddb3bf73b6784a9876dd9dc9c12481
-