Commit graph

2996 commits

Author SHA1 Message Date
Sylvain Berfini
7cf51f51a1 Added explanation bottom sheet for unsafe conversations instead of going into account profile mode fragment that was recently removed 2024-07-15 16:10:44 +02:00
Sylvain Berfini
fc8ac5fc56 Only go to choose secure/interop mode after successfully connecting first sip.linphone.org account 2024-07-15 16:10:44 +02:00
Sylvain Berfini
7cff514c3a Hidden change mode area & child fragment in account profile, moved IM encryption mandatory to account settings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
458f817142 Fixed missed call(s) indicator not visible or not hidden in drawer menu 2024-07-15 16:10:44 +02:00
Sylvain Berfini
701117474e Fixed main activity rotation issue + back stack not empty when clicking chat message notification 2024-07-15 16:10:44 +02:00
Sylvain Berfini
e93e6ca5cc Renamed recordings fragment 2024-07-15 16:10:44 +02:00
Sylvain Berfini
f8d60c1284 Moved push notif account toggle from profile to settings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
01d721d477 Added countdowns in chat bubbles for ephemeral messages 2024-07-15 16:10:43 +02:00
Sylvain Berfini
1d5e496f3f Fix for recording player status when starting another one 2024-07-15 16:10:43 +02:00
Sylvain Berfini
376af91e88 Reworked file viewer interface, improved video/audio player 2024-07-15 16:10:43 +02:00
Sylvain Berfini
26e30c6060 Improved startup reactivity 2024-07-15 16:10:43 +02:00
Sylvain Berfini
31580e6291 Reworked recordings player 2024-07-15 16:10:43 +02:00
Sylvain Berfini
4f848b182a Updated pick number or address title 2024-07-15 16:10:43 +02:00
Sylvain Berfini
f90b518f43 Added a setting to disable UI secure mode preventing screenshots & screen recording 2024-07-15 16:10:43 +02:00
Sylvain Berfini
8f1eeebd66 Fixed meetings briefly visible sometimes 2024-07-15 16:10:43 +02:00
Sylvain Berfini
9a97a45448 Do not start welcome or assistant acitvities if remote provisioning URI is given in intent data 2024-07-15 16:10:43 +02:00
Sylvain Berfini
1ea32e7544 Added simple call recording player 2024-07-15 16:10:43 +02:00
Sylvain Berfini
8303b356da Added offline_access scope to SSO builder so SDK can refresh token 2024-07-15 16:10:43 +02:00
Sylvain Berfini
a557875ce8 Started call recordings list 2024-07-15 16:10:43 +02:00
Sylvain Berfini
4d561a4635 Updated SSO to add client ID & token endpoint URL to auth info 2024-07-15 16:10:43 +02:00
Sylvain Berfini
876029cbc9 Added back proximity sensor during active audio calls while using the earpiece 2024-07-15 16:10:43 +02:00
Sylvain Berfini
82071985bc Added back secure flag to prevent screenshots 2024-07-15 16:10:43 +02:00
Sylvain Berfini
10b7545807 Using OpenID library fetchFromIssuer instead of handling well-known manually 2024-07-15 16:10:43 +02:00
Sylvain Berfini
ccd53b74db Moved file & media viewer in separated activities 2024-07-15 16:10:43 +02:00
Sylvain Berfini
ecad8fbdce Updated third party SIP account login to allow for SIP identity with a different domain for proxy + bearer auth 2024-07-15 16:10:43 +02:00
Sylvain Berfini
655cc8c291 Conversation performances improvements 2024-07-15 16:10:43 +02:00
Sylvain Berfini
889b98db1e Refactored toasts 2024-07-15 16:10:43 +02:00
Sylvain Berfini
465201010d Added missing toasts 2024-07-15 16:10:43 +02:00
Sylvain Berfini
d062910133 Added dialog asking user whether to open or export file that app can't display 2024-07-15 16:10:43 +02:00
Sylvain Berfini
405596d291 Added multi-accounts notifications top bar 2024-07-15 16:10:43 +02:00
Sylvain Berfini
bb844739c1 Display audio files duration as well 2024-07-15 16:10:43 +02:00
Sylvain Berfini
4fe0487eaf Fixed display issue in media grid 2024-07-15 16:10:43 +02:00
Sylvain Berfini
121f400732 Keep displaying contact's trust level even if e2e encryption isn't mandatory 2024-07-15 16:10:43 +02:00
Sylvain Berfini
1a5bc838b9 Fixed focus issue when entering a conversation after filtering conversations list 2024-07-15 16:10:43 +02:00
Sylvain Berfini
552e158979 Fixed expiration time in bearer tokens 2024-07-15 16:10:43 +02:00
Sylvain Berfini
d8f0338f7c Improved media grid, making sub-sections by months 2024-07-15 16:10:43 +02:00
Sylvain Berfini
54a775e0fd Focus subject field of create conversation/group call dialog 2024-07-15 16:10:43 +02:00
Sylvain Berfini
9c7739cf6c Using real SDK API to know if account has configured IM encryption as mandatory or not 2024-07-15 16:10:43 +02:00
Sylvain Berfini
22254b7846 Added very simple media player for audio files 2024-07-15 16:10:43 +02:00
Sylvain Berfini
fde0ca60a1 Display audio files as well as media & images 2024-07-15 16:10:43 +02:00
Sylvain Berfini
faf20eb369 Fixed contact discard changes dialog showing up if no changes were made 2024-07-15 16:10:43 +02:00
Sylvain Berfini
68f2535072 Added confirmation dialog before removing contact from list 2024-07-15 16:10:43 +02:00
Sylvain Berfini
efbcfee316 Layouts cleanup 2024-07-15 16:10:43 +02:00
Sylvain Berfini
c9c362d570 Fixed scheduled meetings duration 2024-07-15 16:10:43 +02:00
Sylvain Berfini
86beb60507 Fixed hardcoded french text 2024-07-15 16:10:43 +02:00
Sylvain Berfini
78052cae12 Code cleanup, removed unused resources, fixed some colors 2024-07-15 16:10:43 +02:00
Sylvain Berfini
2b315cd0e4 Fixed issues related to multi call when one of them is a conference 2024-07-15 16:10:43 +02:00
Sylvain Berfini
b880578f99 Improved show video stats in call condition 2024-07-15 16:10:43 +02:00
Sylvain Berfini
3343b728fa Added no participants selected placeholder 2024-07-15 16:10:43 +02:00
Sylvain Berfini
3b588f467a Allow to cancel meeting removal by clicking outside of dialog 2024-07-15 16:10:43 +02:00