- Jan 03, 2024
-
-
Sébastien Blin authored
Change-Id: I3113b860a6a89fc4af1d228840026dc0fd078b9b
-
Sébastien Blin authored
Change-Id: I8d5f968fbedbc884c91416246049a0ef4cd652eb
-
- Jun 08, 2023
-
-
Attempt a name directory lookup for trust requests before popping a notification. Fall back to the display name, then peer URI if needed. Gitlab: #1141 Change-Id: Ie91c3fdf518cb8f27d8f0d6a74f015e9c4034d42
-
- May 23, 2023
-
-
Andreas Traczyk authored
Fix some warnings, and possible some bugs related to bad QObject::connects. Gitlab: #938 Change-Id: Id4ca9a48b929e7c59df8cf20c6df3504c7971b4c
-
- Mar 30, 2023
-
-
GitLab: #1054 Change-Id: I003f88c111c6c012434f7e3f7437d6c5475edcfd
-
- Feb 22, 2023
-
-
Aline Gondim Santos authored
Change-Id: I936abb96b5e232b63a917428892f716ca0985db2 GitLab: #952
-
- Feb 17, 2023
-
-
Andreas Traczyk authored
Introduces the ViewCoordinator component to promote dynamic view loading and reduce coupling between components. The following objects are now created and destroyed as needed: - SettingsView - WizardView - dialogs Further refactoring will be required in order to do the same with the ConversationView, which now parents the ChatView and the CallStackView. Gitlab: #897 Change-Id: Ice6a0c133e62e1e0c8d7fb99ec2c41234c049b59
-
- Feb 06, 2023
-
-
Amin Bandali authored
Change-Id: Idf38e82631a4e22540aa5dec8ec2db0ab4a38c2e
-
- Dec 30, 2022
-
-
-added accountId for or multi accounts -file display name instead of path GitLab: #905 Change-Id: Ia0179022c0f1ef23d42b67a458cb65376d4d27e8
-
- Dec 23, 2022
-
-
Sébastien Blin authored
Change-Id: I75e617eb84d96d2afa0b43d6c50b5d7832ec4012
-
- Dec 20, 2022
-
-
Sébastien Blin authored
Change-Id: I5d3d7cd5cb7570ff2063ea5a981c312480a6990a
-
- Nov 17, 2022
-
-
Sébastien Blin authored
+ Add call buttons to start a new call + React to events from the swarm + call interactions (Join call/Call ended, etc) + active calls area + Add call management logic in LRC + Feature is enabled via the experimental checkbox jami-daemon#312 Change-Id: I83fd20b5e772097c0792bdc66feec69b0cb0009a
-
- Oct 17, 2022
-
-
Sébastien Blin authored
Save current color, and notification's preferences Change-Id: I3197be53bf622528aa3bc2e3f0d9aea29068e144
-
- Sep 30, 2022
-
-
Change-Id: Ia6d7ba0ee9e32d5830b35b863b3981e2487df183 GitLab: #821
-
- Sep 16, 2022
-
-
Sébastien Blin authored
Asking jami to launch another instance with ./jami-qt jami:xxx will search for "xxx" inside the application and select the conversation if found. This allow to support webpage with <a href="jami:username"> For GNU/Linux, in the .desktop file, x-scheme-handler/jami is added. For packaging, we will need to determine if the scheme is handled automatically. For now, to test, we need to add: x-scheme-handler/jami=jami-qt.desktop; in "~/.config/mimeapps.list" (and jami-qt.desktop) should be in a valid path. Change-Id: Ibbb6e8942f1873d81a57640bdf6f839885981be3 GitLab: #655
-
- Aug 15, 2022
-
-
Sébastien Blin authored
A signal exists for showing errors to the user to make failing cases more explicit. With this patch, errors detected are displayed to the end user so that they know that an error occured and what kind of error occured. Change-Id: Ib2d4d4fdb171235e0598de0f1c190b8fd0fcc336
-
- Aug 08, 2022
-
-
Sébastien Blin authored
+ Remove readOnly from conversation's as it was never used and not necessary in multi swarm as you can re-add members anyway so it's never read only. + Makes non swarm conversations just readable. Users can save whatever they want and replace old non migrated conversations to new swarm. Change-Id: I8aa2521bc524b6159d7ba0b613834438e293e09e
-
- Jul 11, 2022
-
-
Sébastien Blin authored
For multiple swarms, the description will be shown from the profile, for core dialogs, the best Id is used. Change-Id: Ieb7d5f143c1a85c4c629a5a8a03850fa1ebddf63
-
- May 19, 2022
-
-
Amin Bandali authored
In preparation for vendoring libjamiclient into 'src/libclient/'. GitLab: #734 Change-Id: Ibd956abc8fe9bd454ac0e9a5a28b77a5a74174e7
-
- Mar 25, 2022
-
-
Sébastien Blin authored
GitLab: #670 Change-Id: Ie8eb123c0fc7506863b06c7b588ef7806b9a077a
-
- Mar 23, 2022
-
-
Sébastien Blin authored
This is the first version of the members list for swarm creation. The user is able to select 1:1 conversation, search new users and merge swarm members in a new swarm. Change-Id: Ic9ac1e9324a46f70ad5d285df890a01ca459f3fa GitLab: #670
-
Sébastien Blin authored
In the members list, a right click allow the user to access some actions such as: + Perform a video or audio call with a member + Open a 1:1 conversation with this member + Block this contact + If allowed, kick a member from the conversation In the future, other actions can be added, such as promote a user to administrator. GitLab: #340 Change-Id: I3824ad4efa8faf89479e99c93b98d3dd9781582d
-
Sébastien Blin authored
GitLab: #340 Change-Id: Ib5d3d44c620120b050fca57c774edfe2b3de7c93
-
Sébastien Blin authored
GitLab: #340 Change-Id: I4a4ebfbebb880161e93fc0a086eec13ffb1ba285
-
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
-
-
Change-Id: Ifa7ae09d5edc274a200fcf9d934ac27fe7c71956 GitLab: #455
-