Commit graph

14 commits

Author SHA1 Message Date
Sylvain Berfini
2c846f6727 Prevent crash if security exception is thrown when placing call with Telecom Manager 2022-03-03 11:51:37 +01:00
Sylvain Berfini
84f0aceb61 Fixed crash due to nil call ID, fixed wrong @notnil tag in SDK 2022-02-24 11:25:18 +01:00
Sylvain Berfini
6ef3dc288e New call/conference UI 2022-02-11 10:11:50 +01:00
Sylvain Berfini
fe9f9cbecc Make sure PhoneAccount identity is valid to prevent crash in Android OS at startup 2021-12-07 09:36:49 +01:00
Sylvain Berfini
051a6fb393 Fixed incoming call ringtone not being stopped when pressing volume keys if TelecomManager is enabled 2021-12-01 13:15:23 +01:00
Sylvain Berfini
a0a39b3884 Clean up zombie TelecomManager connections if any 2021-11-22 10:13:25 +01:00
Sylvain Berfini
f66c90d356 Reworked audio route changes to make them go through Telecom Manager API if enabled to make smartwatches act as bluetooth headset properly 2021-11-03 13:48:54 +01:00
Sylvain Berfini
19b15e2b3b Make sure PermissionHelper singleton is created 2021-11-02 12:46:34 +01:00
Sylvain Berfini
6454a368b2 Prevent creating Telecom Manager Connection after a call has ended 2021-10-18 10:01:30 +02:00
Sylvain Berfini
68152b5b3e Improved Telecom Helper use 2021-10-15 15:41:30 +02:00
Sylvain Berfini
e1ef15b9a2 Another telecom helper fix 2021-10-12 16:32:13 +02:00
Sylvain Berfini
4337dd5da8 Improved READ_PHONE_STATE / READ_PHONE_NUMBERS permissions usage 2021-10-11 10:14:02 +02:00
Sylvain Berfini
c1dafcb9b9 Fixed telecom manager setting disabled upon restart 2021-10-11 09:24:21 +02:00
Sylvain Berfini
e341bb20e7 Use self managed telecom manager mode for Android 8+ 2021-09-24 10:42:47 +02:00