Commit graph

162 commits

Author SHA1 Message Date
Benoit Martins
e74df76301 Reduced conversation list refresh to once, triggered after fetching all contacts 2025-01-29 15:23:10 +01:00
Benoit Martins
34ff5bcf16 Refactor resetDisplayedChatRoom function for better performance and to avoid crashes 2025-01-29 09:55:54 +01:00
Benoit Martins
e3dd3f5a86 Prevent index out of range in conversationMessagesSection rows 2025-01-27 16:45:53 +01:00
Benoit Martins
3ca2bca27c Ensure eventLogId update is performed on the main thread 2025-01-27 09:51:36 +01:00
QuentinArguillere
e01989c9c9 Fix PiP window initial size, remove debugtraces logs 2025-01-21 17:16:45 +01:00
Benoit Martins
0aba4044a1 Add foreground entry listener to refresh conversation list 2025-01-09 16:17:22 +01:00
Benoit Martins
992afa16cf Replaced all null address.username with address.asStringUriOnly 2025-01-09 16:17:22 +01:00
Benoit Martins
b7446f6d26 Fix avatar and displayname in ConversationInfoFragment 2025-01-09 16:12:14 +01:00
Benoit Martins
fdd0925184 Fix nil username participant in ConversationModel 2025-01-09 16:12:14 +01:00
Benoit Martins
5c71c34801 Fix displayname in AccountProfileFragment 2025-01-09 16:12:14 +01:00
Benoit Martins
8609f880fb Update default profile picture when changing display name 2025-01-09 16:12:14 +01:00
Benoit Martins
9421135fac Change account photo 2025-01-09 15:02:29 +01:00
Benoit Martins
7d394f5313 Fix forward message 2024-12-16 10:41:32 +01:00
QuentinArguillere
8d96b08f14 Add all missing translation keys (not the corresponding translations yet) 2024-12-10 18:08:07 +01:00
Benoit Martins
17c91784ad Simplify and clarify avatar handling logic with safer unwrapping 2024-11-29 11:29:44 +01:00
Benoit Martins
4cfea6ba80 Fix Media content in bubble message 2024-11-28 16:16:28 +01:00
Benoit Martins
1763f21359 Fix media list rendering in chat bubble 2024-11-28 16:16:28 +01:00
Benoit Martins
f51e92adee Refactor file path extraction for getNewFilePath 2024-11-28 16:16:27 +01:00
QuentinArguillere
8fb0b8a5df Add conversations translations 2024-11-28 16:16:27 +01:00
Benoit Martins
aad4b89e3f Fix nil access in background queue with temporary variables 2024-11-19 17:21:27 +01:00
Benoit Martins
26476c0606 Update the ephemeralExpireTime only if the index is within bounds of the message rows 2024-11-19 16:31:30 +01:00
Benoit Martins
c6c0793b59 Fix content list in message bubble 2024-11-19 15:59:49 +01:00
Benoit Martins
50d8bfaf15 Fix QuickLookPreview 2024-11-18 14:17:16 +01:00
Benoit Martins
f3491bf9c5 Message can be deleted when selected 2024-11-15 09:51:00 +01:00
Benoit Martins
97bfdaab04 Fix message bubble for text files 2024-11-14 18:09:27 +01:00
Benoit Martins
9a78e75722 Add file player 2024-11-14 17:47:26 +01:00
Benoit Martins
f548037fa2 Remove message refresh when conversation appears 2024-11-14 17:44:24 +01:00
Benoit Martins
f6813f7d97 Enable meeting creation from a conversation with auto-filled details 2024-11-14 10:15:57 +01:00
Benoit Martins
de59f3e889 Allow admins to update conversation participants list 2024-11-13 16:42:07 +01:00
Benoit Martins
8e13089798 Allow admins to update conversation subject 2024-11-12 15:08:39 +01:00
Benoit Martins
00a8e964b1 Add participant list in conversation info fragment 2024-11-08 16:35:21 +01:00
Benoit Martins
a5e822c94d Add nil check for self.displayedConversation in ComputeComposingLabel 2024-11-06 15:57:44 +01:00
Benoit Martins
4b2f10280e Fix updating of chat room list 2024-11-06 13:34:47 +01:00
Benoit Martins
baf1fcc0b9 Add Conversation info fragment 2024-11-05 17:57:15 +01:00
Benoit Martins
0a162390a3 Add ephemeral message selector view 2024-11-05 17:57:10 +01:00
Benoit Martins
bd8a89a9d3 Changes isMuted value in ConversationFragment 2024-11-05 17:57:05 +01:00
Benoit Martins
6d3577379f Simplify optional check for chatRooms 2024-10-25 16:28:34 +02:00
Benoit Martins
d27ff560e9 Fix displayed chat room mute menu 2024-10-25 16:25:11 +02:00
Benoit Martins
6336d4fae9 Remove all objectWillChange 2024-10-25 14:45:21 +02:00
Benoit Martins
ac8253e47e Fix refresh conversation item in list 2024-10-25 14:44:56 +02:00
Benoit Martins
73ea3362b0 Add Menu in chatroom 2024-10-24 17:55:11 +02:00
Benoit Martins
ed619e58e1 Fix group call creation 2024-10-24 15:09:11 +02:00
Benoit Martins
349a290ec5 Merge branch 'master' 2024-10-22 14:24:26 +02:00
Benoit Martins
1bce467959 Add DynamicLinkText component for clickable URLs in chat bubbles 2024-10-22 12:04:59 +02:00
Benoit Martins
26e2defbe3 Add call button to the chatroom view 2024-10-21 13:47:48 +00:00
Benoit Martins
532332ad94 Fix insertion of multiple messages 2024-10-21 13:47:48 +00:00
QuentinArguillere
efa34110c2 Display chat notification when app is on foreground if the message comes from elsewhere that the currently displayed chatroom 2024-10-21 14:08:05 +02:00
Benoit Martins
0933b71618 Add call button to the chatroom view 2024-10-18 17:32:36 +02:00
Benoit Martins
42821c983a Fix insertion of multiple messages 2024-10-17 16:29:00 +02:00
Benoit Martins
3203cb3ccc Add Meeting invite 2024-10-16 15:13:29 +00:00