- 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
-
Andreas Traczyk authored
Only save the draft if it changes and filter for index on data changed signals before updating the avatar. Change-Id: Ia23a35b512249e4b7953e3a2cef2cedbda386e65
-
Ming Rui Zhang authored
1. Add --single-process 2. Rename the httpUserAgent to jami-qt Change-Id: I6de29ee89176b453f12ce225acf926dd1b819c18
-
Andreas Traczyk authored
Removes profile type filter entirely. Treats swarm and non-swarm differently when accessing role data. depends on https://review.jami.net/c/ring-lrc/+/18656 for changes to helper function names in conversation::Info Change-Id: Ife69d4c70072ea524fed873136fd9ec39632d6d8
-
Change-Id: I34b1386e81c0084aba8ddcc82c8480242e48ab41
-
- Jul 05, 2021
-
-
Jenkins authored
Change-Id: Ie86cd0fc63efe10c4b77e88cf6c6e8cd3dbd1b2c
-
- Jun 30, 2021
-
-
Ming Rui Zhang authored
Change-Id: Ic2943f1df82fa531f46b9e8814d421f874e6a697
-
Ming Rui Zhang authored
1. Add building tests only option in the build script 2. Google test intergration enhancement 3. Properly use QSignalSpy wait function Change-Id: I5ec1b33e191cebd8a14c19d92ee4eb4d40f054c3
-
Ming Rui Zhang authored
Change-Id: I7e3db31838884bc585d981ced91b4294cd5a8c14
-
- Jun 29, 2021