Greyson Parrelli
|
3bdf2e7e2c
|
Add a system to improve app foreground observation.
There was previously a crash that occurred when multiple threads tried to use ProcessLifecycleOwner, and this will hopefully resolve that.
|
2021-02-08 15:37:45 -05:00 |
|
Alex Hart
|
2678a00781
|
Apply proper rotation to buttons and video in landscape.
|
2021-02-05 11:40:03 -05:00 |
|
Jim Gustafson
|
9dbbe4675f
|
Update to RingRTC v2.9.0
Co-authored-by: Alex Hart <alex@signal.org>
|
2021-01-27 11:52:32 -04:00 |
|
Greyson Parrelli
|
727175e4f4
|
Add 'constraints' and 'key preferences' sections to logs.
|
2021-01-15 11:17:38 -05:00 |
|
Alex Hart
|
790f8426ac
|
Fix issue when single user leaves ParticipantCollection.
|
2021-01-14 06:53:18 -04:00 |
|
Alex Hart
|
0ccc7e3c06
|
Distinguish between primary and secondary devices in participants list.
|
2021-01-13 19:43:23 -05:00 |
|
Alex Hart
|
be91f2396c
|
Add toggle to control call bandwidth.
|
2021-01-13 19:43:23 -05:00 |
|
Alex Hart
|
71be388989
|
Order grid by latest speakers and prevent any unnecessary shifts.
|
2021-01-13 19:43:23 -05:00 |
|
Greyson Parrelli
|
5370605815
|
Control CDS refresh interval with a feature flag.
|
2021-01-12 12:47:57 -05:00 |
|
Cody Henthorne
|
cf32b93269
|
Better error handling for group calls.
|
2021-01-06 17:03:38 -04:00 |
|
Alex Hart
|
e2872d9af8
|
Add emdash instead of 0 if no callers are present and we haven't connected / loaded the group state.
|
2021-01-06 17:03:20 -04:00 |
|
Alex Hart
|
b7477d287b
|
Reopen properly when we select launcher icon.
* Reopen properly when we select launcher icon.
* Reduce noise
|
2021-01-06 17:03:20 -04:00 |
|
Alex Hart
|
fa7346f79b
|
Add group calling tooltip and megaphone.
|
2020-12-14 22:43:34 -05:00 |
|
Cody Henthorne
|
5d4922ed8d
|
Show accurate current group call participants in lobby header.
|
2020-12-09 11:53:59 -05:00 |
|
Cody Henthorne
|
84e9282f87
|
Attempt to reduce number of peek jobs run after being offline.
|
2020-12-08 18:10:04 -05:00 |
|
Cody Henthorne
|
dc4ce234b7
|
Ensure proper group call history in chat after being offline.
Co-authored-by: Alan Evans <alan@signal.org>
|
2020-12-07 17:27:35 -05:00 |
|
Alan Evans
|
00b6416583
|
Prevent surplus notification sound when entering group.
|
2020-12-07 17:36:21 -04:00 |
|
Cody Henthorne
|
c00b0727e3
|
Show call full UI when group call is full.
|
2020-12-07 16:17:39 -05:00 |
|
Cody Henthorne
|
bdc6c8c65a
|
Fix a few minor group call UI issues.
|
2020-12-07 10:05:35 -05:00 |
|
Greyson Parrelli
|
8e93bf9075
|
Create a core-util module with some common utilities.
|
2020-12-05 13:44:13 -05:00 |
|
Cody Henthorne
|
42d61518b3
|
Handle safety number changes in a group call context.
|
2020-12-05 13:44:13 -05:00 |
|
Alex Hart
|
112782ccaf
|
Add join/leave banner for group calls.
|
2020-12-05 13:44:13 -05:00 |
|
Cody Henthorne
|
b1d74e21e2
|
Improve handling of 1:1 calls during group calls.
|
2020-12-05 13:44:13 -05:00 |
|
Cody Henthorne
|
050fad3114
|
Handle blocked users in group calls.
|
2020-12-05 13:43:25 -05:00 |
|
Cody Henthorne
|
01f143667f
|
Add Group Call peeking in the Conversation view.
|
2020-12-05 13:43:25 -05:00 |
|
Cody Henthorne
|
adee104899
|
Stop camera from turning on when returning to a group call.
|
2020-12-01 16:17:36 -05:00 |
|
Alex Hart
|
dcb16378c8
|
Display PiP in Group Calls even if local video is disabled.
|
2020-12-01 14:53:34 -04:00 |
|
Jack Lloyd
|
13c014215d
|
Move to Signal Protocol written in Rust.
Co-authored-by: Alex Hart <alex@signal.org>
|
2020-11-25 11:40:05 -04:00 |
|
Cody Henthorne
|
a640d9e298
|
Improve group update copy and implement speaker indexing.
|
2020-11-25 11:40:05 -04:00 |
|
Alex Hart
|
5941b22eb6
|
Revert "Move to Signal Protocol written in Rust."
This reverts commit 907e8d93a3.
|
2020-11-23 10:22:53 -04:00 |
|
Cody Henthorne
|
b90a74d26a
|
Add additional Group Calling features.
|
2020-11-20 15:42:46 -05:00 |
|
Alex Hart
|
930370783e
|
Implement ShortcutInfo for API 30.
|
2020-11-18 14:25:01 -04:00 |
|
Cody Henthorne
|
3b7fbbaf6e
|
Fix crash when call concluded on non-existent remote peer.
|
2020-11-18 11:34:06 -05:00 |
|
Jack Lloyd
|
907e8d93a3
|
Move to Signal Protocol written in Rust.
Co-authored-by: Alex Hart <alex@signal.org>
|
2020-11-16 12:28:11 -05:00 |
|
Greyson Parrelli
|
2dace38d43
|
Add support for GV1->GV2 forced migration.
|
2020-11-12 12:32:10 -05:00 |
|
Cody Henthorne
|
b1f6786392
|
Add initial support for Group Calling.
|
2020-11-11 15:29:02 -05:00 |
|
Jim Gustafson
|
b937534ce5
|
Update to RingRTC v2.8.0.
|
2020-11-11 15:29:01 -05:00 |
|
Cody Henthorne
|
349a2f72cb
|
Fix crash when handling call messaging failures.
|
2020-11-05 15:56:56 -05:00 |
|
Alex Hart
|
2b4a4d6109
|
Add support for Incoming / Outgoing Video Type.
|
2020-11-05 13:41:22 -04:00 |
|
Alex Hart
|
31e137cf6d
|
Add support for MISSED_VIDEO_CALL type.
|
2020-11-04 16:05:34 -04:00 |
|
Cody Henthorne
|
6933f1d818
|
Fail call gracefully on turn server network error.
|
2020-10-29 13:51:30 -04:00 |
|
Cody Henthorne
|
cf2189c11a
|
Ensure speakerphone is correctly enabled during call setup.
Race condition between handleStartOutgoingCall being enqueued from ringrtc and
handleSetEnableVideo being enqueued from the main thread.
|
2020-10-28 17:01:34 -04:00 |
|
Cody Henthorne
|
0077b29d6e
|
Mitigate PSTN callback crash when service is in background.
|
2020-10-28 15:48:04 -04:00 |
|
Cody Henthorne
|
5eaac6cb17
|
Call handling state machine refactor.
|
2020-10-22 15:55:18 -03:00 |
|
Alex Hart
|
ee3d7a9a35
|
Implement new workflow for scoped storage backup selection.
|
2020-10-15 16:19:17 -04:00 |
|
Alex Hart
|
9a1c869efe
|
Allow consecutive voice notes to be played as a playlist.
|
2020-10-15 16:19:17 -04:00 |
|
Cody Henthorne
|
322c139c26
|
Fix bug of video showing on next call after cancel pre-join.
Fixes #10083
|
2020-10-15 16:19:17 -04:00 |
|
Alan Evans
|
8de4290c5b
|
Fix can create backups when timed backup is waiting for charging constraint.
|
2020-10-02 10:32:04 -03:00 |
|
Cody Henthorne
|
4cd433b6bc
|
Retain call start timestamp per peer to prevent race conditions.
|
2020-09-24 10:43:39 -04:00 |
|
Christian Ascheberg
|
15ee8c6cac
|
Fix timestamp of missed call record.
Fixes #7647
|
2020-09-23 16:54:38 -04:00 |
|