Commit graph

8431 commits

Author SHA1 Message Date
Sylvain Berfini
b66a40fa41 Fixed contacts list issue when changing filter 2024-07-15 16:10:37 +02:00
Sylvain Berfini
ac1ae71f11 Fixed bad display of chat message reply if original message is missing 2024-07-15 16:10:37 +02:00
Sylvain Berfini
00cea06899 Improved processing of contacts in contacts list 2024-07-15 16:10:37 +02:00
Sylvain Berfini
07926bad1e Fixed all participants displayed as admin in video conference 2024-07-15 16:10:37 +02:00
Sylvain Berfini
57eb506bdf Updated share icon behavior in meeting info + added new item in popup menu 2024-07-15 16:10:37 +02:00
Sylvain Berfini
5cc8407077 Updated chat message in progress status icon (now animated) 2024-07-15 16:10:37 +02:00
Sylvain Berfini
f1eca63b5a Updated style of login/register bottom button in assistant 2024-07-15 16:10:37 +02:00
Sylvain Berfini
ac1e636caa Disable back gesture/button while on EndedCall fragment to prevent user from leaving it until timer has expired 2024-07-15 16:10:37 +02:00
Sylvain Berfini
567ef561c0 Generate avatar for conferences based on participants avatar (like for group conversations) 2024-07-15 16:10:37 +02:00
Sylvain Berfini
035738f4c5 Proper display of group conversation events 2024-07-15 16:10:37 +02:00
Sylvain Berfini
61bd2967b0 Fixed & improved UI 2024-07-15 16:10:37 +02:00
Sylvain Berfini
2fa856e790 Added file download 2024-07-15 16:10:37 +02:00
Sylvain Berfini
a8aa3be08a Added layout for not downloaded file 2024-07-15 16:10:37 +02:00
Sylvain Berfini
6ae57158b7 Made chat message bottom sheet content dynamic 2024-07-15 16:10:37 +02:00
Sylvain Berfini
6fec1958b8 Added file content layout in bubble 2024-07-15 16:10:37 +02:00
Sylvain Berfini
efdfc809bc Made call history detail fragment scrollable, removed viewLifecycleOwner param from adapters that do not require it 2024-07-15 16:10:37 +02:00
Sylvain Berfini
e62b1b4999 Added missing plain/text sharing feature + proper sliding pane layout sizes in landscape 2024-07-15 16:10:37 +02:00
Sylvain Berfini
7f10548ecb Removed unseless Fragment only containing SlidingPaneLayout + using same values for SlidingPaneLayout childs width as on previous releases 2024-07-15 16:10:37 +02:00
Sylvain Berfini
53ca7aef1a Started splashscreen, waiting for first fragment to be displayed 2024-07-15 16:10:37 +02:00
Sylvain Berfini
6aa2f49321 Fixed ANR related to voice record player + other related improvements 2024-07-15 16:10:37 +02:00
Sylvain Berfini
e0d07c80ac Fixed date time & imdn icon alignement on outgoing bubbles 2024-07-15 16:10:37 +02:00
Sylvain Berfini
fb5d89e987 Added voice record player in chat bubble 2024-07-15 16:10:37 +02:00
Sylvain Berfini
f84f42d8bd Moved voice recording layout to it's own file 2024-07-15 16:10:37 +02:00
Sylvain Berfini
c28433688a Added voice record player 2024-07-15 16:10:37 +02:00
Sylvain Berfini
80fe93c6c4 Added voice recording, have to do voice record player 2024-07-15 16:10:37 +02:00
Sylvain Berfini
3071c079ba Split ConversationViewModel in two 2024-07-15 16:10:37 +02:00
Sylvain Berfini
8f33f1f0c9 Started voice recording layout 2024-07-15 16:10:37 +02:00
Sylvain Berfini
f31209162a Added some space between bottom sheet and call area 2024-07-15 16:10:37 +02:00
Sylvain Berfini
c1d76bbd29 Renamed some views, replaced caret by handle for in call bottom sheet 2024-07-15 16:10:37 +02:00
Sylvain Berfini
3507117cff Fixed small code issue 2024-07-15 16:10:37 +02:00
Sylvain Berfini
efb8ec66a2 Commented out postpone enter transition for conversation fragment, seems better 2024-07-15 16:10:37 +02:00
Sylvain Berfini
97cae93bb5 Started external file sharing 2024-07-15 16:10:37 +02:00
Sylvain Berfini
16bf6bfc2c Finished sending files through chat 2024-07-15 16:10:37 +02:00
Sylvain Berfini
116ca3cbfe Reworked participants list for mentions a bit, added possibility to attach/remove files to/from sending area 2024-07-15 16:10:37 +02:00
Sylvain Berfini
713e048db9 Much better scrolling performances in chat messages 2024-07-15 16:10:37 +02:00
Sylvain Berfini
1f18b6b0da Fixed group avatar if only one available image 2024-07-15 16:10:37 +02:00
Sylvain Berfini
5eb53725fb Few changes 2024-07-15 16:10:37 +02:00
Sylvain Berfini
dab462de35 Fixed chat rooms list sort order + added mentions menu when typing '@' + hide participants in non-group conversation 2024-07-15 16:10:37 +02:00
Sylvain Berfini
d895fc6a09 Added click on web links to open browser in chat bubble 2024-07-15 16:10:37 +02:00
Sylvain Berfini
1c7fe3fd3e Re-order conversations list when needed + scroll to bottom when a new message is sent or received in a conversation 2024-07-15 16:10:37 +02:00
Sylvain Berfini
8cbe832a67 Updated gradle to 8.1.3, added missing input type to chat text field & correct default icon for group chat rooms 2024-07-15 16:10:37 +02:00
Sylvain Berfini
e61a6a0b7f Improved reply layout 2024-07-15 16:10:37 +02:00
Sylvain Berfini
cd3b9e1422 Various UI improvements 2024-07-15 16:10:37 +02:00
Sylvain Berfini
76b41b693b Move as much as possible code from onBindViewHolder to onCreateViewHolder 2024-07-15 16:10:37 +02:00
Sylvain Berfini
115ce8148a More performance improvements 2024-07-15 16:10:37 +02:00
Sylvain Berfini
1fbad779af Performance improvements for chat 2024-07-15 16:10:37 +02:00
Sylvain Berfini
fa78f7b9b3 Updated forward/reply icons + fixed long press on text in bubble not working 2024-07-15 16:10:37 +02:00
Sylvain Berfini
b4a52e244d Updated margins on chat bubble 2024-07-15 16:10:37 +02:00
Sylvain Berfini
46ae326781 Improved chat image viewer 2024-07-15 16:10:37 +02:00
Sylvain Berfini
af03b30352 Fixed trusted icon visible in account profile if not in secure mode, hardcoded texts, wrong conference subject displayed in calls history list 2024-07-15 16:10:37 +02:00