Andreas Traczyk
ff7acf9932
localvideo: refactor preview component device control
...
Change-Id: Ibcd88c5a3c73a0e67f94d70bc420845aa7b8c822
2024-03-12 16:33:21 -04:00
Jenkins
afde816b23
i18n: automatic bump
...
Change-Id: I50b14a21c3c442f7dd4b805a018d9af11c2c8305
2024-03-11 16:42:29 -04:00
Sébastien Blin
0745c3b798
misc: bump daemon
...
Change-Id: I5148eabbe57f708dce6d92673d0a86329999a063
2024-03-06 12:07:47 -05:00
Sébastien Blin
1376ee1f4b
MessageBar: avoid multiple composing status changed
...
Change-Id: I6bd2a7d961228584a74a731beb73b291f6c9a6bf
2024-03-05 15:22:42 -05:00
Sébastien Blin
2b03107bd5
ReadStatus: fix visibility for multiple readers
...
Change-Id: Iff3ff0a9ff7a8d7b175375582e6bd42937a80b1c
2024-03-05 08:40:14 -05:00
Jenkins
cd1ab0ed12
i18n: automatic bump
...
Change-Id: I08361b0ed6402bde159bea25f250e47086f28115
2024-03-05 08:10:54 -05:00
Andreas Traczyk
a13c6ae0e7
ongoingcallpage: resize + change opacity of local preview
...
This is an experimental feature and is unadvertised for now.
Change-Id: I40aa84f54c135c2060552231d4ed7c2de4976ca3
2024-03-05 08:10:30 -05:00
Andreas Traczyk
1ef9a85148
QWK: enforce a min Qt version of 6.6.2 on Windows
...
This will prevent a graphical issue present when disabling QWINDOWKIT_ENABLE_WINDOWS_SYSTEM_BORDERS to avoid the Windows 10 top border issue for the frameless window option. This allows us to remove the temp workaround that likely introduces side effects.
Gitlab: #1581
Change-Id: I36801064d31e2380312d73f88233e8ed9b757403
2024-03-04 15:40:18 -05:00
Sébastien Blin
072eafbaf4
presence: show connected with self
...
GitLab: #1589
Change-Id: Iaa753a5ed9a690a63bba75442a4e04d1c9d9218c
2024-03-04 13:10:41 -05:00
Andreas Traczyk
201f3182ca
videoview: prevent stale rendered frame from showing on start
...
Gitlab: #1576
Change-Id: I85d0b18bd15f531b1d029de1f0a88dea2d34a4c4
2024-02-29 16:10:53 -05:00
Andreas Traczyk
23130a5752
misc: bump daemon (contains fixes for Windows build)
...
Change-Id: If2d7f3879f15dd8e9d54544793e68958a5c16cd8
2024-02-29 16:10:47 -05:00
Sébastien Blin
f28d47bc51
misc: bump daemon
...
Change-Id: Id32a2a306fd80a2d009f96117f06c8ea860df835
2024-02-29 11:19:14 -05:00
Adrien Béraud
ee7818eefb
AccountListModel: avoid calling getAccountList when unneeded
...
Gitlab: #1459
Change-Id: I962f38935acd8e97895587076a448125213fc4bc
2024-02-29 09:24:35 -05:00
Sébastien Blin
f25e66aa6a
utilsadapter: avoid wrong geometry when getting systray visibility
...
Change-Id: I05d9770b7198e784356c10164c935b0844cd53b0
2024-02-29 09:13:38 -05:00
Sébastien Blin
79b19aec01
conversation: use account config for send typing indicator
...
git.jami.net/savoirfairelinux/jami-daemon/-/issues/951
Change-Id: I0d952d6916ad5c4a8c51cbb80998f46665af9141
2024-02-29 09:13:06 -05:00
Sébastien Blin
4c92cb9936
chatview: add check for last sent message
...
Change-Id: I233d5df05432371adf6b2bdf8e8de25bd7e65058
2024-02-29 09:12:58 -05:00
Sébastien Blin
1c81553245
conversationmodel: do not add wrong call to wrong conversation
...
GitLab: #1578
Change-Id: Ibe980844acf1b44afb0ea6aa0e105ffa99e5c36f
2024-02-29 09:12:32 -05:00
Sébastien Blin
5c2fec53da
conversationmodel: avoid to emit needsHost multiple time
...
Only do it for current account, this avoid to emit needsHost() for
all accounts with the same conversation
GitLab: #1579
Change-Id: I147b2f72fd4c1000949500309eae1970cdbd033f
2024-02-29 09:12:03 -05:00
Sébastien Blin
f706abe5a6
CallMessageDelegate: do not show button to join current call
...
GitLab: #963
Change-Id: If26b9413e5a94e1b9da0842b84eaf8019b08140f
2024-02-29 08:55:41 -05:00
Andreas Traczyk
610c27f751
contactmodel: refactor profile loading
...
Loading the profile elements from disk is now deferred to consumption. Implements a basic caching mechanism for the displayname and avatar elements.
Gitlab: #1459
Change-Id: Ic5aeec6649c198f617b9269409ded647c7536b8f
2024-02-28 14:53:28 -05:00
Sébastien Blin
6d20d3b515
misc: bump daemon
...
Change-Id: Ie720ef7deac208a869d32a0a49e6d653d40e7fb0
2024-02-27 15:30:43 -05:00
Sébastien Blin
a0b583aa8d
misc: update some strings
...
Change-Id: I635c527b8a5b83b91f70008ce6471af8f72f6aa9
2024-02-27 15:19:26 -05:00
Sébastien Blin
3855a5e951
chatview: fix footer visibility
...
Change-Id: I4bb6268547da6549a143da1d64b56f70cdd7dcc7
2024-02-22 15:39:15 -05:00
Sébastien Blin
6689bce782
Revert "callactionbar: add forward call for jami accounts"
...
This reverts commit ef716d657d
.
Reason for revert: Missing a lot of design
Change-Id: I9f289d107dab25251e3de98a64c90446f9bf7c12
2024-02-22 14:58:29 -05:00
Sébastien Blin
860ddf22b6
chatview: hide extra panels if interactions buttons are absent
...
Change-Id: I8e56fc3e0a456bc214baf321e4c9e60b77004d2c
GitLab: #1476
2024-02-21 15:56:34 -05:00
Sébastien Blin
ef716d657d
callactionbar: add forward call for jami accounts
...
Change-Id: I3559ef5398c73cd7c76196fe3b61cf005bc2408d
2024-02-21 15:56:00 -05:00
Sébastien Blin
b0fe0251d1
Reply: ellide too long display names
...
GitLab: #1550
Change-Id: I0234d9c6993438fe4580961a85d86632def1c354
2024-02-21 15:55:09 -05:00
Sébastien Blin
1ec2d5f27b
conversationmodel: fix insert last interaction for conv request
...
GitLab: #1571
Change-Id: I848c6f8e1867f552a55105a4d528f51a59676ce4
2024-02-21 15:54:42 -05:00
Sébastien Blin
23316993e5
accountcombobox: remove first line in list
...
GitLab: #1559
Change-Id: I8bc70c95354546b5c31a376daf07f60a96b1ede0
2024-02-21 15:53:57 -05:00
Sébastien Blin
d42fe78676
presence: fix presence status for swarm with multiple members
...
Change-Id: Ic2e86b932c4805016689ffc41e4cede26b715954
2024-02-21 15:53:04 -05:00
Sébastien Blin
78724c2a7b
call: clarify call messages if call fails
...
Change-Id: I0dca1ef919cb6f60e53c57c3a3ccf81c2333c231
2024-02-21 15:53:04 -05:00
Sébastien Blin
e14fbe9437
CallMessageDelegate: add icon and follow font-size
...
GitLab: #1463
Change-Id: I8c61d1c526ddf69ae910627d0804608fd17b5c45
2024-02-21 15:53:04 -05:00
Sébastien Blin
82c63d5a89
tests: add dummy mock data for conversationListView and MessageListView
...
Change-Id: I64e145754843513a36e7b52dca9be90f2ab7688d
2024-02-21 15:52:56 -05:00
Sébastien Blin
a72af9cba5
tests: add example for mocking datas
...
Change-Id: I060a991726bc8c1cd57f267d97833dcd04519bab
2024-02-21 15:52:50 -05:00
Sébastien Blin
d7c642a2fe
revoke: fix revocation with pwd
...
GitLab: #1573
Change-Id: I55dacf92ceeeba077b52488835e8d48b8ccd39a2
2024-02-21 15:24:55 -05:00
Sébastien Blin
08f3339693
accountconfig: avoid duplication between dhtPort and DHT.port
...
Also show it in advanced settings
Change-Id: I8de880657530c4a957846ca334332f7ccf79ef8c
2024-02-21 09:03:36 -05:00
Sébastien Blin
402515365d
presence: follow daemon changes for presence indicator
...
Change-Id: Ie82a15da023ab97f133c8beadb8ddeb81b67666f
2024-02-20 12:47:11 -05:00
Jenkins
df102068bc
i18n: automatic bump
...
Change-Id: I39656f5fe57b37316138680345d9c52a7675a968
2024-02-20 08:08:17 -05:00
Sébastien Blin
d40e884a1f
misc: remove wrong logs
...
Change-Id: I4010660c6bef3af553019deb9bcabc65a4b484fc
2024-02-19 16:55:27 -05:00
Sébastien Blin
5371dac882
misc: use BUILD_TESTING like the daemon and update instructions
...
Change-Id: I5e92e47ada4c4225c68065179245d96723397575
2024-02-19 16:32:04 -05:00
Sébastien Blin
0f62829588
misc: remove legacy mocking inclusion
...
Change-Id: Ie187f459b136c36fbb65c21fdaa4f05958244474
2024-02-19 16:31:55 -05:00
Sébastien Blin
39da97396c
contactmodel: fix add on second request
...
GitLab: #1572
Change-Id: If588d22b80ea2f77b21f2ddd081ba32fdffefc7c
2024-02-19 13:50:59 -05:00
Sébastien Blin
406edda453
conversationmodel: fix status update for messages other than text
...
Change-Id: I0f1cb45a6cca9c8e95366c81a9d7813c740e2987
2024-02-19 13:26:08 -05:00
François-Simon Fauteux-Chapleau
bbbeda6a26
EmojiPicker: fix reference error
...
GitLab: #1545
Change-Id: Ie0cdc650a8f1468ed14cb43ccfd223167ddf8b7e
2024-02-19 11:13:03 -05:00
Andreas Traczyk
6b3efff7cc
misc: use logical or
instead of bitwise
...
No impact on logic. Just clarifies intention and allows short-circuiting.
Change-Id: If18f9d28cf4f4ead58a4f94b0ba0e4514ac9eea1
2024-02-16 08:14:42 -05:00
Sébastien Blin
3531b8b354
ManageAccountPage: fix polish loop
...
Change-Id: I31c05a8163cc03f8d181b5509e966df348814515
GitLab: #1541
2024-02-15 17:08:33 -05:00
Andreas Traczyk
487446cbc3
sidepanel: fix excess margin above donation box
...
The top margin is unnecessary when the invitations tab is not present.
Change-Id: Ic0aafdd72d3d99f3764eeac72b2efe0c11a604ed
2024-02-15 16:58:48 -05:00
Sébastien Blin
d5349490f5
conversation: follow daemon changes for sending status
...
cf jami-docs/developer/delivery-status
+ Basically this patch uses the new SwarmMessage.status to show
current interaction status.
+ setRead only updates the status if the interaction is newer (else,
because signal are not guaranteed to be ordered, this can cause the
lastDisplayed_ to be incorrect).
+ Some old code is removed and unused signal
+ MessageReceived updates status if needed
GitLab: #1487
Change-Id: I4d4d5dce8dc12ab638e89e3f8431810b29a72087
2024-02-15 16:15:51 -05:00
Andreas Traczyk
7650f45d6f
misc: libclient: remove legacy account database migration mechanism
...
Removes all migration mechanisms and support for database versions that haven't been used for several years. Also cleans up some includes.
Change-Id: Iaf071a455f77dd4daa57f16f9924703961aa64e0
2024-02-15 15:16:00 -05:00
Sébastien Blin
a98f6ca4e3
SettingSpinBox: fix binding loop
...
Change-Id: I0426d7cea16aedff3dc5ed0f493422ffb091d45e
GitLab: #1543
2024-02-15 14:27:46 -05:00