Commit graph

8733 commits

Author SHA1 Message Date
Sylvain Berfini
a7c63c748a Remove reply action in message notification if account is not in secure mode and message is received in a unsecure conversation 2024-07-15 16:10:40 +02:00
Sylvain Berfini
8e104114f7 Enable bundle mode by default for third party SIP accounts as well 2024-07-15 16:10:40 +02:00
Sylvain Berfini
bf8d2de176 Slightly improved unsecured conversation list cell layout 2024-07-15 16:10:40 +02:00
Sylvain Berfini
7734e47742 Started inConference/joining states of participant device in conference 2024-07-15 16:10:40 +02:00
Sylvain Berfini
913d126203 Automatically switch to active speaker layout when more participant devices than authorized by grid layout are present 2024-07-15 16:10:40 +02:00
Sylvain Berfini
146b9d0cdf Fixed crash 2024-07-15 16:10:40 +02:00
Sylvain Berfini
af1ee922ad Updated SSO 2024-07-15 16:10:40 +02:00
Sylvain Berfini
06074f0490 Fixed disabled buttons color in call 2024-07-15 16:10:40 +02:00
Sylvain Berfini
e82f42e51a Improved conference pause/resume + hide video surfaces when call or conference is paused 2024-07-15 16:10:40 +02:00
Sylvain Berfini
f91252f678 Revert part of previous changes, causes issues 2024-07-15 16:10:40 +02:00
Sylvain Berfini
625edfe33a Various UI fixes 2024-07-15 16:10:40 +02:00
Sylvain Berfini
780c2f55dc Added onTrimMemory callback + trying to properly shut down Core when latest activity is being destroyed 2024-07-15 16:10:40 +02:00
Sylvain Berfini
897312831e Trying to cache native friend requests 2024-07-15 16:10:40 +02:00
Sylvain Berfini
8746a2646a Do not show when for push received notification 2024-07-15 16:10:40 +02:00
Sylvain Berfini
82d6d37fd7 Make sure to always search contacts using a cleaned SIP address + improved Android DB search for SIP address + delay loading contacts to after an account was successfully registered 2024-07-15 16:10:40 +02:00
Sylvain Berfini
aa36235ab1 Should speed up a little the first display when app starts 2024-07-15 16:10:40 +02:00
Sylvain Berfini
f9667ff2e4 Removed smooth scrolling to go to bottom 2024-07-15 16:10:40 +02:00
Sylvain Berfini
59ece2f8a8 Properly integrated SSO in app 2024-07-15 16:10:40 +02:00
Sylvain Berfini
9c3102392b Improved push notification received notification by inheriting PushService from SDK 2024-07-15 16:10:40 +02:00
Sylvain Berfini
e618992fb5 Updated contact editor to allow creating a contact with only a organization name 2024-07-15 16:10:40 +02:00
Sylvain Berfini
c7b4c14d66 Improved video activation while in audio only conference 2024-07-15 16:10:40 +02:00
Sylvain Berfini
aedd1a2577 Fixed issue with account login 2024-07-15 16:10:40 +02:00
Sylvain Berfini
f93e771bab Changed SSO redirect URI scheme, updated default SSO URI, delete saved config in case of token refresh error before retrying 2024-07-15 16:10:40 +02:00
Sylvain Berfini
bfd5a8f6fa Split login step to allow detecting if using digest or SSO authentication 2024-07-15 16:10:40 +02:00
Sylvain Berfini
935d134bbd Show paused icon instead of call quality indicator while paused or paused by remote 2024-07-15 16:10:40 +02:00
Sylvain Berfini
f9ae9985a4 Created landscape versions of meeting waiting room & conference menu 2024-07-15 16:10:40 +02:00
Sylvain Berfini
03299bae16 Fixed missing e2e encrypted header 2024-07-15 16:10:40 +02:00
Sylvain Berfini
fc82c8bcf6 Slightly improved disabled plain text chat room warning display 2024-07-15 16:10:40 +02:00
Sylvain Berfini
3882c57cfc Fixed gif display in media grid 2024-07-15 16:10:40 +02:00
Sylvain Berfini
d9b0d6c740 Factorized code 2024-07-15 16:10:40 +02:00
Sylvain Berfini
8204f6d2da Hide emoji reactions & reply action from long press menu on chat message in not encrypted conversation (if account is in secure mode) 2024-07-15 16:10:40 +02:00
Sylvain Berfini
476aec1916 Use adapter & recyclerview to display media & documents in conversation 2024-07-15 16:10:40 +02:00
Sylvain Berfini
940937a9b7 Fixed broken media viewer 2024-07-15 16:10:40 +02:00
Sylvain Berfini
598ac6cbd3 Added documents menu (like media) 2024-07-15 16:10:40 +02:00
Sylvain Berfini
109b5e71e2 Updated schedule meeting layout 2024-07-15 16:10:40 +02:00
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
8a01f30a8d Prevent e2e details modale to show up while scrolling 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
d77f51a5e2 Prevent replying & transfering messages to read only or disabled conversations 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
6faff7f780 Fixed going back to default fragment when rotating the device 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
30ab1c2196 Various fixes & improvements 2024-07-15 16:10:40 +02:00