- Aug 16, 2021
-
-
Ming Rui Zhang authored
StandardKey.MoveToNextLine, StandardKey.MoveToPreviousLine and StandardKey.InsertParagraphSeparator maybe confusing and better to be replaced by direct key comparisons Change-Id: I13361a43437214b9368d01a97b2e542f57835964
-
Ming Rui Zhang authored
1. Remove the "Select file" button during the camera picture-taking process 2. Add missing cancel (x) button during the first step of the camera picture-taking process 3. Disable all interactive components when the account creation is unfinished Gitlab: #486 Change-Id: I91e279052aecdd9327f59e9a1377c344d9052323
-
- Aug 12, 2021
-
-
Andreas Traczyk authored
A button component should have implicit dimensions based on it's content item. This patch provides implicit dimensioning around the content item so that non-fixed size buttons can be made by not specifying the preferredWidth property. Change-Id: Idc30eb1d9a33d8dd4b416e1060b45593b4fc4cba
-
- Aug 05, 2021
- Aug 03, 2021
-
-
Andreas Traczyk authored
Change-Id: Id46bb3920e992101561fcb558fb4f8cb7571f6b1
-
- Jul 29, 2021
-
-
Ming Rui Zhang authored
1. Use MaterialToolTip in MaterialButton 2. Add BubbleLabel and BackButton 3. Add WizardViewStepModel 4. Focus re-visit Gitlab: #470 Change-Id: I818da76c4b97cb08d2b6df6b2c8e2752d7a522f2
-
- 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 20, 2021
-
-
Ming Rui Zhang authored
1. Adjust QML main setup 2. Add resources.qrc for test and Qt Creator display 3. Change LRCInstance and ScreenInfo to QML Singletons 4. Move QML type registration entirely to qmlregister Change-Id: I5c8a854173a2ec1f85ffa971707af262fa344505
-
- Jul 19, 2021
-
-
Andreas Traczyk authored
A property is provided to notify of changes to the content of the current account's stored avatar. If one is stored, then a button used to clear the avatar becomes available. Gitlab: #473 Change-Id: I37640acaea3ca43e5abd14678d68b4eeebb3829e
-
- Jul 14, 2021
-
-
Andreas Traczyk authored
Replaces live updates to the avatar preview when editing the alias field on the profile page during account creation. Gitlab: #466 Change-Id: I93dd4611949ab0e76f9cea78f9d7aaa1949daa13
-
Andreas Traczyk authored
Throttle avatar image queries to the image provider when the component size changes. Gitlab: #466 Change-Id: Ie619671a593bcca75899f3d97c2af2071c427ab4
-
- 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 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
-
- Jun 07, 2021
-
-
This will make sure that texts are aligned when some of the texts grow longer (translations) Change-Id: I28300c3eea01d539ca62c6532daf7d802931b425
-
Ming Rui Zhang authored
Change-Id: I99d5e01dd7438361a6ddafe2f1d97be1536c288b
-
Change-Id: Idfe409c6e01f8437cba2659e79234a6083bec04e
-
Ming Rui Zhang authored
1. Make version number in AboutPopUp selectable 2. Remove "Copy"/"Paste" options in the context menu when the lineEdit is readonly 3. Make texts in UserProfile selectable Change-Id: I53b7566841d84cb8ad27298f995f99a2de6384f0
-
Ming Rui Zhang authored
Change-Id: I24556c668d92a11573a23bab2367a0a470d01750
-
- Jun 02, 2021
-
-
Change-Id: I83897c81ed66313e84596bd7ab8cc3c79b56f47e
-
Andreas Traczyk authored
- respond to audio device events to re-populate the audio input and output device lists - don't show a selection menu when no devices are available - cleanup videoinputdevicemodel Gitlab: #411 Change-Id: I082818756bae202a67b14bfbe0a254384a777a5d
-
- Jun 01, 2021
-
-
Change-Id: I4e6fff2c74ce6ace1464fa6a4569e4b3fbfae68b
-
- May 31, 2021
-
-
Andreas Traczyk authored
Change-Id: I8d90b116740c9d671b6b65073ba9cff9c92e7646 Gitlab: #411
-
Andreas Traczyk authored
Change-Id: I642ef3a5c72aba911fad87c631fc3ccb59c483a0 Gitlab: #411
-
- May 28, 2021
-
-
Change-Id: Id1ad050af02a3833dc4099d7246fa81b4903f17d
-
- May 27, 2021
-
-
Ming Rui Zhang authored
Gitlab: #409 Change-Id: I65e1c91184a95453c10633340a74f50cc4de7032
-
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
-
-
Lrc verifies if we should call refuse or hangup, so now we can unify the call ending function in client. GitLab: #408 Change-Id: I35f7ca282c6e49e669d849a140772600e501711a
-
- May 14, 2021
-
-
Ming Rui Zhang authored
Change-Id: I609452e83edd55a909d0f30aa6cb0daa3687ff3c
-
- May 10, 2021
-
-
Gitlab: #404 Change-Id: I38983d2616fb618f7960112a2408a52bb3c9ad35
-
- 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 27, 2021
-
-
Change-Id: I3bdd0f331f9a038310646d5ecc9a6499a097cf87 Gitlab: #241
-
- Apr 19, 2021
-
-
- Remove icons and resize side panel tab bar. - Change icons and style for chatview header and combo box buttons. - Update chatview colors. Gitlab: #241 Change-Id: Ic5f4e0db5e1912c85cc4f658264371af8104cd8f
-
- Apr 09, 2021
-
-
Andreas Traczyk authored
This reverts commit e0072e3c. Reason for revert: <INSERT REASONING HERE> Change-Id: Iaac729d416ceb0cba696c7d5de9b274c3d3cee16
-