- Apr 07, 2023
-
-
Franck Laurent authored
Replace StackLayout with StackView. The StackView manages the lifetime of the view. GitLab: #897 Change-Id: I25892310eb83ad70f4b06f91e94ec5ea8b87ef86
-
Change-Id: I03f536a22eb24c30a33f9d1736ac0e7849d66c42
-
- Mar 30, 2023
-
-
GitLab: #1054 Change-Id: I003f88c111c6c012434f7e3f7437d6c5475edcfd
-
- Mar 22, 2023
-
-
Andreas Traczyk authored
Reverts accidental rebase issues in f6f9034 (Patchset 24 -> 25). Fixes view management during last account deletion and first account creation. Gitlab: #902 Change-Id: Ieacf816ef9a30e27973115dc70d029106b72bb07
-
- 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
-
- 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
-
- May 19, 2022
-
-
Amin Bandali authored
In preparation for vendoring libjamiclient into 'src/libclient/'. GitLab: #734 Change-Id: Ibd956abc8fe9bd454ac0e9a5a28b77a5a74174e7
-
- Apr 26, 2022
-
-
+ code cleanup GitLab: #539 Change-Id: I3f85a4760f60f47f2557016a88bc17c41062ee4e
-
- Jan 06, 2022
-
-
Amin Bandali authored
Change-Id: I8eb66c1c3cddb3bf73b6784a9876dd9dc9c12481
-
- Dec 21, 2021
-
-
1. JamiSwitch add tooltip (wip) 2. PushButton add preferredHeight/preferredWidth (bug?) 3. UsernameLineEdit use ResponsiveImage 4. SettingsView fix settings menu 5. Move LogsView to window 6. ToggleSwitch use JamiSwitch Change-Id: I07a455639e88550a7f0e40963550f8f842827370
-
Remove unsupported QtQuick One component and it will be added back in the following patches Change-Id: Iad206a880096cf956a4220a81dca85a993721fbd
-
- Nov 17, 2021
-
-
- VideoSettings OK - PhotoBooth OK - Calls - mostly ok, have to test camera unplugin/replugin/multiplecameras -> seems to leak, client freezing in calls/conferences - Recording - OK Change-Id: I49362900979d48abf2507ab89fcb261808423445
-
- Sep 14, 2021
-
-
Ming Rui Zhang authored
1. Remove redundant functions in AvAdapter 2. Add CurrentDevice for video device treatment Audio device treatment should be improved in the next stage 3. Add QSortFilterProxyModel to all video list models and manage them together to avoid redundant function calls 4. Video device call action should be responsive to device change as well Gitlab: #508 Change-Id: I3df949a08bc19042b73f033139cd6ab06925c0b6
-
Ming Rui Zhang authored
1. Add account config QML properties and use them in settings directly to avoid manual update 2. Rough clean up for video/audio settings 3. Remove settingsAdapter entirely and split the responsibility Change-Id: Icf81b91d5a3a0dd9f2a52824159cd222367b801f
-
- Aug 30, 2021
-
-
Ming Rui Zhang authored
1. Remove deviceModel from AccountAdapter 2. Use QSortFilterProxyModel to make sure that current device is always on top and the rest are in alphabetical order 3. Elide device name properly in DeviceItemDelegate Change-Id: Ic66a11fb4a4a8cca65916653e0981b15c939bce6
-
- Aug 23, 2021
-
-
Andreas Traczyk authored
Change-Id: Ia80632cf2e217e8dd6844a6a8c0d0d8c0f6e1baf
-
Andreas Traczyk authored
Change-Id: Ia344d9f57a216f2d27ef40153af2d6bd787bfb77
-
Andreas Traczyk authored
Change-Id: I6e912c7a3dbba63f874b063770ba5c68a3f2de2f
-
- Jul 14, 2021
-
-
Sébastien Blin authored
+ Auto accept files from trusted sources (default: true) + Auto accept files from untrusted sources (default: false) + Size limit (default: 20Mb) Change-Id: I0e1068e3996786b23ba9a7797d02b7f8bb0f89d1 GitLab: #160
-
- Jun 16, 2021
-
-
Interactive scroll areas with long lists should have a scroll bar to grab in order to accelerate the scroll process. Gitlab: #457 Change-Id: I24fe7d4f4f3cdda13432a6ac713bbe5bee5132f7
-
- Apr 07, 2021
-
-
Sébastien Blin authored
Change-Id: I29633415aa15379743c0a2a8f2274e33b75e3f39 GitLab: #288
-
- 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
-
- 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
-
- Dec 11, 2020
-
-
Ming Rui Zhang authored
Change-Id: I5e298e51fdc4099f0380d8a2ce2176cd66070eed
-
- Dec 10, 2020
-
-
Change-Id: If6a2deda08663f7edf9fa527bc1c592f60e6a371
-
- Dec 07, 2020
-
-
Ming Rui Zhang authored
Gitlab: #187 Change-Id: I2d6cc19a68438accff89598e5b6866649ae5a511
-
Change-Id: Ief728a8bd36f6c29a906686988b28b0640b2065c
-
GitLab: #160 Change-Id: I44e7584af070fd355af623fe12433cdd68d32d30
-
- Oct 23, 2020
-
-
- QML headers revision - networkmanager: use of deprecated QNetworkReply::error instead of errorOcurred Gitlab: #127 Change-Id: I74f4fd01a0bf34f7a2cb4ae21e3ce611839846f5
-
- Oct 08, 2020
-
-
Andreas Traczyk authored
- simplifies the settings menu - removes the IconButton component Gitlab: #14 Change-Id: Ib5cdc01dde47835befcdfa34aff35e5351a3b09d
-
- Oct 02, 2020
-
-
Andreas Traczyk authored
- prevents a slurry of calls to stop/startAudioMeter Gitlab: #120 Gitlab: #124 Change-Id: I6118baab1a3f3e08e72a60a35682ce753e05e2eb
-
- Sep 29, 2020
-
-
Ming Rui Zhang authored
Also, it comes with little ui fixes: 1. Advanced sip security settings, tls version comboBox geometry fix 2. Margin between account deletion button and user identity for sip account Gitlab: #104 Change-Id: Ia9af7a7031e3ab8221b77b7c1f06b2f3aeb4528d
-
- Sep 25, 2020
-
-
- UI sensitive to currentAccountId property, remove getCurrAccId from UtilsAdapter - centralize signals / functions at MainView and avoid unnecessary propagation between modules - name revision (avoid syntax such as "needTo" or "slot..") Gitlab: #85 Gitlab: #86 Change-Id: Ie4060df4b64990bdd3f412d0e491080a4cd20092
-
- Sep 16, 2020
-
-
Change-Id: I87b731f754762b78fc13257a0a9aede0bd8c034c
-
- Sep 15, 2020
-
-
- Resolves a portion of the warnings present prior to navigation or resizing. Gitlab: #5 Change-Id: Ifa843d7613ddcca562256399a977c2eec62df404
-
Change-Id: Ib12382a9292852f404b1a588a7b5a6e29cb06cf9
-
- Sep 10, 2020
-
-
Andreas Traczyk authored
The clientwrapper class masks granular object registration within qml, and encourages code duplication between viewmodels(adapters) and code lasagnafication and the misuse of declarative Qml. Change-Id: I85fef214363e62e54fc0681282323ea4861000d6 Gitlab: #66
-
Ming Rui Zhang authored
1. Add spinner button and logic when waitting for account created to prevent reclicking the buttons 2. Add back button when creating accounts in main view. 3. Fix the look up username bug 4. Change some buttons to blue styled 5. Change back button to back arrow 6. Add autofocus when entering certain page Gitlab: #59 Change-Id: I3cada8c07a6605f091001db75a2913cde379c41b
-
Correct Layout and Anchors emplacement Erase inutile code Fix binding loop warnings Replace magic numbers by JamiTheme values Remove multiline comments from qml files Change-Id: Icdde094750ccc39fa3b3c9fb9368f8609eb8981d Gitlab: #5
-