In the case of a unique view, we need to use the view name used in
the viewmanager to destroy the dialog. This is now provided by the
viewName parameter of the callback used when creating the dialog.
Gitlab: #1938
Change-Id: I3645fc1c7fda44eea9fde8d9d5886647820685ea
In practice, the QML engine fails to set arrays of non-variant types
when creating QML components dynamically.
Gitlab: #1934
Change-Id: I5e9c0e73dd35c088bdaf070e04cf73c009ea9099
To avoid multiple popups when canceling download, we avoid emitting the
`CANCELLED` signal directly, and rely on the QNetworkReply error handler
to emit the `CANCELLED` signal after translating the error triggered by
aborting the download.
Gitlab: #1934
Change-Id: I87bc1404405a9140b52c2c43d2aeb3501e06aec7
The `autoClose` property was set to the default value of `true`.
This causes an issue where if a user refocuses the Jami window, the
update dialog closes and cancels the update.
Gitlab: #1934
Change-Id: Ia7a90875702a0998de71133ed2215fb0583e161e
This will make it easier to reproduce the build that crashed.
Note: we should be able to use the build ID (build timestamp), but the
git tag is not the same as the build ID currently. This is a problem and
should be fixed in the future.
Gitlab: #1454
Change-Id: I8c6e25a685421398eef3052a9f48681ac369926c
Modify the presentDialog method to account for single instance windows and implement a "hack" around the modality issues of Qt.
GitLab: #1905
Change-Id: I166bfc028939240955f20ec9b5777d6f282ccf78
Fixed the issue of blank notification when leaving a group by updating the
OnNewUnreadNotification function.
GitLab: #1921
Change-Id: I87f4c3828a72c9b504a9a68707d6b257ce00154c
When called, it shows "Incoming ... call from username" instead of
"incoming ....call from %1". This adress an issue created in the commit
30419 :https://review.jami.net/c/jami-client-qt/+/30419
GitLab: #1929
Change-Id: I4695a9aebf1787eebef148c234cf6b8eaa2d7ac0
Allow to copy UID from the user profile menu.
Make the alias always visible and assure we cannot copy it by mistake.
Allow to copy the username from the chatViewHeader.
Change-Id: I8ff257850286e8a1142c5bd2fbb26e29e8fe5060
Changed the property of ToolTipMoreButton on the messageBar to ensure that the show less
text display properly only when the context menu is open and not while holding click.
Gitlab: #1904
Change-Id: I4f74802d42e58c38abb3b64dc4277f5c1b79a5f6
This creates a deep copy QImage of the video frame during the call to
captureRawVideoFrame.
Gitlab: #1916
Change-Id: Ifa3ba8950ddd1fb13892665d011733fd45c88d12
If you are deleting a conversation with yourself, you
should not delete your own vCard. This will cause your profile
picture to be removed, among other things.
GitLab: #1838
Change-Id: I2e6ec3e941e6fdef1bf9df24238e720a73aba6dd
Currently when adding a new user there is no indication
in the chatview whether that person is in your contacts.
This patch aims to work towards a chatview which makes
this interaction clearer.
Change-Id: I68827f42b0e97e0ee80e631ce057016eb8df0305
Edited the getContactInteractionString function of the namespace interaction
to display properly the message when joining a chat.
Gitlab: #1889
Change-Id: Ic1d6780a4fe9b35c9ab8eeb8d9cec435b0321513
This commit clarifies the need for the user to specify the path to libqt-jami
in the ./build.py --install call.
Change-Id: I89d512bae7d476e9e5cbf73cb5e05b8d00e842cf
This commit adds a parameter to the Windows-specific build script to
supply the crash report URL.
Gitlab: #1454
Change-Id: I9f131354c3e9041d068e399fd432c3f6c8325f51