Commit Graph

42 Commits

Author SHA1 Message Date
Max Radermacher
902a03c4bb
Consolidate code for selecting join button text 2024-06-18 12:14:18 -05:00
Max Radermacher
1939496edc
Show in-call UI while waiting for admin approval 2024-06-17 12:27:35 -05:00
Max Radermacher
f87b9473e5
Show call controls when calls end unexpectedly 2024-06-13 17:39:07 -05:00
Max Radermacher
1bd2fcef47
Consolidate permission checks when starting calls 2024-06-13 16:50:13 -05:00
Max Radermacher
11004dce23
Create IncomingCallControls lazily 2024-06-12 14:34:42 -05:00
Marissa Le Coz
f4a4e03b9b
Move error string determination out of GroupCallVC and into the CallMemberView realm 2024-06-12 15:10:52 -04:00
Max Radermacher
13060ad28c
Invert & rename canJoin to isFull 2024-06-12 13:51:23 -05:00
Max Radermacher
0128a80308
Mark various calling methods/properties as private 2024-06-12 13:50:18 -05:00
Max Radermacher
999ae4a387
Add support for joining Call Link calls 2024-06-12 13:39:41 -05:00
Marissa Le Coz
04164b0cec
Remove CallMemberView feature flags 2024-06-12 14:38:47 -04:00
Max Radermacher
76b027a038
Refactor GroupCall lobby method for call links 2024-06-07 15:28:15 -05:00
Max Radermacher
538a18c79a
Refactor group call join method for call links 2024-06-06 14:56:50 -05:00
Max Radermacher
76c31a6708
Adopt GroupCall type in GroupCallViewController 2024-06-06 14:55:32 -05:00
Max Radermacher
fd3f3cb849
Adopt GroupCall type in CallHeader 2024-06-04 16:56:37 -05:00
Max Radermacher
7de2f71663 Update GroupCallNotificationView for call links 2024-06-04 16:54:37 -05:00
Max Radermacher
3baf20e6b8 Update GroupCallVideoOverflow for call links 2024-06-04 16:54:37 -05:00
Max Radermacher
184c4d3c4d Update GroupCallVideoGrid for call links 2024-06-04 16:54:37 -05:00
Max Radermacher
1be0d94724
Enumerate all possible group end reasons 2024-06-03 13:59:43 -05:00
Marissa Le Coz
731f515815
[Raise Hand] Add support for displaying local user as hand raisee on sheet 2024-05-31 16:52:30 -04:00
Marissa Le Coz
2d5f39e02b
Add Raise Hand button 2024-05-31 15:27:05 -04:00
Max Radermacher
2204b7d114
Rename groupCall to ringRtcCall 2024-05-30 13:49:14 -05:00
Max Radermacher
92f2b47300
Move group call observer handling 2024-05-30 13:43:56 -05:00
Max Radermacher
76dcf6a225
Add GroupCall & empty CallLinkCall implementation 2024-05-30 13:37:53 -05:00
Marissa Le Coz
74aee655d1
Fix Call Controls not auto-showing after booted from call 2024-05-29 13:07:22 -04:00
Max Radermacher
ca1b5f4751
Remove SignalCall.thread 2024-05-29 11:47:01 -05:00
Max Radermacher
d1a1d2add8
Move SignalCall’s state into the concrete types
Co-authored-by: Harry <109690906+harry-signal@users.noreply.github.com>
2024-05-22 23:20:02 -05:00
Max Radermacher
49b4ba0f06
Remove implicitly-unwrapped call mode properties 2024-05-15 16:13:13 -05:00
Marissa Le Coz
44ac1ba1bf
Productionize CallMemberView for individual remote members 2024-05-13 18:45:16 -04:00
Ehren Kret
0ab16e43a4
remove the last chunk of objc in the main app target 2024-05-13 12:35:01 -05:00
Marissa Le Coz
5454337683
Fix Call Ctrls not showing when local user is last in grp call 2024-05-07 09:46:23 -05:00
Marissa Le Coz
371138eab4
Speculative fix for users showing emoji bar without call controls 2024-05-02 21:00:22 -04:00
Marissa Le Coz
b089e62f11
Add call reaction bursting for internal 2024-04-29 21:25:20 -04:00
Ehren Kret
98063956b0 disallow swift code to call weak timer selector methods 2024-04-27 05:24:46 -05:00
Elaine
227fae1410
Add raise hand receive icons 2024-04-25 13:07:59 -06:00
Marissa Le Coz
4412a4763d
Add reaction send support for internal 2024-04-23 14:48:17 -04:00
Max Radermacher
2b85069f8e
Don’t use inheritance with CallService 2024-04-16 19:36:24 -05:00
Marissa Le Coz
7cad65c8d6
Fix cam off indicator not showing when local user in fullscreen 2024-04-15 12:26:10 -04:00
Marissa Le Coz
4a638827e4
Remove old local member view 2024-04-15 12:25:33 -04:00
Max Radermacher
22c254eecd
Rename NotificationPresenter-related types 2024-04-11 18:45:25 -05:00
Marissa Le Coz
a2e56d74bf
Show incoming reactions in group calls for internal users 2024-04-05 19:21:33 -04:00
Max Radermacher
f471dffa84
Clean up dependencies/ObjC in some calling types 2024-04-03 12:12:19 -05:00
Max Radermacher
2cca071925
Move around calling files in the Signal target 2024-03-25 13:25:37 -05:00