- Aug 02, 2021
-
-
Andreas Traczyk authored
Read-only conversation has: - a lock icon in the smartlist item - no message send bar in the chat view - no call actions available from the chat view header - no call actions available from the smartlist context menu - no double click to call Change-Id: I0497b94038b450f0a0a22fc007de1281b7b2214d Gitlab: #475
-
- Jul 29, 2021
-
-
Ming Rui Zhang authored
1. Move JAMI_DATA_HOME, JAMI_CONFIG_HOME, JAMI_CACHE_HOME setup into individual test main entry 2. Use google test assertion macros instead of Qt 3. Add QT_QPA_FONTDIR to avoid QFont warnings 4. Tests will now fail if the env variables cannot be set Change-Id: I63f6498d26b646d8ebc60799d8797fd5f13b54f9
-
Ming Rui Zhang authored
Change-Id: I220038edeb4dc83d85d8e4048168c97c2a992940
-
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 28, 2021
-
-
Ming Rui Zhang authored
Change-Id: I95c4713ffdb8e772dcea3edc5cdeb0eaa1080c75
-
Ming Rui Zhang authored
Change-Id: Ie56185a88e57606337d45bea8f70259433ba476c
-
Andreas Traczyk authored
Change-Id: I85a070e8ea44b108fa75d69a8c6f544e8e2c8581
-
- Jul 27, 2021
-
-
Sébastien Blin authored
as the avatar and alias will come from other connected devices and from the archive too. Change-Id: Ia3cbb91d4802c4119538c709a2432e45d396624c
-
Andreas Traczyk authored
Gitlab: #477 Change-Id: Ie8be0721017f18de656874a0b82cc8d5a97276fa
-
Andreas Traczyk authored
resources.qrc & src/constant/JamiResources.qml are unversioned. Glob checks for changes to the resource dir and forces a reconfigure. Change-Id: Ic88e4e861b8367ba44bc0eea6c323e08310afb8b Gitlab: #477
-
- Jul 26, 2021
-
-
Jenkins authored
Change-Id: I904cecba7f821e5f7f333fd7c8566644703dea85
-
- Jul 23, 2021
-
-
Sébastien Blin authored
Change-Id: I76c89a32c52bc6e4e87645e5a4153e9ff6b510ea
-
- 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
If the account is initially disabled, the presense indicator will still show the green color since the initial value is missed. Change-Id: Ic580e485d4a73867789ef3774045a6939acbae4a
-
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
-
-
Jenkins authored
Change-Id: Ib3722cd5ff23fa82b8393678b7fbf189533c7cd7
-
Sébastien Blin authored
This follow changes from lrc fixing getBestId. Change-Id: I6ef298dfbcac9095cd5557c7b1d3caf42c0c3f3e
-
Sébastien Blin authored
Change-Id: I5aa4a5d9fa7c4c40fd001fa78237eb1d96531750 GitLab: #332
-
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
-
Andreas Traczyk authored
Filter either the same conv id or peer list of the currently selected item when responding to the conversationReady signal. For dialogs we make sure the peer list(1) is same and for all other swarm conversations we match the conv id. This will prevent programmatic auto-selection of the smartlist during account sync. Depends on: https://review.jami.net/c/ring-lrc/+/18793 Change-Id: I6cedb8494f7c001bf886fe36dd03adffd201bb51
-
- Jul 16, 2021
-
-
Ming Rui Zhang authored
Change-Id: I09c24f1185b37c728eb9ce1968cca21a99b79452
-
- Jul 15, 2021
-
-
Ming Rui Zhang authored
Gitlab: #471 Change-Id: I00db0c43c76f46ab934a196df1896005d936f4ff
-
Ming Rui Zhang authored
Change-Id: If0f4c70e4ebec83af1b99da35a8c2d428a2d68c7
-
Andreas Traczyk authored
Prevents 1 to 1 conversations of the same id on different accounts (local) from having the same avatar after switching account. Change-Id: Id30af117b2da8bd35d64b54f2e02cbbed0710848 Gitlab: #466
-
- Jul 14, 2021
-
-
Also use jami.svg for regular systray icon. Change-Id: I6325c756d10216a017eb89042ab2f6ca0e988703
-
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
Change-Id: I69c12fcf53bb2e7b9d6dcff4d3d32c037210494a
-
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
-
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
-
- Jul 13, 2021
-
-
Andreas Traczyk authored
Also uses behavior instead of states and suppresses the animation during conversation load. Change-Id: I7082fc7b04660236641b9aa0745356f5b09cdc52
-
Change-Id: Ie45c4ce76a7665dfaa07c185a3929d3aca32eaf7
-
- 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
-
-
Andreas Traczyk authored
Using a custom getter setter cause the setting of the value to require manual changed signal emission and in addition to being error prone, this prevents the changed signal from being emitted upon initial selection. Some excess workaround code may be removed in following commits. This patch also refactors the banned contact signaling as part of an accountadapter connection cleanup. Change-Id: I73fb751001e53e086adc7a6a8d706671c2878a77
-
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
-
- Jul 08, 2021
-
-
Sébastien Blin authored
This fix notification's actions for the notification, finding the correct convId. GitLab: #455 Change-Id: I9b70f723eacd930f95c2eaf01ecd52b8c5d28313
-
- Jul 06, 2021
-
-
Andreas Traczyk authored
Querying peers should be done the with peersForConversation api. Change-Id: Ia28d19b68e040f7fbd822e0781b3ad8c91186f27
-