Alex Hart
e47765d7d5
Add logging to WebRtcActivity Intent.
2023-06-28 17:13:15 -04:00
Cody Henthorne
6c95b766d6
Fix answer audio call and video starting bug.
2023-06-26 14:10:13 -04:00
Alex Hart
1bdc77affe
Resolve issue with incoming video call state.
2023-06-22 14:52:10 -03:00
Alex Hart
9fef8386e6
Fix initial call state when starting from action.
2023-06-15 15:36:08 -04:00
Alex Hart
6cd59daf0a
Fix several issues with call notifications.
2023-06-15 15:36:08 -04:00
Alex Hart
886c149c3f
Add in-call info sheet for call links.
2023-06-15 13:31:59 -04:00
Nicholas
e4f70fa4fe
Delegate to system to handle rotation in video call PiP.
2023-05-10 15:59:26 -04:00
Nicholas
89397ae7cc
Picture-in-Picture call improvements.
2023-05-05 12:48:53 -03:00
Nicholas
125c4f43cf
Make audio device button directly toggle when only two devices are present.
2023-05-05 12:48:53 -03:00
Alex Hart
7374e7ee23
Fix PiP crash on devices that lie about support.
...
Fixes #12924
2023-05-02 09:51:45 -03:00
Nicholas
d70213e031
Mute the camera if Signal loses focus.
...
Addresses #12754 .
2023-04-24 19:12:10 -04:00
Alex Hart
ea6d1a9381
Fix case where device lied about pip mode support.
2023-04-14 16:30:07 -04:00
Aaron Labiaga
0156e74f5a
Improve transition to PiP mode.
...
Use setAutoEnterEnable to true for smooth transition to
Picture-in-Picture when in gestural navigation mode.
Closes #12878
2023-04-12 16:29:48 -04:00
Alex Hart
022195508a
Swap AlertDialog.Builder for MaterialAlertDialogBuilder.
2023-04-05 16:40:23 -03:00
Alex Hart
d3daaff6a4
Update collapsed toolbar state for group calling.
2023-04-05 16:40:23 -03:00
Nicholas
a0aeac767d
New Android 12+ audio route picker for calls.
2023-04-05 16:40:23 -03:00
Alex Hart
8f9713a2c0
Add new call toast and remove call button labels.
2023-03-23 13:32:51 -04:00
Cody Henthorne
e76bec63a3
Remote ring small groups feature flag.
2022-12-08 12:07:02 -04:00
Cody Henthorne
8d7393e4b5
Fix controlls showing in call PIP.
2022-09-28 11:33:35 -04:00
Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Cody Henthorne
9558513190
Prevent empty call screen after missed calls.
2022-09-13 13:07:42 -04:00
Cody Henthorne
84717b95f7
Add logging around how call activity is started.
2022-08-18 16:01:05 -04:00
Cody Henthorne
a51754e207
Fix premature call termination during safety number change.
2022-08-02 14:36:30 -04:00
Rashad Sookram
88b895f5ea
Notify when calls start to be routed over cellular data.
...
Only when the device thinks that it's also connected to a WiFi network.
2022-07-21 13:18:20 -04:00
Alex Hart
7a0f4fafe2
Implement new Safety Number Changes bottom sheeet.
2022-07-11 13:35:53 -03:00
Cody Henthorne
a3bbf944e5
Handle bluetooth permission crash during calls.
2022-05-13 12:39:23 -04:00
Rashad Sookram
38b6362b25
Fix enabling video while ringing for an audio-only call.
...
* Update to RingRTC v2.20.4
Co-authored-by: Jim Gustafson <jim@signal.org>
2022-05-02 15:25:55 -04:00
Cesar Valiente
092b30f64f
Utilize isSeparating for better foldable device support.
2022-04-06 12:37:43 -04:00
Rashad Sookram
ec92d5ddb7
Display audio levels for each participant in group calls.
2022-04-06 12:37:43 -04:00
Rashad Sookram
f2046c3c05
Vibrate when entering call reconnecting state.
2022-03-28 19:07:21 -04:00
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Cody Henthorne
403958fed3
Handle 1:1 call reconnecting events.
2022-03-28 19:07:20 -04:00
Cody Henthorne
90d4069d0a
Fix crash and UI issues in call screen.
2021-12-20 13:31:18 -05:00
Cody Henthorne
49270e677e
Fix improper glare handling.
2021-11-04 17:00:04 -04:00
Cody Henthorne
e637f15a43
Refactor call audio routing and bluetooth management.
2021-09-28 11:42:51 -04:00
Cody Henthorne
db7272730e
Add Small Group Ringing support.
2021-08-24 16:59:09 -03:00
Cody Henthorne
8802cebb64
Prevent constantly requesting new video resolutions in group calls.
2021-08-13 13:58:38 -04:00
Cody Henthorne
655e43a079
Update call UI to new designs.
2021-08-10 16:27:52 -04:00
Alex Hart
52978b1b42
Ensure landscape operation is only enabled on foldable displays.
2021-08-02 16:19:39 -04:00
Alex Hart
5229e24397
Implement initial support for foldables in calling.
2021-07-26 13:42:14 -04:00
Alex Hart
ed23c3fe7c
Add avatar picker and defaults.
2021-07-21 16:57:03 -04:00
Cody Henthorne
b9b2924939
Add screen share receive support and improve video calling rotation.
2021-05-26 00:39:59 -04:00
Cody Henthorne
5f0341cd53
Fix calling PIP stuck when calls ends on device lock screen.
...
Fixes #11090
2021-04-06 11:34:20 -04:00
Cody Henthorne
1dc3cf7824
Move calling management out of service.
2021-03-31 16:02:32 -03:00
Cody Henthorne
214cb25d1b
Fix crash when receiving call with no corresponding identity key.
2021-02-17 10:26:45 -05:00
Alex Hart
2678a00781
Apply proper rotation to buttons and video in landscape.
2021-02-05 11:40:03 -05:00
Greyson Parrelli
9ed95a6081
Revert "Fix wallpaper in landscape mode with notched devices."
...
This reverts commit 0b62bb8168
.
2021-01-30 11:29:44 -05:00
Alex Hart
0b62bb8168
Fix wallpaper in landscape mode with notched devices.
2021-01-29 18:22:32 -05:00