Commit graph

2407 commits

Author SHA1 Message Date
Sylvain Berfini
719fa62752 Trying to wait for emoji lib to have loaded before displaying account display name, in case it contains emoji(s) 2024-07-15 16:10:41 +02:00
Sylvain Berfini
3aaea594f4 Prevent typing message after starting voice recording in chat by disabling field & hiding keyboard 2024-07-15 16:10:41 +02:00
Sylvain Berfini
40610fd98f Trim fields in assistant 2024-07-15 16:10:41 +02:00
Sylvain Berfini
9a1ca386ca Store native contacts copy inside app 2024-07-15 16:10:41 +02:00
Sylvain Berfini
3a2d85265d Small improvements 2024-07-15 16:10:41 +02:00
Sylvain Berfini
d61f94c42e Renamed a few strings 2024-07-15 16:10:41 +02:00
Sylvain Berfini
a3966a72ad Fixed issues with participant video window id in confernece 2024-07-15 16:10:41 +02:00
Sylvain Berfini
5c4d73f34a Started french translation 2024-07-15 16:10:41 +02:00
Sylvain Berfini
d2b8689f48 Fixed call history list cells not refreshed when native contacts are loaded or presence is received 2024-07-15 16:10:41 +02:00
Sylvain Berfini
c9eb856f19 Improved stats layouts, video full screen & bottom sheets animations 2024-07-15 16:10:40 +02:00
Sylvain Berfini
7ba19364b9 Improved parsing of account settings + navigate out of resuming fragment if no longer available due to config changes 2024-07-15 16:10:40 +02:00
Sylvain Berfini
fd8b8b5c29 Hide non-scheduled conferences from meetings list 2024-07-15 16:10:40 +02:00
Sylvain Berfini
3b626bd0a6 Updated media encryption statistics layout 2024-07-15 16:10:40 +02:00
Sylvain Berfini
37bf87e23e Switched from findLastCompletelyVisibleItemPosition() to findLastVisibleItemPosition() to prevent display issue if latest message is very long 2024-07-15 16:10:40 +02:00
Sylvain Berfini
93f1ef1aca Improved update password dialog layout 2024-07-15 16:10:40 +02:00
Sylvain Berfini
4536f917f6 Added statistics bottom sheet to conference 2024-07-15 16:10:40 +02:00
Sylvain Berfini
a707c6c988 Added auth requested dialog 2024-07-15 16:10:40 +02:00
Sylvain Berfini
308aff5392 Started call stats 2024-07-15 16:10:40 +02:00
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
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
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
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
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
8a01f30a8d Prevent e2e details modale to show up while scrolling 2024-07-15 16:10:40 +02:00