Commit Graph

129 Commits

Author SHA1 Message Date
Elaine
f0a8406735
Update call join request hit test logic 2025-09-12 14:50:03 -04:00
Elaine
b0c5451237
Update action sheet style 2025-08-21 11:13:50 -07:00
Max Radermacher
2df9fd5da6
Fix permission prompts when starting/joining call 2025-07-09 13:42:04 -05:00
Max Radermacher
d6128420a5
Dismiss group call UI after the call ends 2025-06-05 19:02:15 -05:00
Max Radermacher
25034c96c4
Minimize calls when tapping notifications 2025-03-28 11:58:57 -05:00
Max Radermacher
13e3dfd6cf
Validate DeviceIds using same criteria as server 2025-03-21 17:01:06 -05:00
Sasha Weiss
bb048e8b59
One transaction type to rule them all and in the darkness bind them 2025-03-13 21:43:35 -07:00
Max Radermacher
60dc4a8dc0
Don’t pass around TSGroupThread in group calls 2025-01-07 16:40:13 -06:00
Max Radermacher
19064ca096
Load group call view controller synchronously 2025-01-07 16:30:53 -06:00
Elaine
826fdba323
Improve call controls animations 2024-12-19 10:37:41 -07:00
Max Radermacher
b14e99b689
Remove no-longer-needed feature flags 2024-11-22 17:05:44 -06:00
Sasha Weiss
2000b82c0b
One KeyValueStore to rule them all 2024-11-15 18:47:54 -06:00
Sasha Weiss
dadca9e032
Directly adopt KeyValueStore in SDSKeyValueStore 2024-11-15 14:54:30 -08:00
Sasha Weiss
6326b4eb61
Prune a couple ImplRef properties off SSKEnvironment 2024-11-07 17:33:17 -08:00
Marissa Le Coz
d5a523e725
Fix call pip not showing local video when alone in call 2024-10-23 18:26:22 -04:00
Max Radermacher
52f31e38d3
Add captcha support for call link calls 2024-10-23 03:07:04 -05:00
Max Radermacher
4fa4300fef
Fix Safety Number handling during group calls 2024-10-16 23:31:49 -05:00
Ehren Kret
a4d65d6119 remove Dependencies+MainApp.swift 2024-10-11 23:47:02 -05:00
Ehren Kret
de32c7799d remove NSObject and Dependencies extension computed vars for SignalServiceKit 2024-10-11 23:12:59 -05:00
Max Radermacher
d96a16a921
Add call link support for group call notifications 2024-10-11 11:40:56 -05:00
Ehren Kret
114afd8fe8 remove shared extensions 2024-10-11 10:58:08 -05:00
Elaine
d1ec39a1b4
Allow enable controls overflow button while sheet is decelerating 2024-10-10 14:36:05 -06:00
Elaine
0048417fe9
Update controls state when minimizing call drawer from Done button 2024-10-10 10:22:17 -06:00
Marissa Le Coz
a2f6027319
Make call UI react to receiving unknown users' profile keys 2024-10-09 19:25:12 -05:00
Max Radermacher
bc3b214886
Clean up call link feature flags 2024-10-09 14:05:34 -05:00
Marissa Le Coz
77c81ab0ea
Send profile key to call link members 2024-10-09 13:46:41 -04:00
Max Radermacher
60a16e949f
Resolve trivial [CallLink] TODO:s 2024-10-09 10:49:04 -05:00
Elaine
3bb9af1c41
Fix layout issues with group call drawer 2024-10-08 17:07:40 -06:00
Max Radermacher
16eec9c341
Use adminPasskey from CallLinkRecord 2024-10-08 12:36:59 -05:00
Elaine
6e71bb9758
Add localization to call link strings 2024-10-02 12:51:45 -06:00
Marissa Le Coz
48478de260
[Call links] Show join error sheet in completion of dismissing activity indicator modal 2024-10-01 17:50:22 -04:00
Elaine
4153e5e62e
Call link lobby toast 2024-10-01 15:27:01 -06:00
Elaine
c1a1ab81bf
Call link request bulk approval sheet 2024-09-24 10:49:00 -06:00
Marissa Le Coz
6a04214a3d
Add error handling UI for call link create/edit operations 2024-09-23 13:13:20 -04:00
Elaine
a972874cb6
Call link approval details sheet 2024-09-17 11:31:51 -06:00
Elaine
c63c0302aa
Update hit testing on call link approval snackbar 2024-09-16 16:59:43 -06:00
Elaine
34983e49cf
Flip camera button dynamic layout
Co-authored-by: Marissa Le Coz <marissa@signal.org>
2024-09-09 13:10:41 -06:00
Elaine
6c3818587c
Call link member approval 2024-09-04 13:42:28 -06:00
Max Radermacher
8ca75ea1b7
Add error messages when denied/removed from call 2024-08-29 15:29:53 -05:00
Marissa Le Coz
923f3e3fc5
Relocate flip cam button when alone in call on iPad 2024-08-28 13:54:56 -04:00
Max Radermacher
527280f78f
Use RemoteConfig as an instance type 2024-08-23 14:59:44 -05:00
Max Radermacher
53c3713533
Remove code gated by already-launched flags 2024-08-21 15:48:35 -05:00
Max Radermacher
cf248af8b4
Implement more of CreateCallLinkViewController 2024-08-19 14:52:24 -05:00
Sasha Weiss
ded6a3b9ac
Call isJustMe off groupCall, not self 2024-08-16 15:51:50 -07:00
Marissa Le Coz
cd2bb5c90a
Put flip cam button in alt location when alone in group call 2024-08-16 16:30:25 -04:00
Elaine
c76c6759fa
Allow gestures in empty space next to raise hand toast 2024-08-16 16:23:56 -04:00
Marissa Le Coz
54760a46d6
Hide flip cam tooltip when transitioning to being only person in call 2024-08-15 13:18:03 -04:00
Elaine
ce45accd77
Reenable drawer interaction while joining call 2024-08-15 10:49:06 -05:00
Elaine
c31f32c7bf
Add share button to call link drawer 2024-08-14 13:19:04 -06:00
Elaine
b9c3f3957a
Disable drawer interaction while joining call 2024-08-12 16:35:40 -06:00