- Jul 12, 2021
-
-
Ming Rui Zhang authored
Gitlab: #469 Change-Id: I661185530ee3703527fd85a7022b42a3bcb7f579
-
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
-
- Jul 09, 2021
-
-
Ming Rui Zhang authored
Functionalities checklist: 1. Emoji picker refinement 2. DropArea on messageWebView 3. Record box 4. Send message button visibility 5. TextArea paste (can paste image, files directly) 6. TextArea content draft 7. TextArea - Enter key -> Send message 8. TextArea - Shift + Enter key -> New line 9. TextArea - Composing indicator 10. TextArea - Placeholder text Change-Id: I115ad2927b74264dd396aa55b77a8f003dcd746b
-
Ming Rui Zhang authored
1. New emoji picker by customizing emoji.js 2. New message bar ui (textarea, buttons, tooltips) 3. New pending files transfer container 4. Use MaterialToolTip for all PushButton Change-Id: I05d0531c65c019ced42b04668a780919c8a4fac3
-
- Jun 02, 2021
-
-
Andreas Traczyk authored
Gitlab: #441 Change-Id: I1d34c7e766d73026d4c6617592a85ce3a75cc4fa
-
- Jun 01, 2021
-
-
Change-Id: I4e6fff2c74ce6ace1464fa6a4569e4b3fbfae68b
-
- May 28, 2021
-
-
Add a dialog to get logs from daemon. Gitlab: #406 Change-Id: I25dd7084165660e0a03c4694d0225bbcf0f1a9d6
-
- May 27, 2021
-
-
Ming Rui Zhang authored
Gitlab: #410 Change-Id: Iff3b06b123363478794fd7e419db3d2d0ae10bb7
-
Andreas Traczyk authored
- minor cosmetic changes to the call view overlay - add the ability to change audio/video input during a call from the call screen overlay Gitlab: #411 Change-Id: Id6bbb2278d807f3bd7ad1478db405669088584ce
-
- 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 25, 2021
- May 07, 2021
-
-
Andreas Traczyk authored
Minor cosmetic changes to the account combo box, search bar, filter tabs, and smartlist. Change-Id: Ie8173504859b325374e42f0dbb4e0ae75f3ed740 Gitlab: #373 Gitlab: #374 Gitlab: #388
-
- May 06, 2021
-
-
Andreas Traczyk authored
- remove some faulty hover state management, excessive text metrics objects. Split the code up too and increase declarativeness. - fix the rendering of account avatars in the dropdown list - make the 'add account' item always visible - make the popup modal with transparent overlay Gitlab: #388 Change-Id: If0e5f95d1250ee77902c518469878bdb678c8b9d
-
- Apr 22, 2021
-
-
Andreas Traczyk authored
- remove some code duplication and MouseAreas Change-Id: I2650aa94d302ab53dd7f389077f20d0ed3a62abd Gitlab: #241
-
- Apr 15, 2021
-
-
Andreas Traczyk authored
Use a simpler fullscreen mechanism that maintains the primary application window as a fullscreen container for the call view. GitLab: #339 Change-Id: Ib67ac4798c77117aea0830eece485e229680684d
-
- Apr 09, 2021
-
-
Andreas Traczyk authored
Change-Id: I46c4e17124b2c0cbf6e92c696d3d47e1b0ad2d0d
-
- Apr 07, 2021
- Feb 03, 2021
-
-
Aline Gondim Santos authored
Change-Id: I415fc953b9111ca7e3d899c1531a42bd43716ab2
-
- 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 14, 2020
-
-
Gitlab: #160 Change-Id: Ica0aab9ba7f043c4ab56314bbd5312f75239ad51
-
- Dec 11, 2020
- Dec 03, 2020
-
-
Sébastien Blin authored
Add: + Display images and videos into the chatview + Show typing indicators Change-Id: Icf5575ae9b176254394399073fe3926130ecc428 Gitlab: #160
-
- Oct 30, 2020
-
-
Ming Rui Zhang authored
Gitlab: #155 Change-Id: I207190da48d0ab7bf94645a097a8078dd08a4566
-
Ming Rui Zhang authored
1. Use avatarimageprovider 2. Remove redundant base64 code Change-Id: I2a2517890e95b4a9f9a363fbea2251d6d5dd1c8f
-
- Oct 08, 2020
-
-
Andreas Traczyk authored
Gitlab: #138 Change-Id: I552c26583dda87c71491a87655a91273c59d851f
-
Andreas Traczyk authored
- simplifies the settings menu - removes the IconButton component Gitlab: #14 Change-Id: Ib5cdc01dde47835befcdfa34aff35e5351a3b09d
-
Andreas Traczyk authored
Change-Id: I0cbefdf530a7fe5d67a67795f3006a993ad6c742
-
Andreas Traczyk authored
Change-Id: If8764e701246b516a42b4a574efc94e5ace5d28b
-
Andreas Traczyk authored
- provides a base component for rendering scaled svg images - simplifies the normal/hovered/pressed state transitions - uses color overlay to factor out image source changes for checked states - fixes sizing inconsistencies and visual bugs - removes manual background color changes and minimizes the use of MouseArea components - removes the unused HoverableGradienButton component Gitlab: #14 Change-Id: I06357d3cc6d8d04d9d1f062753dc39223a64d4f6
-
- Oct 02, 2020
-
-
Call view context menu now should always has menu items in audio call Gitlab: #125 Change-Id: I9bea26d1f95d898c12d8ac2149545273b1494447
-
- Sep 17, 2020
-
-
Ming Rui Zhang authored
Change-Id: I67230d9395a1f25214692a24f099d4306b6b1dc9
-
- Sep 16, 2020
-
-
Andreas Traczyk authored
Change-Id: I8cd46f2f5bb404394513e1f93fe5bbab44cbddcf
-
Gitlab: #20 Change-Id: I05358244ad9cae5d335934a2947c18de6d79683e
-
- Sep 15, 2020
- Sep 14, 2020
-
-
Albert Babí Oller authored
- incoming / outgoing call UI management - add system native notifications - incoming call page same model as outgoing - UserInfoCallPage is used to display common information for incoming / outgoing calls Gitlab: #32 Change-Id: If33196a30c51698b4edad55cb8f718066034e422
-
- Sep 10, 2020
-
-
Ming Rui Zhang authored
Make username registration line edit a common component Gitlab: #56 Change-Id: Icb5dc1c8acc6d56f699f9a1cc4ebee6976f5eae1
-
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
-