- Mar 23, 2022
-
-
Sébastien Blin authored
GitLab: #340 Change-Id: I72534e9e3599b70cdf0f91aa81be7636499715b8
-
- Jan 27, 2022
-
-
Sébastien Blin authored
This reverts commit 0c1b1cd4. Reason for revert: #658 (comment 33744) Change-Id: I5bdacea0bd414fe270697566d08db20f279e9349
-
- Jan 21, 2022
-
-
Sébastien Blin authored
It's more useful than the welcome view GitLab: #645 Change-Id: Icf79aaff5c2cd1d9faf8481ba20f68e7b095d8c1
-
- Jan 06, 2022
-
-
Amin Bandali authored
Change-Id: I8eb66c1c3cddb3bf73b6784a9876dd9dc9c12481
-
- Aug 13, 2021
-
-
Andreas Traczyk authored
Adds a new chat view footer to describe for read-only conversations to describe the concept and provide options to remove the contact or restart a new conversation with the contact. Gitlab: #475 Change-Id: I6ca0e8dfbf49f17a6ff93a2744c552b76d923773
-
- Aug 09, 2021
-
-
Andreas Traczyk authored
depends on: https://review.jami.net/c/ring-lrc/+/18979 Change-Id: Ic29e5a6f6eced04a095dd097352c37ca0b253eda
-
- 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 28, 2021
-
-
Andreas Traczyk authored
Change-Id: I85a070e8ea44b108fa75d69a8c6f544e8e2c8581
-
- Jul 19, 2021
-
-
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 15, 2021
-
-
Ming Rui Zhang authored
Gitlab: #471 Change-Id: I00db0c43c76f46ab934a196df1896005d936f4ff
-
- Jul 14, 2021
-
-
Also use jami.svg for regular systray icon. Change-Id: I6325c756d10216a017eb89042ab2f6ca0e988703
-
- Jul 12, 2021
-
-
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
-
- 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
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
-
- Jun 29, 2021
- 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
-
Andreas Traczyk authored
Change-Id: Icbf4b20ae23360262d6ed0214101c8775ac9e9d8
-
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
-
- Jun 21, 2021
-
-
Andreas Traczyk authored
PENDING profile is no longer a valid filter criteria. isReqeust is now used instead and the profile type is restricted to account types and tracked as a separate property. Change-Id: I4848e32f005ea7a6a8b5f2fa25d40b7e1e4d63b8
-
- Jun 16, 2021
-
-
Ming Rui Zhang authored
1. Remove unused conversationSmartListModel 2. Properly update conversation model by using onProfileUpdated Change-Id: I8d6f3a3a5fea2cee38258ca0cc5bd6ca6f447395
-
- Jun 11, 2021
-
-
1. Decline invites now auto-select the next one and de-select the conversion when there are no more invites 2. Block conversations behaves the same as before Gitlab: #402 Change-Id: Ibd3385e40cb2329d58ea90aa3347dfa4b66a4496
-
Change-Id: I83161997e655cbb626f6577cedb53d3b67786c7f
-
Change-Id: I6504c20cba5b51d54d0e9947c2303108f2a2161d
-
- use QString for interactionId - swarm conversations: use loadConversationMessages and subscribe to newMessagesAvailable signal - avoid displaying "merge" and empty "data transfer" messages - link composing status Change-Id: Ic524bb786b2ff0471f03b1bb02d41d6da38e716a
-
- May 14, 2021
-
-
Ming Rui Zhang authored
Change-Id: I609452e83edd55a909d0f30aa6cb0daa3687ff3c
-
- May 10, 2021
-
-
Andreas Traczyk authored
Change-Id: I1ec652c60620cf4e7e1caad7fd00ddf1aa40d64d
-
- 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
-
- Apr 27, 2021
-
-
The UniqueConnections need slots to compare bindings. Also, member functions are cleaner and easier to debug than lambdas. Change-Id: I16ae3882e0f5ff0b92d1ca6c7ce383e5ceef8a79
-
- Apr 19, 2021
-
-
Andreas Traczyk authored
Change-Id: I34b1dca62ad5b28b49ddf319c4ea9724efd66b21
-
- Apr 09, 2021
-
-
Andreas Traczyk authored
Change-Id: I01dbfc0d6cfcf407d6636ba59b136830ee0342bc
-
- Apr 07, 2021
- Apr 02, 2021
-
-
Gitlab: #320 Change-Id: Ia2a16a05be3fd6452a39df999660a5c8440eea13
-
Andreas Traczyk authored
- refactor qml object registration - inject AppSettingsManager and SystemTray Gitlab: #320 Change-Id: Ic8232a290003245d09ad9452c9f5518fd260af78
-