Cody Henthorne
db9ae1c85b
Fix early get self crash when cycling KCS.
2025-01-28 10:57:55 -05:00
Alex Hart
ab88018f36
Show dialog when group call is full.
2025-01-22 15:15:22 -04:00
Jan Krieg
fd6a02a841
Always use software AEC for known-issue ROMs
...
Previous logic was to always use software AEC for known-issue
ROMs (lineage, calyxos). That was modified with introduction
of Oboe ADM (643f64e ). This commit restores the previous logic
to resolve issues with echo.
Resolves #13925
2025-01-21 14:24:15 -05:00
Michelle Tang
f9ec9ac2fd
Fix do not disturb settings for calls.
2025-01-16 16:24:29 -05:00
Cody Henthorne
919648b94b
Prevent calls crashing due to background restrictions.
2025-01-13 21:49:50 -05:00
Michelle Tang
e1d8870160
Stop in-chat notification sounds if notifications are disabled.
2025-01-06 12:42:34 -05:00
Cody Henthorne
e1d4566dfd
Handle group call creation failure.
2024-12-09 08:58:15 -05:00
Miriam Zimmerman
5cd0062688
Update to RingRTC v2.49.0
2024-12-09 08:58:14 -05:00
Cody Henthorne
d6f8f8acb3
Fix calls silent ringer bug.
2024-12-04 14:19:41 -05:00
Cody Henthorne
39b4484887
Use calling service type for calls.
2024-12-04 14:19:40 -05:00
Greyson Parrelli
878900c09c
Remove some unnecessary call tab requeries.
2024-12-04 14:19:40 -05:00
Jim Gustafson
f16827d9ec
Force relays only if remote user is not a 'Signal Connection'.
2024-11-22 13:35:01 -05:00
Alex Hart
91b411abb5
Add new rules to log scrubber.
2024-11-22 13:35:00 -05:00
Greyson Parrelli
ae37001949
Convert InternalValues to kotlin.
2024-11-21 10:36:09 -05:00
Alex Hart
5f67bd9725
Display proper error when call link deletion fails due to call link being in use.
2024-11-21 10:36:09 -05:00
Alex Hart
39a5bc21dd
Update method by which we check for remote device count.
2024-11-13 21:46:55 -05:00
adel-signal
47300bbd56
Use v2/calling/relays endpoint.
2024-10-29 15:58:36 -04:00
Greyson Parrelli
ead66cdfc0
Migrate linked device status to the SignalStore.
2024-10-29 14:36:34 -04:00
Alex Hart
9fa04e03fd
Ensure rate limit dialog appears during calls.
2024-10-23 14:15:42 -03:00
Cody Henthorne
635df6ebd3
Fix parsing crash and creation of ice servers from turn server json.
2024-10-18 12:17:27 -04:00
Alex Hart
cc5e3fc085
Utilize result type instead of error stream when attempting to create a call link.
2024-10-17 12:45:16 -03:00
Alex Hart
99c9ba0b70
Utilize collect instead of toList.
2024-10-17 12:41:35 -03:00
adel-signal
893ef5d08c
Add support for multiple ice server groups
2024-10-16 15:07:19 -04:00
Alex Hart
6b66e4666b
Add update send job for call link when joining by url.
2024-10-16 15:07:19 -04:00
Alex Hart
cd846f2b6d
Fix call link join issue and add denial dialogs into call UI v2.
2024-09-20 10:52:17 -04:00
Alex Hart
5bd3eda17d
Add snackbar that is displayed if you're currently in a different call.
2024-09-20 10:52:17 -04:00
Cody Henthorne
816006c67e
Refactor and cleanup backupv2 media restore.
2024-09-13 10:51:30 -04:00
Alex Hart
baa6032770
Fix overlap of join banner and camera toggle.
2024-09-13 10:51:30 -04:00
Alex Hart
9912a5fdfe
Allow anyone to join a call link.
2024-09-13 10:51:30 -04:00
Alex Hart
1f09f48e6b
Add proper call tab return state.
2024-09-13 10:51:30 -04:00
Greyson Parrelli
6112ee9bd3
Initialize AppDependencies if needed in AvatarProvider.
2024-09-13 10:51:30 -04:00
Alex Hart
4d23f11f6e
Add shared calling intent system.
2024-09-11 15:14:04 -04:00
Jim Gustafson
643f64e181
Use the Oboe ADM for some custom roms
2024-08-30 12:55:23 -04:00
Alex Hart
5f66e2eb15
Add visibility rules and timeout for call controls for v2.
2024-08-27 13:21:20 -04:00
Michelle Tang
ae923c9221
Remove immediate screen lock option.
2024-08-13 11:24:08 -07:00
Cody Henthorne
19f3219224
Fix crash when outgoing call picked up while in the background.
2024-08-13 10:51:12 -04:00
Michelle Tang
3bdbd69a7d
Update screen lock.
2024-08-08 12:22:34 -07:00
Jim Gustafson
ffd2e164bf
Update to RingRTC v2.46.0
2024-08-08 12:19:01 -07:00
Cody Henthorne
aebaff736c
Fix mic usage for api34 when app is backgrounded.
2024-08-08 12:19:01 -07:00
Cody Henthorne
dc7208922c
Update target SDK to 34.
2024-08-08 12:19:00 -07:00
Jim Gustafson
12529e9fb0
Update to RingRTC v2.45.0
2024-08-08 12:19:00 -07:00
Alex Hart
d424a60345
Fix group call flickering missed.
2024-07-17 15:21:14 -04:00
Cody Henthorne
f5abd7acdf
Add Group Send Endorsements support.
2024-07-09 13:40:41 -04:00
Jim Gustafson
a3d1197aef
Update to RingRTC v2.44.3
2024-07-09 13:40:41 -04:00
Nicholas Tinsley
aec0a9951a
Prevent backups from being scheduled twice within the jitter window.
...
Fixes #13559 .
2024-07-09 13:40:41 -04:00
Clark
47e4a6cf5a
Regularly delete any archived media we don't know about.
2024-07-03 14:02:59 -04:00
Greyson Parrelli
863b443317
Convert SignalStore to kotlin.
2024-06-24 15:04:03 -04:00
Greyson Parrelli
d698f74d0b
Rename FeatureFlags -> RemoteConfig.
2024-06-24 15:04:02 -04:00
Greyson Parrelli
13f7a64139
Refactor FeatureFlags.
2024-06-24 15:04:02 -04:00
Alex Hart
f572eb5322
Add CallLink Observed event and handling.
2024-06-21 09:19:47 -03:00