1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-07-25 18:05:34 +02:00
Commit graph

1500 commits

Author SHA1 Message Date
Aline Gondim Santos
2145ee6229 callsettings: correctly get isSIP property
Change-Id: I3512cc9890207f2322d7d843e2137dc09d77ebe5
GitLab: #1207
2023-06-27 15:44:13 -04:00
Sébastien Blin
24a0a384ff contactmodel: no need to call both addContact/acceptConversationRequest
only acceptConversationRequest is enough to accept a request

Change-Id: I4720ea70def6cd35153167ef9577b1c7528e7140
2023-06-27 13:54:19 -04:00
Sébastien Blin
97297eacf7 jamitheme: update color bubble
Change-Id: Ib7bf909811675dc50c3f964feee93191f8d43338
GitLab: #1212
2023-06-27 13:54:19 -04:00
Sébastien Blin
5a70c7e7e8 misc: fix some overlap issues
+ Fix the password entry for linking a new device with password
+ Fix the linked devices page with a lot of devices
+ Fix the add default moderators popup

Change-Id: I1bac4bd8f55dd91825278399fe39f3503e153edb
GitLab: #886
2023-06-27 13:45:07 -04:00
Andreas Traczyk
7931d66b81 calloverlay: don't load call action item models when not visible
Gitlab: #1173
Change-Id: I912cb7a16eb22de188350a741efeaa7e23d99d9b
2023-06-27 11:46:59 -04:00
Thomas Ballasi
1789402949 currentconversation: untick mute conversation setting if unset
Change-Id: I3c0586d17cbb72b0a71886f40409e97d8a37502a
GitLab: #1218
2023-06-22 14:32:23 -04:00
Matheo Joseph
2546b69343 networkmanager: changed handle error in sendGetRequest
Change-Id: I3f3b963b7443a5319799e6f6430f9ddd22414d5f
2023-06-22 14:18:52 -04:00
Kateryna Kostiuk
fb420b2ff7 addmemberpanel: simplify and avoid extra model resets
Change-Id: I3989f386127c55c224311afc0aa0b89303579dec
2023-06-22 09:04:39 -04:00
Kateryna Kostiuk
8a7547aaba smartList: update underlying model
This patch ensures the underlying model is updated whenever
a new conversation is added or removed. This will prevent a
possible crash when the model gets invalidated.

GitLab: #1210
Change-Id: I2bd6f396a6ea09ddd357a567456a057ac1805734
2023-06-21 17:10:47 -04:00
Sébastien Blin
41b9e541bb JamiIdentifier: reset edit status on account changes
Change-Id: Ifc2c5380b035c10ec188e2b643d87cca9478cd51
GitLab: #1180
2023-06-19 07:55:34 -04:00
Sébastien Blin
e867b578bf positionmanager: fix signature
Change-Id: I68b830eeb775ed043c617db838a5160213152720
GitLab: #1194
2023-06-19 07:55:14 -04:00
Sébastien Blin
944a20b2f3 swarmdetailspanel: remove incorrect margins on members list
Change-Id: Iffc1ee897507aa11ff845686123a14a94c39ba80
GitLab: #1175
2023-06-19 07:54:44 -04:00
Sébastien Blin
7f4e3c4739 JamiIdentifier: fix reduction overflow
GitLab: #1146
Change-Id: Icafcded965e4517ffd01301ad6f11fbc9d404911
2023-06-15 15:50:22 -04:00
Xavier Jouslin de Noray
ad4d7aecc3 ManageAccountPage: no bug on view when resize the view
Gitlab: #886

Change-Id: Ib3d260271d951a16b63db1ac4a0c3c29a4d87f52
2023-06-15 09:11:56 -04:00
Kateryna Kostiuk
388ad92d96 message panel: update location button visibility
Disable the location sharing button when building without
WebEngine.

Change-Id: I62494147a26035a507742e5e80a85e3c044bc3ff
2023-06-14 15:54:58 -04:00
Sébastien Blin
c37ec740e2 misc: fix click on remove conversation
https://git.jami.net/savoirfairelinux/jami-daemon/-/issues/855
Change-Id: I2c0caa3db05c663c5ee23367774c987aeca3324f
2023-06-14 15:41:38 -04:00
Sébastien Blin
cb31ea3575 messagesadapter: fix click on reply header
The signature was incorrect

Change-Id: I35454bd96cea2d2eb959a80605375e1eb962a0da
2023-06-14 15:41:38 -04:00
Sébastien Blin
a27c344cb7 misc: clarify log
Change-Id: I66b2b8cb1c289575b5568cc40f7402282bede314
2023-06-14 15:41:38 -04:00
Andreas Traczyk
498dfed98b misc: only check for app updates on windows
Change-Id: I508300446e5c8891bb018af0b0c42de4309685c6
2023-06-12 14:34:48 -04:00
Andreas Traczyk
c47cfe446d notifications: gnu/linux: do a lookup for incoming trust requests
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
2023-06-08 10:25:32 -04:00
Aline Gondim Santos
948e2cc837 callactionbar: avoid multiple resets
GitLab: #1073

Change-Id: I7dc2ab632170a959b8d29979deacd3fb03ff6671
2023-06-08 08:44:14 -04:00
Sébastien Blin
b611685653 settingsmaterialtextedit: fix focus changes
Change-Id: I289b610e43317470d061e7ecd6338bfa805c5ce7
GitLab: #1171
2023-06-07 16:10:46 -04:00
Sébastien Blin
26d16c38b8 conversationextrapanel: close details on request/sync
Change-Id: Iec52dc4400bc92283b8a0f7eb5643c758902dc19
GitLab: #1149
2023-06-06 17:17:13 -04:00
Andreas Traczyk
51cfef2fdc updatemanager: use msiexec to launch update installer
Change-Id: I605cc425b600b08dac809f0d38d366279140895d
2023-06-05 16:28:11 -04:00
Andreas Traczyk
6e7278c87a chatview: remove excess spacing between chat contents and footer
Gitlab: #1172
Change-Id: I615caf484ab37b4a783eadc751642eeb7a5553ac
2023-06-05 09:54:46 -04:00
Andreas Traczyk
30e8bf56fb videoprovider: fix copy-paste error
Change-Id: I76706abb2208267c9111903df9cfd92c3c03c2dd
2023-06-02 15:17:17 -04:00
Andreas Traczyk
d94c30833f chatview: fix emoji responses under Qt v 6.4.x and up
Qt.bindings are not supported for properties within when calling createObject anymore. Instead, we can pass component references, or generate bindings post-creation.

Note: in this case, the popup closes and observation is not really needed here.

Gitlab: #1169
Change-Id: I21c1d95f4ca725c86fcf276834830145587458cc
2023-06-02 14:57:54 -04:00
Andreas Traczyk
ed6e76aa0a settings: audio: start level meter on component loaded
Adds a value animation also.

Gitlab: #1124
Change-Id: I4c012188033dcbb58797d5b071a1c154c7231c2b
2023-06-02 10:33:17 -04:00
Sébastien Blin
1bf4d232b4 settingssidepanel: fix button width
Change-Id: Ib879e352e9f5d4f494469f987cdaedc3f65b74f7
GitLab: #1129
2023-06-02 09:43:57 -04:00
Sébastien Blin
316750ad93 systemtray: remove option to minimize in systray if tray not visible
Change-Id: I56ad4a55bda8a26931d81d6dbe903c41c65ba345
GitLab: #391
2023-06-01 14:57:32 -04:00
Sébastien Blin
f7bc95d47e logsview: fix ugly theme
Change-Id: Ic38b7c322f0ffe9690a11294683d2d605d7f128e
GitLab: #1153
2023-06-01 14:56:39 -04:00
Andreas Traczyk
a179a9ae2d settings: fix item item visibility
Gitlab: #1127

Change-Id: I447adb4b9d62eae4d21b6d886dba86f05dbc3fde
2023-06-01 10:24:54 -04:00
Andreas Traczyk
193b125c48 video: shm: cleanup lock in shmrenderer
Adds an atomic bool used to exit the render in case frameSize is reset by the daemon.

Change-Id: I8c2ae01a3de79704f83930507ee147a34c1628b8
2023-06-01 10:24:42 -04:00
Andreas Traczyk
6d8adc9453 avmodel: avoid write-locking the mutex when deleting the renderer
During a resize event the the addRenderer function will regenerate a Renderer of the new size. The Renderer destructor will eventually trigger a write-lock in VideoProvider which may deadlock with frame updates to other renderers.

Gitlab: #1161
Change-Id: I3f3b99f6f78ac94218213130d42efcf0884b38fa
2023-06-01 10:24:42 -04:00
Andreas Traczyk
e8b6914517 videoprovider: expose the renderer's active value QML
Simplifies the property `activeRenderers`.

Gitlab: #1161
Change-Id: I4d39aaf3b96bba774c2492551f0426ea42446690
2023-06-01 10:24:42 -04:00
Andreas Traczyk
da5d041227 videoprovider: do not remove the FrameObject when unsubscribing
The end of the lifetime of the FrameObject should be determined by the underlying renderer.

Change-Id: I91026764a20a8451d6e71ffa98ee8cbea55272c4
2023-06-01 10:24:42 -04:00
Sébastien Blin
5a48bccd25 swarmdetailspanel: some ui fixes
Change-Id: I6c00b128284e5b86de7905aca9cb548523dfc3b0
GitLab: #1072
2023-06-01 09:55:37 -04:00
Sébastien Blin
d4b3048e8e usernametextedit: create account page should use default nameserver
Change-Id: I11a25c6121171eb4fb99b492cc18c32b085b4aaa
GitLab: #1159
2023-05-31 09:49:26 -04:00
Sébastien Blin
087135cccf rtl: fix system settings page layout
Change-Id: I98bcd5b691cb8642900d1812cfcbcb6da3927c38
GitLab: #1133
2023-05-31 09:49:02 -04:00
Xavier Jouslin de Noray
8520ddaa83 WelcomePage: add responsive width to About button
Gitlab: #886

Change-Id: I949651c9fb2aee81b2c5183b56a416c2f681aace
2023-05-30 14:34:11 -04:00
Léo Banno-Cloutier
7d856899c3 EmojiPicker: Left align to match the emoji button
Gitlab: #1150
Change-Id: I21edc4e1dec474d2fef8a3104edff2e79cdce30f
2023-05-30 14:16:18 -04:00
Léo Banno-Cloutier
63687acc71 install: bumped Qt 6.2 to 6.4
Change-Id: I39262a1945ab48f43efbb958ebe323f52f5d1a8d
2023-05-30 14:14:14 -04:00
Xavier Jouslin de Noray
860f59893b SettingsSidePanel: implement deselect function
Gitlab: #1130

Change-Id: I166d41f495278a8d8a7c918e1d6d818108acae4e
2023-05-30 14:13:38 -04:00
Sébastien Blin
fa8fcd8786 callmessagedelegate: keep same text color as other message
Even if the luma can change due to Qt.lighter, we should keep the
same text color as we have for other messages.

Change-Id: Ie1178b673043ee281b382150bb808878fc0aa75c
GitLab: #1136
2023-05-27 07:04:21 -04:00
Sébastien Blin
ac83334091 swarmdetailspanel: show selected color for ColorDialog
Change-Id: I2ccacd54479f5915e6032a5f39fdd8e997e759f6
GitLab: #1137
2023-05-27 07:04:21 -04:00
Sébastien Blin
a8586ecfd6 TextMessageDelegate: pass correct background color to markdown parsing
Change-Id: I947a924a5476ef6e4fe6b759e63cc2fd3bf68162
GitLab: #1139
2023-05-27 07:04:21 -04:00
Sébastien Blin
ce58d238a9 audio: remove playback rate from controls
Change-Id: Ibfbb950fbf884b87b46b84f9f0d569e57208e45f
GitLab: #1134
2023-05-26 15:33:38 -04:00
Xavier Jouslin de Noray
fc8a4d6e16 settingssidepanel: fix re-selection in single pane mode
Gitlab: #1130
Change-Id: Icfe9efc69d69b69fbcc5c2224241f89e0b9ccca9
2023-05-26 13:37:14 -04:00
Aline Gondim Santos
4769a78c50 RTL: fix shortcut keyboard and download folder setting
GitLab: #1133

Change-Id: If71e23c23974d74345d68469606cb3cc25e78b30
2023-05-25 16:13:16 -03:00
Aline Gondim Santos
afb9211e7a conference: use CurrentCall.isModerator instead of meModerator
GitLab: #1079

Change-Id: I0ad09d2a8f47de17103500ebb7eb212bda96e37d
2023-05-25 15:52:42 -03:00