Commit graph

1536 commits

Author SHA1 Message Date
Sylvain Berfini
9872f505b6 Prevent duplicated participants in list during meeting schedule + prevent scheduling a meeting without subject or participant + added icon to remove participant from list 2024-07-15 16:10:40 +02:00
Sylvain Berfini
2483b7b6d0 Fixed media encryption status bottom sheet in landscape 2024-07-15 16:10:40 +02:00
Sylvain Berfini
56283a1480 Improved chat bubble touch area 2024-07-15 16:10:40 +02:00
Sylvain Berfini
d429f181a0 Updated chat list cell layout 2024-07-15 16:10:40 +02:00
Sylvain Berfini
ab72e5eb62 Added conversation messages decorator in secured chat room to explain and show info on click 2024-07-15 16:10:40 +02:00
Sylvain Berfini
1697dc7f7b Removed toast no longer required 2024-07-15 16:10:40 +02:00
Sylvain Berfini
012b2419e5 Show ephemeral messages icon under conversation title if they are enabled 2024-07-15 16:10:40 +02:00
Sylvain Berfini
ef53eb62ae Changed troubleshooting toggle to only enable/disable printing logs to adb logcat 2024-07-15 16:10:40 +02:00
Sylvain Berfini
2ca3d017bf Updated conversation event design 2024-07-15 16:10:40 +02:00
Sylvain Berfini
91ec675cbe Refactored Media & File viewers 2024-07-15 16:10:40 +02:00
Sylvain Berfini
c71af9f23a Uniformized popup menus 2024-07-15 16:10:40 +02:00
Sylvain Berfini
3810ab4ae9 Added medias list in conversation 2024-07-15 16:10:40 +02:00
Sylvain Berfini
db486360cc Update cell signal icon & color depending on call current quality 2024-07-15 16:10:40 +02:00
Sylvain Berfini
879b6b3b7e Added empty contacts settings (for now) 2024-07-15 16:10:40 +02:00
Sylvain Berfini
3fb8b77f87 Improved contact save changes & join meeting buttons 2024-07-15 16:10:40 +02:00
Sylvain Berfini
2824c1a3f8 Fixed conference layouts not visible + trying to improve navigation 2024-07-15 16:10:40 +02:00
Sylvain Berfini
e994edbf0a Added missing long click listener for generic file chat bubble 2024-07-15 16:10:40 +02:00
Sylvain Berfini
1c7316408d Started to add content descriptions 2024-07-15 16:10:40 +02:00
Sylvain Berfini
0105f1d669 Code improvements 2024-07-15 16:10:40 +02:00
Sylvain Berfini
32145980f4 Fixed missing 'play' icon above video preview if it is the only file in a bubble + added video duration if info is available + improved onLongClick on bubbles 2024-07-15 16:10:40 +02:00
Sylvain Berfini
c62ac4359a Switched mute button background to red when selected 2024-07-15 16:10:40 +02:00
Sylvain Berfini
d002d308c4 Show all conversations but disable non-encrypted ones if in secure mode 2024-07-15 16:10:40 +02:00
Sylvain Berfini
01361bfcaa Fixed top header in call/conference for both short/long name/title 2024-07-15 16:10:40 +02:00
Sylvain Berfini
25a0f4b65a Added edit meeting fragment 2024-07-15 16:10:40 +02:00
Sylvain Berfini
65f3dd896c Added code to create group call from existing chat room 2024-07-15 16:10:40 +02:00
Sylvain Berfini
25ab474fba Added button to do ZRTP SAS validation again 2024-07-15 16:10:40 +02:00
Sylvain Berfini
3864d54936 Reworked conference/incoming/outgoing/ended call fragments to match changes made to active call fragment 2024-07-15 16:10:40 +02:00
Sylvain Berfini
58e41d99c9 Animate caret to handle and back while in call 2024-07-15 16:10:40 +02:00
Sylvain Berfini
1c24c805df Started audio only layout for conference 2024-07-15 16:10:40 +02:00
Sylvain Berfini
784803336c Trying new in-call layout 2024-07-15 16:10:40 +02:00
Sylvain Berfini
72daf9ebd2 Hide imdn status for received messages in 1-1 conversation + always show date/time & imdn status even for grouped messages 2024-07-15 16:10:40 +02:00
Sylvain Berfini
d32c6f70a1 Hide active speaker miniature + fix display name missing + added missing mute indicator + added avatar if not sending video 2024-07-15 16:10:40 +02:00
Sylvain Berfini
1734d11639 Fixed conversation menu icon size + prevent switching to mosaic mode when more than 6 participants while in conference 2024-07-15 16:10:39 +02:00
Sylvain Berfini
ddd614acd0 Trying to speed up app startup & prevent blank screen 2024-07-15 16:10:39 +02:00
Sylvain Berfini
44af8bb340 Added start group call feature from start call fragment 2024-07-15 16:10:39 +02:00
Sylvain Berfini
a024dd2278 Fixed received/sent audio files handled as voice recordings 2024-07-15 16:10:39 +02:00
Sylvain Berfini
ce1d3d4807 Added audio route selection to conference waiting room fragment 2024-07-15 16:10:39 +02:00
Sylvain Berfini
c8319ed014 Improved margins between chat bubbles 2024-07-15 16:10:39 +02:00
Sylvain Berfini
75d1f719ae Fixed favorites caret not switching direction in landscape + conversation title in landscape not displayed properly + show suggestions SIP addresses domain instead of just username + remove default account address from suggestions 2024-07-15 16:10:39 +02:00
Sylvain Berfini
9fc6a1eb57 Fixed wrong position of today indicator in meetings list 2024-07-15 16:10:39 +02:00
Sylvain Berfini
e6d5e35f29 Updated picto in calls history when call log was for a conference 2024-07-15 16:10:39 +02:00
Sylvain Berfini
f23510da3a More work for having both grid & active speaker layout but not at the same time 2024-07-15 16:10:39 +02:00
Sylvain Berfini
7eb756cae6 Started active speaker layout 2024-07-15 16:10:39 +02:00
Sylvain Berfini
b82f8aed2b Fixed meeting invitation participant label with only 1 participant 2024-07-15 16:10:39 +02:00
Sylvain Berfini
fcbe629e48 Make sure there is always a 'today' indicator in meetings list 2024-07-15 16:10:39 +02:00
Sylvain Berfini
a50b74d042 Hidden some options of conversation long press menu if read only 2024-07-15 16:10:39 +02:00
Sylvain Berfini
3a240f107c Hiding some menus & buttons when conversation is read only 2024-07-15 16:10:39 +02:00
Sylvain Berfini
dc23df8b3a More dark theme fixes 2024-07-15 16:10:39 +02:00
Sylvain Berfini
b185de70ca Added media encryption statistics when long clicking media encryption icon on top of active call 2024-07-15 16:10:39 +02:00
Sylvain Berfini
8b1ff7af2b Added entries to conversation popup menu + mute indicator below conversation title 2024-07-15 16:10:39 +02:00