Jenkins
fa67ac0462
i18n: automatic bump
...
Change-Id: Ie76fa55b2c62e143b6100ff99b88de7e3978c5aa
2024-01-08 16:49:04 -05:00
cberthet
c0c56023cc
ScrollToBottomButton: lighten DropShadow color
...
GitLab: #1479
Change-Id: I71f84a7089c9ad4dce8b99b340443fd2180df0d4
2024-01-08 14:45:41 -05:00
cberthet
e7ee0acf3a
ChatviewHeader: reduce height
...
Change-Id: I0c6fb3d7a8f0cf1b30fdec2a505b1ec730ef9f73
2024-01-08 14:30:36 -05:00
François-Simon Fauteux-Chapleau
f1f521973b
tests/qml: add test for 'About Jami' button on welcome page
...
GitLab: #1484
Change-Id: I4f8f577c2039ef4a2fc9e4ed731d540e26563b61
2024-01-05 12:23:40 -05:00
Sébastien Blin
a4300308dc
contactmodel: check if removed before adding
...
Change-Id: I61b3773539bf6a0774ea487e4f5aae74bd2bc635
2024-01-04 09:45:16 -05:00
Sébastien Blin
815d324118
contactmodel: move profile creation on dedicated thread
...
This avoid a heavy I/O operation on the main pool
Change-Id: Ic5068d9d1c291b8f27ffc563933d4920af42e890
GitLab: #1450
2024-01-03 13:00:21 -05:00
Andreas Traczyk
2343f34b4f
messaging: run previewengine on its own thread
...
Change-Id: Iff267600c0802fbadedb58174b5fe65bbd1a443f
2024-01-03 12:00:17 -05:00
Sébastien Blin
692ba0d5a8
conversationsadapter: do not create empty profile
...
Change-Id: I3113b860a6a89fc4af1d228840026dc0fd078b9b
2024-01-03 09:54:49 -05:00
Sébastien Blin
84150e8977
misc: bump copyright to 2024
...
Change-Id: I8d5f968fbedbc884c91416246049a0ef4cd652eb
2024-01-03 09:54:49 -05:00
Sébastien Blin
9360458b9e
misc: bump to daemon 15.0.0
...
Change-Id: Ifc5d5f4cb5156d75723aac58e1b34ecb5829c2b7
2024-01-03 09:54:47 -05:00
Andreas Traczyk
46a955aa3d
misc: fix ups for conversationmodel/messagelistmodel
...
Removes some remaining excess complexity in the way interactions are managed by the client. Removes raw iterator access and provides thread-safe alternatives.
Change-Id: I482bf599de869245f96c4aab418127f30508ef41
2024-01-03 08:43:50 -05:00
Andreas Traczyk
009a3902cb
emojipicker: use truthy check to avoid exception
...
Change-Id: I9c6acd8fe1c34d4ce5b2a172e04eea0f4a1e0148
2024-01-02 16:52:54 -05:00
Sébastien Blin
32b76c8da4
messagelist: use history given from daemon (except SIP accounts)
...
With Jami-Daemon >= 14.0.0, the client doesn't need to construct
itself the history. This part is now handled by the daemon.
This patch uses the new API:
+ loadConversationMessages->loadConversation
+ SwarmMessageReceived/SwarmMessageUpdated/ReactionAdded/ReactionRemoved
+ remove MessageReceived
+ ConversationLoaded->SwarmLoaded
+ No need to use loadConversationUntil, the daemon will load whatever
the client needs.
+ No need to clear cache, just reset the body and emit data changes
Everything should work like before (even re-translation & changing
preview preference)
Change-Id: Iaf1fa3e84e8e157ae2d0bec210977f9a34415ebc
2024-01-02 15:22:10 -05:00
Sébastien Blin
2bbd9637da
packaging: add package for opensuse leap 15.5
...
Change-Id: I90ad05ca1bd12e041f60f42fd38bd464b5f8cb51
2024-01-02 13:27:16 -05:00
Sébastien Blin
2d664eacb1
misc: fix QML tests
...
Moreover, add two accounts (for ChatView testing)
Change-Id: Ifb2a45002dd9e86921868257124561764e9b94c5
2024-01-02 10:31:59 -05:00
Xavier Jouslin de Noray
f1c90f316a
PluginStoreView: add logic to improve user experience
...
Change-Id: Ie1e2495bed08224d6806d0df41124c4b62b7c2e0
2024-01-02 09:40:42 -05:00
Jenkins
5abed96b56
i18n: automatic bump
...
Change-Id: I82cd79eb4ee5c5e5b8eb91b507d99b67975e73e8
2024-01-01 16:42:39 -05:00
Sébastien Blin
f524c39c5f
contactmodel: do not save profile for account (managed by daemon)
...
Change-Id: I2943d91ad077892639a60117046665339e95d8fd
2023-12-28 15:21:44 -05:00
cberthet
2215d51f98
disable video and photo capture when no webcam is detected
...
GitLab: #1470
Change-Id: I266667d1ffe53b3839dfb3327db01cfda331c71f
2023-12-28 10:04:17 -05:00
cberthet
127b39bec2
recordBox: change popup placement and buttons for audio and video recording
...
GitLab: #1477
Change-Id: Idf18c0c4668d4e1154fc5a9d4ef674433578dded
2023-12-27 16:53:19 -05:00
Jenkins
43fecd1d4a
i18n: automatic bump
...
Change-Id: I3abd6557d06c48ad0b5c9f82ddfc31a1f609a997
2023-12-27 14:11:21 -05:00
cberthet
760f6dc72c
Edited message: resolve display issue
...
GitLab: #1469
Change-Id: I4ef71f60efaea7cb90f4d83df831f566fbfbd84f
2023-12-27 14:02:55 -05:00
Xavier Jouslin de Noray
eaf155d8a4
PluginStoreView: ajust view to improve user experience
...
Gitlab: #1373
Change-Id: Ie236db62b139e0c2e9646a6338425f063bcf9456
2023-12-27 09:55:51 -05:00
Andreas Traczyk
3e7087e5e6
Revert "misc: fix GTK theme application on Wayland by prioritizing XCB"
...
This reverts commit 87aed4c039
.
Reason for revert: Breaks Wayland support (without Xwayland)
Change-Id: I27a26cf784b3eea543b9cc396a130e80f295b81b
2023-12-27 08:12:13 -05:00
Kateryna Kostiuk
4ebb881be4
macOS: fix build for App Store
...
Change-Id: I0763138f03296de661da801e06f56083e0f92598
2023-12-25 10:57:52 -05:00
Sébastien Blin
a4014b7b6f
misc: fix debian version
...
Change-Id: I5084b5feef6b8dd9e1f3c072de0b758ca5f6c117
2023-12-22 10:21:22 -05:00
Sébastien Blin
93d2201277
contactmodel: avoid crash on incorrect profile
...
Change-Id: I1aa09e72e7db602a489c1195ab45b897e18370bc
2023-12-22 09:54:22 -05:00
Sébastien Blin
2bf414e27e
misc: bump daemon
...
Change-Id: If3f8d438b2a3ef82b6ad9bf63cbd44d84be84498
2023-12-21 07:24:10 -05:00
lcoursodon
c72e847bd4
Emoji Picker: correct position
...
GitLab: #1431
Change-Id: I5d86598da3120df5b34b375e1019bb0d0c8d88f0
2023-12-21 07:22:48 -05:00
Sébastien Blin
74120737ca
avatarregistry: update account before smartlist
...
Else, we can got some issues when switching from one account
to another
Change-Id: I9f77b7d281fc1519be6ce779efd1f908f7eae6d2
2023-12-20 16:24:57 -05:00
cberthet
f2424f4968
createAccount: resolve display issue
...
GitLab: #1448
Change-Id: I3e0edddfa70c0a59ab01d5c1359d93b27bea0824
2023-12-20 15:55:51 -05:00
lcoursodon
9d7eae0af8
Donation banner: change image and center
...
Change-Id: I8dcdcaafd4bd8e34c9cdf403236b209ee3ad56a8
2023-12-20 12:30:13 -05:00
cberthet
38febbf0bc
fileSending: enable click on image and video
...
Change-Id: I48a68504b8b738a8db59337d48a69b16f5731bbe
2023-12-20 07:51:39 -05:00
cberthet
bd8938b1df
TextMessageDelegate: resolve binding loop issue
...
Change-Id: Ia17240ba8ff20dd09ad58463e44fbcdc2156ed78
2023-12-19 12:05:57 -05:00
cberthet
1e4c450423
file sending: new design
...
GitLab: #1325
Change-Id: Ie39a429ae53c9be3d96363fb4bd9af6b47805456
2023-12-19 09:36:14 -05:00
Andreas Traczyk
c1df66f28d
manual Revert "Revert "app Store: disable donations""
...
Appstore is refusing the donations-enabled build for now.
Change-Id: I16d9cc33ed577298565a5d92e0ee247ee54865a8
2023-12-18 16:32:10 -05:00
Sébastien Blin
721ea4b017
misc: bump daemon
...
Change-Id: I254ed23127fd781d7cffc0461d9a2cf9ba1b7b75
2023-12-18 13:45:59 -05:00
Andreas Traczyk
b6737f1d50
misc: fix some connect warnings when starting with 0 accounts
...
Change-Id: I15f3a79107912d83a3c1ffe18538c26e37a419e8
2023-12-18 11:29:52 -05:00
Sébastien Blin
15eb51c7ca
smartlistitemdelegate: avoid weird conversation jump
...
Change-Id: I951d6938b4154dccce5a267744976fdc3da7f660
2023-12-18 10:40:36 -05:00
cberthet
e74be0934e
linkMessage: new design
...
GitLab: #1325
Change-Id: Id9b4e1430575fbf53f0657e94c9a27c5b35e4a93
2023-12-15 09:09:55 -05:00
cberthet
a4b758611c
deletedMessage: new design
...
GitLab: #1325
Change-Id: I3bca1e25e9e66ffa86670bb5194812fb6d78ce8a
2023-12-15 09:03:55 -05:00
Andreas Traczyk
c00ea7ac51
misc: bump daemon submodule
...
Change-Id: I3baaacf277766786266c0cd885ded7aeac63798e
2023-12-14 20:51:18 -05:00
Andreas Traczyk
58a53e70d1
smartlist: prevent selection oscillation
...
The dataChanged signal should be queued to prevent the conversation selection callback from re-entering SelectableListProxyModel::updateSelection prior to sort/filter updates. This can cause desync of the source and filter indices.
Change-Id: I35b3b38512cf51b1dd7ca8110b143a9223740056
2023-12-14 19:28:07 -05:00
cberthet
4ca37a6293
AccountComboBox: resolve display issue
...
GitLab: #1455
Change-Id: Ie572153e1eb89e71f27ba87b2cdd20c74628a1be
2023-12-14 15:32:16 -05:00
cberthet
e2da7777de
SwarmId: enable selection by mouse
...
Change-Id: Ie20d0d716eaaa7f6d6018e50f73560498ff6d918
2023-12-14 14:25:58 -05:00
Andreas Traczyk
48e9887129
misc: use a layout for the smartlist sidepanel
...
Change-Id: I2a93999b3e8648bb1c7d2249a4f69d5b08c59ae5
2023-12-14 10:52:55 -05:00
cberthet
2af4bc663b
ScrollToBottomButton: new design
...
GitLab: #1325
Change-Id: I7f44aaf51bd825dde06f071106fe93d6b1eae228
2023-12-14 09:39:34 -05:00
cberthet
72100f4700
ChatView: resolve overlaping issue on username
...
Change-Id: Iee98257740c54d28f2abc1d62458a90c1e218481
2023-12-13 16:27:31 -05:00
cberthet
b7207e4b03
chatView: resolve overlaping issue
...
Change-Id: I2cff215cf1050128c768b3276cafaa263944043f
2023-12-13 15:43:05 -05:00
cberthet
250196bbac
join call message: new design
...
GitLab: #1325
Change-Id: I1ed0784197936121e70b47e9d7015d13aa7a8738
2023-12-13 09:56:15 -05:00