Commit Graph

34955 Commits

Author SHA1 Message Date
Max Radermacher
0391ff0c87 Send CallLinkUpdate each time we join the call 2024-10-16 12:10:45 -05:00
Max Radermacher
07632a2f4a
Ignore calls sent to our PNI 2024-10-15 18:54:58 -05:00
Harry
780f91dcf2
Remove outdated comment on shouldStartExpireTimer and move logic to swift 2024-10-15 15:49:51 -07:00
Max Radermacher
5e2725ea2d
Save call link when sharing via Signal 2024-10-15 14:17:53 -05:00
Max Radermacher
6e0af60788
Fix SignedPreKeyRecord NSSecureCoding conformance 2024-10-15 13:42:39 -05:00
Marissa Le Coz
0621ab8691
Randomize call link icon colors 2024-10-15 13:12:24 -04:00
Ehren Kret
538f5064a6 remove Dependencies protocol entirely 2024-10-12 00:26:22 -05: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
Ehren Kret
de32c7799d remove NSObject and Dependencies extension computed vars for SignalServiceKit 2024-10-11 23:12:59 -05:00
Max Radermacher
289ad6e3a4
Send CallLinkUpdate messages when first joining 2024-10-11 13:39:52 -05:00
Max Radermacher
c7b16a7f22
Don’t change IDs when coalescing call records 2024-10-11 13:39:30 -05:00
Max Radermacher
9999683bd0
Fix reloading when the ID doesn’t change 2024-10-11 13:38:54 -05:00
Max Radermacher
8f2a0813fe
Fix row reload logic when joining/leaving a call 2024-10-11 11:53:33 -05:00
Max Radermacher
d96a16a921
Add call link support for group call notifications 2024-10-11 11:40:56 -05:00
Max Radermacher
e344e200a3
Fix call link delete sync event handling 2024-10-11 11:38:03 -05:00
Max Radermacher
a981f5efcf
Handle non-existent call links when peeking 2024-10-11 11:37:28 -05:00
Max Radermacher
26236d5642
Handle call link lobby peeks 2024-10-11 11:36:51 -05:00
Max Radermacher
754a6690c3
Insert call events as soon as you try to join 2024-10-11 11:36:22 -05:00
Elaine
f83637ec07
Improve handling of missing cell data in call members list 2024-10-11 10:20:15 -06:00
Ehren Kret
114afd8fe8 remove shared extensions 2024-10-11 10:58:08 -05:00
Sasha Weiss
e0a1d5a551
Update to LibSignal v0.58.3 2024-10-10 17:13:14 -07:00
Max Radermacher
46f8fcc660 Update release notes 2024-10-10 16:11:47 -05:00
Max Radermacher
2eb971e41c
Add callLinkSync feature flag 2024-10-10 16:08:51 -05:00
Harry
8f248e42e9
Don't pass tx to a method that doesn't need it 2024-10-10 16:07:09 -05:00
Elaine
d1ec39a1b4
Allow enable controls overflow button while sheet is decelerating 2024-10-10 14:36:05 -06:00
Chris Eager
e7ff2cbdea
Remove deprecated LevelConfiguration#name 2024-10-10 13:34:55 -07:00
Elaine
45330e3fdf
Add tint to photo permission menu icon 2024-10-10 12:05:32 -06:00
Max Radermacher
55783e3772 Bump version to 7.34 2024-10-10 11:34:09 -05:00
Max Radermacher
25c8efd85b Update translations 2024-10-10 11:28:24 -05:00
Elaine
0048417fe9
Update controls state when minimizing call drawer from Done button 2024-10-10 10:22:17 -06:00
Max Radermacher
23d6a23d90
Add call link support to a unit test 2024-10-10 11:18:44 -05:00
Max Radermacher
8ebabea916
Handle 404s when reading call links 2024-10-09 19:28:31 -05:00
Max Radermacher
a45958d1a0
Fix crash when tapping “Join” for a call link 2024-10-09 19:26:46 -05: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
2c8a4b8f68
Rename CallStarter enum cases 2024-10-09 14:46:38 -05:00
Harry
1be997b523
Cache TSThread in memory in backups 2024-10-09 12:45:11 -07:00
Sasha Weiss
326172956a
Add Storage Service manifest version to internal settings 2024-10-09 12:24:06 -07:00
Max Radermacher
bc3b214886
Clean up call link feature flags 2024-10-09 14:05:34 -05:00
Max Radermacher
b6b3a78f60
Add GRDB migrations for call links 2024-10-09 14:03:38 -05:00
Max Radermacher
1e7d1767c7
Persist initial call link state when joining 2024-10-09 13:37:52 -05:00
Max Radermacher
110858dffc
Peek call links (and groups) on the calls tab 2024-10-09 13:33:42 -05:00
Max Radermacher
f12b942747
Add support for deleting call links 2024-10-09 13:22:38 -05:00
Max Radermacher
1ec1a5ee0c
Throw an error when joining deleted call links 2024-10-09 13:09:41 -05:00
Marissa Le Coz
77c81ab0ea
Send profile key to call link members 2024-10-09 13:46:41 -04:00
Max Radermacher
ad61ebb494
Fix call link & call record reloading operations 2024-10-09 11:35:34 -05:00
Max Radermacher
5c2a58f976
Prune duplicate adhoc calls 2024-10-09 11:17:00 -05:00
Max Radermacher
60a16e949f
Resolve trivial [CallLink] TODO:s 2024-10-09 10:49:04 -05:00
Harry
8666ca69a2
Show audio waveform fallback as long as we have a duration 2024-10-08 21:02:58 -07:00
Elaine
3bb9af1c41
Fix layout issues with group call drawer 2024-10-08 17:07:40 -06:00