Commit Graph

307 Commits

Author SHA1 Message Date
Max Radermacher
0b92341c83
Fix crash when tapping “Share call link” on iPad 2025-04-11 01:34:23 -05:00
Max Radermacher
f15537472d
Use clampedNanoseconds where it’s useful 2025-04-08 15:30:36 -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
b136ee2ebd
Sync "default avatar colors" across devices 2025-03-20 15:18:11 -07:00
Max Radermacher
86d969723b
Create threads when sending profile key for call 2025-03-14 14:33:09 -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
c767a6f77f
Call fulfill() for ignored CallKit action 2025-03-11 14:47:43 -05:00
Sasha Weiss
413fb46062
Update all presentThread APIs to take a threadUniqueId 2025-03-05 12:29:02 -08:00
Pete Walters
3094d34333
Fix ringing for group calls 2025-02-25 12:06:35 -06:00
Pete Walters
1df7d5a8cc
Add additional logging around call audio session state and sounds 2025-02-25 11:53:58 -06:00
Ehren Kret
e445834e39 do not play leave join sounds in group calls while app is active 2025-02-07 10:55:09 -06:00
Ehren Kret
0a5677997e
remove NSDate OWS objc category 2025-02-05 11:06:42 -06:00
Max Radermacher
2cb94ce6f1
Remove RecipientPickerRecipientState 2025-01-31 11:52:19 -06:00
Max Radermacher
a6d1d8db50
Add snapshots to profile key messages 2025-01-29 16:34:23 -06:00
Marissa Le Coz
b7e298cc48
Fix internal crash when opening call link calls 2025-01-09 16:50:41 -05:00
Max Radermacher
b7dedf2c0d
Remove last remnants of OWSUserProfile caching 2025-01-08 21:15:10 -06:00
Max Radermacher
2087f4b6a0
Update to Xcode 16.2 2025-01-08 18:48:03 -06: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
Max Radermacher
02d8ac6d54
Avoid redundant fetches in the call header 2025-01-07 12:12:36 -06:00
Marissa Le Coz
9401449553
[a11y] Add accessibility label for call ring button 2024-12-20 12:01:13 -05:00
Elaine
826fdba323
Improve call controls animations 2024-12-19 10:37:41 -07:00
Elaine
a927c1f998
Improve reduced transparency accessibility 2024-12-17 11:33:22 -07:00
Elaine
a615a5d7e0
Remove text from call details back button 2024-12-16 15:36:19 -07:00
Max Radermacher
cb3d5fd1be
Clean up SendMessageFlow and remove unused code 2024-12-13 17:34:05 -06:00
Elaine
94940ebf81
Make NameEditorViewController from EditCallLinkNameViewController 2024-12-06 12:40:54 -07:00
Sasha Weiss
312101ef43
Make loadCallRecordsAnew async 2024-12-05 13:02:04 -08:00
Elaine
d2f5625172
Fix crash when opening call as admin which already has join requests 2024-12-04 10:17:31 -07:00
Miriam Zimmerman
d1e78e5eb7
Optimize call label updates. 2024-12-02 15:54:56 -05:00
Elaine
24f5916693
Simplify showing Xcode previews for sheets 2024-11-27 16:58:55 -06:00
Marissa Le Coz
5be41f8f5e
Update Join text color for call links 2024-11-22 18:06:04 -05: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
Max Radermacher
feac64905d
Show number of people in the call before joining 2024-11-08 15:29:45 -06:00
Sasha Weiss
6326b4eb61
Prune a couple ImplRef properties off SSKEnvironment 2024-11-07 17:33:17 -08:00
Ehren Kret
7c50ba8f8f remove UIView+Async 2024-11-05 10:46:46 -06:00
Ehren Kret
76047d69b7 remove UIView+Promise and make an async version 2024-11-05 10:46:46 -06: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
Harry
b3b14bc97f
Protocolize+make public DatabaseChangeObserver 2024-10-22 10:42:16 -07:00
Max Radermacher
73759beb09
Add missing third outcome to SendMessageFlow 2024-10-17 20:42:45 -05:00
Max Radermacher
4fa4300fef
Fix Safety Number handling during group calls 2024-10-16 23:31:49 -05:00
Sasha Weiss
4b22356a37
Add forward-looking TURN server parsing 2024-10-16 15:34:16 -07:00
Elaine
bfbf721337
Update table spacing in call drawer 2024-10-16 12:34:37 -06:00
Max Radermacher
5e2725ea2d
Save call link when sharing via Signal 2024-10-15 14:17:53 -05:00
Marissa Le Coz
0621ab8691
Randomize call link icon colors 2024-10-15 13:12:24 -04:00
Ehren Kret
4f43208fdc delete Dependencies+SignalUI.swift 2024-10-12 00:06:27 -05:00
Ehren Kret
a4d65d6119 remove Dependencies+MainApp.swift 2024-10-11 23:47:02 -05:00