Sylvain Berfini
|
aad50669c4
|
Use Rejected instead of Error call disconnect cause because otherwise it triggers an exception on some devices
|
2024-12-18 13:56:40 +01:00 |
|
Sylvain Berfini
|
7c755bd080
|
Fixed issue with TelecomManager not disconnecting when call state is Error
|
2024-12-17 10:10:54 +01:00 |
|
Sylvain Berfini
|
967fb0563d
|
Prevent outgoing calls to be routed on speaker while ringing
|
2024-12-16 14:36:52 +01:00 |
|
Sylvain Berfini
|
b9065d3c7c
|
Bumped dependencies, fixed back gesture when adding participants to a conversation or an existing meeting
|
2024-12-12 09:46:43 +01:00 |
|
Sylvain Berfini
|
41081f565a
|
Reworked colors for better dark theme
|
2024-12-11 15:06:47 +01:00 |
|
Sylvain Berfini
|
4304552bc8
|
Updated Ktlint
|
2024-12-10 12:20:52 +01:00 |
|
Sylvain Berfini
|
cf901a9c2b
|
Try to prevent crash seen in Crashlytics
|
2024-11-20 14:58:16 +01:00 |
|
Sylvain Berfini
|
9e08a5a506
|
Bumped navigation dependency version
|
2024-10-03 10:25:57 +02:00 |
|
Sylvain Berfini
|
86e09b5dce
|
Actually do not disable earpiece, it works even without telecom manager support
|
2024-10-03 09:54:29 +02:00 |
|
Sylvain Berfini
|
248a06c8be
|
For some reason, sometimes Telecom Manager Call Control Callback doesn't lists Earpiece as an available endpoint, disabling it when it happens
|
2024-10-02 16:51:45 +02:00 |
|
Sylvain Berfini
|
b58a23b60d
|
Fixed Android Auto favorites no having generated avatar if no picture available + make them round
|
2024-08-12 14:37:37 +02:00 |
|
Sylvain Berfini
|
12c112fa39
|
Added favorites contacts grid in Android Auto UI
|
2024-08-12 13:43:30 +02:00 |
|
Sylvain Berfini
|
5ce7a5524a
|
Added custom settings to directly go to third party sip account login & pre-fill some fields
|
2024-08-12 10:54:49 +02:00 |
|
Sylvain Berfini
|
51d9b18c1c
|
Added missing foreground service notification for outgoing call
|
2024-08-08 19:47:13 +02:00 |
|
Sylvain Berfini
|
6746e71197
|
Update call UI to reflect mic muted state when toggled from Android Auto
|
2024-08-08 19:38:51 +02:00 |
|
Sylvain Berfini
|
a676c51401
|
Finally managed to make call notifications visible on Android Auto!
|
2024-08-07 10:00:10 +02:00 |
|
Sylvain Berfini
|
36cc74956e
|
Various fixes from Crashlytics reported issues
|
2024-08-05 15:31:29 +02:00 |
|
Sylvain Berfini
|
e85488cf65
|
Fixed audio not routed to connected bluetooth device during call
|
2024-07-19 11:16:19 +02:00 |
|
Sylvain Berfini
|
515b645b89
|
Using call.callLog.remoteAddress() instead of call.remoteAddress() to have Address' displayName use P-Asserted-Identity info if available
|
2024-07-15 16:12:05 +02:00 |
|
Sylvain Berfini
|
e3f1611a0f
|
Prevent unecessary sound devices reload
|
2024-07-15 16:12:05 +02:00 |
|
Sylvain Berfini
|
e80c0e6068
|
Added back IPv6 network setting
|
2024-07-15 16:12:05 +02:00 |
|
Sylvain Berfini
|
5cd0a741ab
|
Forgot to break loop + fixed issue in log
|
2024-07-15 16:12:05 +02:00 |
|
Sylvain Berfini
|
a64db777d9
|
Various fixes for crash reported on Crashlytics
|
2024-07-15 16:10:42 +02:00 |
|
Sylvain Berfini
|
aa36129053
|
Fixed mute microphone in waiting room not applied once conference has been joined
|
2024-07-15 16:10:42 +02:00 |
|
Sylvain Berfini
|
5a37f15bc7
|
Fixed issues with incoming call notification not being dismissed in some cases + fixed toast in case of remote provisioning issue
|
2024-07-15 16:10:42 +02:00 |
|
Sylvain Berfini
|
6e97466a86
|
Factorized code for call.terminate()/call.decline()
|
2024-07-15 16:10:42 +02:00 |
|
Sylvain Berfini
|
0707e60c26
|
Reworked notifications channel, using incoming call one for playing ringtone instead of SDK
|
2024-07-15 16:10:41 +02:00 |
|
Sylvain Berfini
|
b3c31d14ad
|
Use default string from resources if a contact's device has no name, updated TODOs & FIXMEs comments
|
2024-07-15 16:10:41 +02:00 |
|
Sylvain Berfini
|
0105f1d669
|
Code improvements
|
2024-07-15 16:10:40 +02:00 |
|
Sylvain Berfini
|
c447b2699c
|
Changes regarding call notifications
|
2024-07-15 16:10:39 +02:00 |
|
Sylvain Berfini
|
c273fc451a
|
Added orange border to chat bubble to show selected bubble when opening bottom sheet menu + small refactoring
|
2024-07-15 16:10:38 +02:00 |
|
Sylvain Berfini
|
d30f7ba5ba
|
Fixed deadlock when receiving call
|
2024-07-15 16:10:37 +02:00 |
|
Sylvain Berfini
|
325feb5637
|
It seems that annotating the lambda makes the thread check works
|
2024-07-15 16:10:36 +02:00 |
|
Sylvain Berfini
|
b105c436ba
|
Bumped dependencies
|
2024-07-15 16:10:35 +02:00 |
|
Sylvain Berfini
|
a60c66ad33
|
Added pause/resume action to long press menu in calls list + fixing issues with multi calls
|
2024-07-15 16:10:35 +02:00 |
|
Sylvain Berfini
|
913e7cdb02
|
Fixed call duration timer when leaving & resuming active call fragment
|
2024-07-15 16:10:35 +02:00 |
|
Sylvain Berfini
|
d1029af180
|
Started new call fragment while in call
|
2024-07-15 16:10:34 +02:00 |
|
Sylvain Berfini
|
85a904e173
|
Hide call controls when in full screen
|
2024-07-15 16:10:34 +02:00 |
|
Sylvain Berfini
|
3d5ca3313b
|
Do not use CoreService as it will attempt to use the Core on the main thread, TODO : disable activity monitor in SDK
|
2024-07-15 16:10:34 +02:00 |
|
Sylvain Berfini
|
476eabd0fe
|
Trying to route audio using androidx Telecom API...
|
2024-07-15 16:10:34 +02:00 |
|
Sylvain Berfini
|
92b3d08ea0
|
Using new androix telecom library
|
2024-07-15 16:10:34 +02:00 |
|
Sylvain Berfini
|
418f9ba4c9
|
6.0.0 cleanup
|
2024-07-15 16:07:16 +02:00 |
|
Sylvain Berfini
|
0733ced356
|
Fixed contacts not updated in conversation if found after view was layed out
|
2023-04-24 12:05:40 +02:00 |
|
Christophe Deschamps
|
e725eb4e7b
|
- Upon GSM interruption handle conference cases by leave()/enter()
- Upon StreamsRunning call state update in conference check and set locallyPaused flag.
|
2023-04-24 10:42:20 +02:00 |
|
Sylvain Berfini
|
33b4c09ffd
|
Bumped dependencies & improved gradle files + new bullseye based clean docker image using JDK 17
|
2023-04-14 15:39:45 +02:00 |
|
Sylvain Berfini
|
9fbd4fbc40
|
Use FEATURE_TELECOM instead of FEATURE_CONNECTION_SERVICE for Android >= 33 + added logs to TelecomHelper
|
2022-11-24 16:51:04 +01:00 |
|
Sylvain Berfini
|
5bb5bd16ae
|
Prevent crash if Security Exception is thrown in TelecomHelper.findExistingAccount (see on Oppo running Android 11 asking for READ_PHONE_STATE even if it shoudln't)
|
2022-11-07 16:42:40 +01:00 |
|
Sylvain Berfini
|
a230f603c6
|
Improvements on use of Telecom Manager APIs to prevent dialog asking to terminate call when trying to add a new call to an existing conference
|
2022-10-05 16:19:32 +02:00 |
|
Sylvain Berfini
|
04e8c3566b
|
Now requires Android 10 or newer to use Telecom Manager feature to prevent crash due to Android 9 OS bug
|
2022-08-24 14:47:52 +02:00 |
|
Sylvain Berfini
|
635c8e69c7
|
Started changes for Android 13
|
2022-06-09 14:12:58 +02:00 |
|