Commit graph

8372 commits

Author SHA1 Message Date
Sylvain Berfini
30f9f381cd Added click to remove our own reaction 2024-07-15 16:10:36 +02:00
Sylvain Berfini
7aed1d83e3 Started mention of participant in chat message 2024-07-15 16:10:36 +02:00
Sylvain Berfini
5e069033b3 Updated bubbles color + added call on click in SIP URI in chat 2024-07-15 16:10:36 +02:00
Sylvain Berfini
a919f5edbc Added single sign on using OpenID and our Keycloak test instance 2024-07-15 16:10:36 +02:00
Sylvain Berfini
325feb5637 It seems that annotating the lambda makes the thread check works 2024-07-15 16:10:36 +02:00
Sylvain Berfini
61bd3978a4 Fixed crash due to .value = called from WorkerThread 2024-07-15 16:10:36 +02:00
Sylvain Berfini
56ec0f8911 Added calls list while in conference + started conference participants list 2024-07-15 16:10:36 +02:00
Sylvain Berfini
48baed897c More UI work on conference related screens 2024-07-15 16:10:36 +02:00
Sylvain Berfini
aa52f3d2b5 Started to add video to conference participants + fixed call ended fragment timer 2024-07-15 16:10:36 +02:00
Sylvain Berfini
2eb8b496cd Various fixes & improvements 2024-07-15 16:10:36 +02:00
Sylvain Berfini
178aae3883 Improved conference call log display in history (avatar to improve) 2024-07-15 16:10:36 +02:00
Sylvain Berfini
17a4e546a5 Started mosaic display for conferences 2024-07-15 16:10:36 +02:00
Sylvain Berfini
46dc3b2d00 Added missing trust badge on some call views 2024-07-15 16:10:36 +02:00
Sylvain Berfini
6dea7c3fec Create if necessary then go to 1-1 chat room when using message button from contact/history details 2024-07-15 16:10:36 +02:00
Sylvain Berfini
425722ef65 Started conference extra actions menu 2024-07-15 16:10:36 +02:00
Sylvain Berfini
36f57be6cc Rework to factorize code 2024-07-15 16:10:36 +02:00
Sylvain Berfini
fadc6032fb Updated shape of FAB + updated chat icon in bottom nav bar 2024-07-15 16:10:36 +02:00
Sylvain Berfini
85f97b86da Added possibility to send reply & scroll to original message on click 2024-07-15 16:10:36 +02:00
Sylvain Berfini
e8ca20a7e2 Started conference call UI 2024-07-15 16:10:36 +02:00
Sylvain Berfini
4368e1a5f7 Indicator in meetings list for today 2024-07-15 16:10:36 +02:00
Sylvain Berfini
a129cc5f95 Started conference waiting room 2024-07-15 16:10:36 +02:00
Sylvain Berfini
98488e5798 Added call button (does nothing yet) in chat room info + updated reactions layout 2024-07-15 16:10:36 +02:00
Sylvain Berfini
b80f520162 Fixed unecessary reloading of nav graph when app is going from background to foreground 2024-07-15 16:10:36 +02:00
Sylvain Berfini
1d7ca67053 Changes to make chat room shortcuts work 2024-07-15 16:10:36 +02:00
Sylvain Berfini
58c30a638f Started to display incoming messages reply to message 2024-07-15 16:10:36 +02:00
Sylvain Berfini
077e625512 Show message bottom sheet for 1-1 chat room 2024-07-15 16:10:36 +02:00
Sylvain Berfini
c166c87479 Reworked emoji reaction picker & display 2024-07-15 16:10:36 +02:00
Sylvain Berfini
19a15bedfa Meetings can be scheduled 2024-07-15 16:10:36 +02:00
Sylvain Berfini
cf41bef449 Allow to edit subject of group chat room 2024-07-15 16:10:36 +02:00
Sylvain Berfini
a27cf28544 Adding participants to existing group 2024-07-15 16:10:36 +02:00
Sylvain Berfini
d9d7508292 Improved genericity related to contact / suggestion picker 2024-07-15 16:10:36 +02:00
Sylvain Berfini
5847e7d2c2 Fixed new call / new chat room fragments never visible due to empty contact list 2024-07-15 16:10:36 +02:00
Sylvain Berfini
f855426a9f Made chat message delivery bottom sheet generic to also use it to display emoji reactions lists 2024-07-15 16:10:36 +02:00
Sylvain Berfini
18f0d9109e Fixed broken conference factory URI due to dumb mistake 2024-07-15 16:10:36 +02:00
Sylvain Berfini
a78421d79a Fixed incoming call style notification not always displayed 2024-07-15 16:10:36 +02:00
Sylvain Berfini
a49cb0935d Started add participant to existing group chat room 2024-07-15 16:10:36 +02:00
Sylvain Berfini
27a408c9f1 Improved avatar geneator to be able to create Icons for notifications & shortcuts 2024-07-15 16:10:36 +02:00
Sylvain Berfini
682aaafc85 Added shortcuts + improved bubble layouts 2024-07-15 16:10:36 +02:00
Sylvain Berfini
636a0b5c4d Hide & show again bottom sheet dialog when switching message 2024-07-15 16:10:36 +02:00
Sylvain Berfini
e24d3ca33f Fixed conversation not visible after creating it + missing presence in 1-1 conversation 2024-07-15 16:10:36 +02:00
Sylvain Berfini
76ba9e5e35 Using recyclerview to improve delivery status list performances 2024-07-15 16:10:36 +02:00
Sylvain Berfini
b9e4fcf1a6 Simple reactions to chat message display 2024-07-15 16:10:36 +02:00
Sylvain Berfini
f821707cc6 More work related to IMDNs display & chat in general 2024-07-15 16:10:36 +02:00
Sylvain Berfini
c151ef1526 Improved delivery bottom sheet 2024-07-15 16:10:36 +02:00
Sylvain Berfini
170e441744 Trying to optimize the ContactAvatarModel use 2024-07-15 16:10:36 +02:00
Sylvain Berfini
be908cdf0e Started proto for IMDNs display 2024-07-15 16:10:36 +02:00
Sylvain Berfini
0defb639c2 Fixed group avatar with two participants 2024-07-15 16:10:36 +02:00
Sylvain Berfini
3d455d0fc9 Finished emoji picker, started file picker 2024-07-15 16:10:36 +02:00
Sylvain Berfini
561c36bfe0 Added conference factory URIs & LIME server URL to account params 2024-07-15 16:10:36 +02:00
Sylvain Berfini
f07a8f6c2b Added chat room participant admin popup to remove a person from a group & give/remove admin rights 2024-07-15 16:10:36 +02:00