- 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
-
- 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
-
-
Change-Id: I7fa866deeb355790ee0dc688a3167728ccc43be9
-
Change-Id: Ifa7ae09d5edc274a200fcf9d934ac27fe7c71956 GitLab: #455
-
Change-Id: I18e50cc29ce4183a1d3c89f1e30f9ddb61248278
-
Change-Id: Ib3e01a0af51736727b8056ed9eaa8ce9170c2d6c GitLab: #438
-
Change-Id: I33717f148b837475a4f4874f327ed86de6f441cf
-
Automated via the following command: $ git grep -l dring | grep -v '.ts$' | xargs sed -i 's/dring/jamid/g' $ git ls-files | xargs sed -i 's,bin/jamid.lib,bin/jami.lib,g' $ git ls-files | xargs sed -i 's,src/jamid,src/jami,g' $ git ls-files | xargs sed -i 's,-mutejamid,-mutejami,g' $ git checkout docker Change-Id: I030209b60817372f866055daadb4d0a1c1e2e9df
-
- Jun 28, 2021
-
-
Jenkins authored
Change-Id: Ia92de3f373da49572a8a546425b24cf2ba1fc4aa
-
- Jun 25, 2021
-
-
Sébastien Blin authored
conversationModel is a unique_ptr Change-Id: If3f85387c3f322c83abe5921705ab6e8addf8373
-
When the needsSyncingSet signal is caught, we need to update the UI to change filter tab, reload the conversation, etc. Change-Id: I70170d75afa50acad6e79d53fcaeb82752c38e81
-
To accept incoming requests, a new acceptConversationRequest api should be used and makePermanent is now only called for outgoing requests. Change-Id: I70bcfc0e323ae250641420f4fda91c6987cac720
-
Sébastien Blin authored
Change-Id: I54cedf53b70fc141e1f2b5f5cecf979b2c2a5433
-
Andreas Traczyk authored
Change-Id: Icbf4b20ae23360262d6ed0214101c8775ac9e9d8
-
Sébastien Blin authored
GitLab: #455 Change-Id: I91b00492dfd9ef856cdc5a620085b77c4ec6ac68
-
Andreas Traczyk authored
This should fix a race condition preventing the right conversation from being selected after an outgoing interaction and, more rarely, accepting an invitation. Change-Id: Iccd1f91ba4d46285c2f1e4594122a736824b752f
-
Andreas Traczyk authored
Set the account and request filters separately. Change-Id: Ib7d93caa4058e086d3cbcf39ac3fb9a30097aba1
-
Change-Id: I074ae0ddc502524b9a1553770fb27b19ddca4e7b
-
Change-Id: I4e4f1837f2f8ba53b776c4401067f8d7feaa2f76
-
Change-Id: Ic035092605e0f995f082c5859c1e58aabcc89a90
-
Change-Id: I31ef642661e99a715af0a1d9992ac540c5d19594
-
- Jun 22, 2021
-
-
Change-Id: I08e45afe465bb1073319131adf94c41feff53357 GitLab: #462
-
Andreas Traczyk authored
Note: other parts of the client, lrc, daemon, and scripts, use muteDring still and should be changed to something more generic. Change-Id: If9253d6bd8d53f379bc9d5209b49b0c3af92edc2
-
Andreas Traczyk authored
Change-Id: I10099c3db5f48fb147f05e434b3131cdb4acf8f5
-