Commit graph

9642 commits

Author SHA1 Message Date
Sylvain Berfini
eb4517faad Moved call related advanced settings to dedicated sub-section, added back auto answer 2025-03-21 08:56:44 +01:00
Sylvain Berfini
0817b57048 Fixed wrong setting disabled when VFS is enabled 2025-03-21 08:56:38 +01:00
Sylvain Berfini
337c103988 Use newly added chatRoom.getAccount() to dynamically filter conversations 2025-03-20 14:59:53 +01:00
Sylvain Berfini
48d7976f9b Fixed call logs details if it's not attached to any account 2025-03-20 14:57:27 +01:00
Sylvain Berfini
2c314a5334 Fetch call history from Core instead of Account if only one of them 2025-03-20 13:13:48 +01:00
Sylvain Berfini
eeca0cc7cb Added back apply prefix to phone numbers for calls & chat setting 2025-03-20 13:13:40 +01:00
Sylvain Berfini
4b99bb15ed Prevent schedule meeting button being pressed multiple times 2025-03-19 14:00:49 +01:00
Sylvain Berfini
e4570f167d Few tweaks trying to prevent jni global ref table overflow 2025-03-18 21:37:31 +01:00
Sylvain Berfini
043ed77c3a Added advanced setting letting user choose whether to record in MKV or SMFF 2025-03-18 16:50:06 +01:00
Sylvain Berfini
6375e0db87 Prevent some crashes seen on Play Store console 2025-03-18 12:55:08 +01:00
Sylvain Berfini
49dc1fe69f Fixed wrong deleted notification channel ID... 2025-03-18 12:34:52 +01:00
Sylvain Berfini
4a742f6e6e Fixed hearing aid icon not showing in bottom actions when selected + updated earpiece icon in device list to match 2025-03-18 12:23:02 +01:00
Sylvain Berfini
16555429c4 Revert using notification channel to play incoming calls ringtone 2025-03-18 11:26:05 +01:00
Sylvain Berfini
ae64946c2c Add generic exception handle for starting action_view activity for URL 2025-03-18 11:24:07 +01:00
Sylvain Berfini
3882d8b4f9 Wait for foreground service to be started before being stopped to try preventing ForegroundServiceDidNotStartInTimeException/RemoteServiceException due to Context.startForegroundService() did not then call Service.startForeground() 2025-03-18 11:24:00 +01:00
Sylvain Berfini
f6634ed2a4 Prevent crash due to service being started as foreground if post_notifications permission isn't granted 2025-03-18 11:23:55 +01:00
Sylvain Berfini
839e96a194 Should fix hearing aids issue 2025-03-18 11:23:51 +01:00
Sylvain Berfini
eadb1d0eb2 Should fix quit button visibility in drawer menu 2025-03-18 11:23:46 +01:00
Sylvain Berfini
655aa62a78 Added back "replace + by 00 when formatting phone numbers" account setting 2025-03-18 11:23:42 +01:00
Sylvain Berfini
69301e23e7 Hidden save/export buttons for call recordings until export feature will be added to SDK 2025-03-18 11:23:38 +01:00
Sylvain Berfini
72c5cfe5ae Added UI setting to have dialpad automatically opened when starting new call 2025-03-18 11:23:34 +01:00
Sylvain Berfini
489c799332 Prevent call transfer if state is Ended, Error or Released 2025-03-18 11:23:28 +01:00
Sylvain Berfini
4979bca704 Prevent system call notification to be stuck if call was ended in Linphone SDK before being added to TelecomManager's 2025-03-17 12:17:58 +01:00
Sylvain Berfini
3e49e0f014 Adding back auto start setting 2025-03-17 12:17:49 +01:00
Sylvain Berfini
a2ec98659d Prevent crash if contacts listener triggers before chatRoom property is initialized 2025-03-17 12:17:43 +01:00
Sylvain Berfini
52cb8ca3a3 Prevent crash if not on contact fragment before navigating to editor 2025-03-17 12:17:37 +01:00
Sylvain Berfini
6210ecb520 Prevent crash if fails to go to outside activity because it doesn't exists or it isn't found 2025-03-17 12:17:31 +01:00
Sylvain Berfini
4b9ca10192 Prevent use of recording ViewModel property not initialized yet 2025-03-17 12:17:25 +01:00
Sylvain Berfini
08ce2783a4 Prevent crash clinking on link if no browser is installed on device 2025-03-17 12:17:18 +01:00
Sylvain Berfini
cb1e8ecc01 Prevent crash if DMTF setting doesn't exists (Samsung A51) 2025-03-17 12:17:12 +01:00
Sylvain Berfini
da5ce721dc Fixed crash due to currentCall not being initialized 2025-03-17 12:17:06 +01:00
Sylvain Berfini
2e3e78ee39 Make sure Qr Code fragment doesn't use Static Picture camera device 2025-03-17 12:16:59 +01:00
Sylvain Berfini
dd167e56af Fixed color selector used when not needed, may cause crash on old devices 2025-03-13 10:22:14 +01:00
Sylvain Berfini
939c6c6c29 Prevent SecurityException when accessing bluetooth_name on some devices 2025-03-13 10:22:09 +01:00
Sylvain Berfini
57d38398f2 Use Account's onConferenceInformationUpdated callback to refresh meetings list 2025-03-13 10:22:04 +01:00
Sylvain Berfini
68f864f387 Prevent user from connecting the same account multiple times 2025-03-12 13:33:54 +01:00
Sylvain Berfini
17d46ed68c Fixed selecting participant in group conversation when typing '@' 2025-03-12 13:06:20 +01:00
Sylvain Berfini
5af2fb678f Fixed selecting participant in group conversation when typing '@' 2025-03-12 11:02:14 +01:00
Sylvain Berfini
f283c8b9e0 Fixed wrong constraint layout reference 2025-03-11 16:50:13 +01:00
Sylvain Berfini
c1e20af56d 6.0.0 release, updated CHANGELOG 2025-03-11 13:28:07 +00:00
Sylvain Berfini
5d14d8bb7b Fixed SSO login from QRcode 2025-03-11 14:21:29 +01:00
Sylvain Berfini
a99067f701 Updated SSO ViewModel to allow for client ID to be changed through remote provisioning or to use client_id from URL query parameters 2025-03-11 10:56:18 +01:00
Sylvain Berfini
2ceebdcdda Use same max width for spinners than for text fields in settings, increased that value a bit for tablets 2025-03-11 10:22:24 +01:00
Sylvain Berfini
dca10c9b2a Keep SRTP as default media encryption for now, update active call notification channel importance from default to low 2025-03-11 10:12:39 +01:00
Sylvain Berfini
82e341ea8c Moved RLS URI out of linphonerc_factory 2025-03-10 17:45:03 +01:00
Sylvain Berfini
508f1154f5 Fixed broken scroll listener in conversation after the fragment is paused/resumed 2025-03-10 16:19:53 +01:00
Sylvain Berfini
07cb09128e Show participant SIP URI in reactions / delivery status / conversation participants lists when clicking on name 2025-03-10 16:06:46 +01:00
Sylvain Berfini
d6d705a975 Code cleanup 2025-03-10 11:47:30 +01:00
Sylvain Berfini
c709c720e4 Prevent being stuck while media list is processed 2025-03-10 10:44:05 +01:00
Sylvain Berfini
96a07fa8c6 Replaced Uri.parse() by .toUri() string extension 2025-03-05 15:17:29 +01:00