Commit Graph

17353 Commits

Author SHA1 Message Date
Max Radermacher
7f1bcbf991
Stop tracking pending calls at the app layer 2024-05-24 14:39:57 -05:00
Max Radermacher
fe82d248e1
Rename to CurrentCallProvider 2024-05-24 14:36:14 -05:00
Max Radermacher
3eec477bf1
Process some missed call events more quickly 2024-05-24 14:16:55 -05:00
Max Radermacher
e1b903c711
Move some of IndividualCall to CallEventInserter 2024-05-24 14:09:37 -05:00
Max Radermacher
c412537623
Fix concurrency in IndividualCall.callId 2024-05-24 14:05:44 -05:00
Max Radermacher
5c3aacd4db
Set callType from the correct thread 2024-05-24 14:01:32 -05:00
Max Radermacher
28e5e7fcc8
Reset app icon badge when deleting your account 2024-05-24 13:54:08 -05:00
Harry
918b2d5ffe
Handle message bubble single-tap (dismiss keyboard) vs double-tap (edit message) conflicts 2024-05-23 12:30:28 -07:00
Harry
e5787cd5a1
Define Attachment and AttachmentReference Record types for reading/writing to the database 2024-05-23 09:13:13 -07:00
Max Radermacher
50ba587dc9
Simplify PushKit handling for calls 2024-05-22 23:21:58 -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
68268dc16f
Clean up device transfer move operations 2024-05-22 17:20:38 -05:00
Max Radermacher
e8b3a9f85d
Use Swift-native approach for truncating Strings
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-05-22 17:07:21 -05:00
Marissa Le Coz
90d41398bd
Add shadow to reaction name pill 2024-05-22 17:40:46 -04:00
Max Radermacher
be974a2551
Rip out unused device transfer code 2024-05-22 15:35:22 -05:00
Sasha Weiss
47a02e1e6a
Remove now-obsolete warning when sending an edit 2024-05-22 13:33:23 -07:00
Max Radermacher
8d95d57c59 Bump version to 7.14 2024-05-22 15:12:05 -05:00
Max Radermacher
4d9cbc8544 Update translations 2024-05-22 15:11:36 -05:00
Max Radermacher
cd976e6ac2
Remove unused legacy device transfer code 2024-05-22 14:33:32 -05:00
Max Radermacher
1ef3a956d6
Update to LibSignal v0.47.0 2024-05-22 13:48:32 -05:00
Marissa Le Coz
c90afa154a
Fix call ctrls hiding during 1:1 audio call 2024-05-22 14:30:11 -04:00
Adam Sharp
bcc31cbc4f
Double Tap to Edit 2024-05-21 15:15:59 -04:00
Marissa Le Coz
4ef5211825
Add quick react configuration option to emoji sheet in calls 2024-05-21 14:06:57 -04:00
Harry
5c31047c54
Split out and clean up thread wallpaper image storage 2024-05-21 10:37:05 -07:00
Harry
0331807a05
Handle TSResource in AudioPlayer, take 2 2024-05-21 10:14:07 -07:00
Marissa Le Coz
139e2eabd2
Productionize CallMemberView for remote group members 2024-05-20 17:56:30 -04:00
Sasha Weiss
da934a3039
Don't display story onboarding overlay if already viewed 2024-05-20 14:50:52 -07:00
Jordan Rose
04c950412d Update to LibSignal v0.46.2 2024-05-17 15:46:34 -07:00
Adam Sharp
e34d892299 Improve positioning of debug-only linked device URL popover 2024-05-17 17:52:04 -04:00
Sasha Weiss
3ffcc47a66
Scaffold for Backup integration tests 2024-05-17 13:59:49 -07:00
Sasha Weiss
5e218e8546
Add support for plaintext backup import/export 2024-05-17 10:40:21 -07:00
Max Radermacher
503d5c635e
Rip out a bunch of NonCallKitCallUIAdaptee 2024-05-16 18:24:04 -05:00
Max Radermacher
a50d904141
Lower compression resistance for reaction names 2024-05-16 16:18:20 -05:00
Harry
96ffe02d8b
Clean up new group info message events 2024-05-16 14:11:32 -07:00
Max Radermacher
bcfd4c51a8
Fix crash after using device transfer 2024-05-16 16:01:15 -05:00
Pete Walters
6e19eb7b20
Don't discard mention ranges on edit 2024-05-16 15:29:09 -05:00
Adam Sharp
cd862ce75e Fix missing DebugUI symbol when building for profiling 2024-05-16 15:16:22 -04:00
Elaine
6b5dfdc9b2 Bump version to 7.13 2024-05-16 11:34:48 -06:00
Elaine
c493a588b3 Update translations 2024-05-16 11:32:56 -06:00
Pete Walters
e5a229cd7a
Coordinate dismiss of ComposeVC with presentation of ConversationVC 2024-05-16 09:33:06 -05:00
Rashad Sookram
5a9244ffa8
Update to RingRTC v2.42.0 2024-05-15 16:23:42 -05:00
Max Radermacher
69bf3d736e
Add GroupThreadCall type; move groupThread to it 2024-05-15 16:22:43 -05:00
Max Radermacher
53577e82a3
Rename SignalCall.Mode.group to .groupThread 2024-05-15 16:17:48 -05:00
Max Radermacher
49b4ba0f06
Remove implicitly-unwrapped call mode properties 2024-05-15 16:13:13 -05:00
Harry
3cf36728b9
Correctly show new PIN entry after skipping old PIN entry post-registration
Co-authored-by: Pete Walters <pete@signal.org>
2024-05-15 10:27:36 -07:00
Harry
3ad0f4c89a
Don't use backup internal registration step in tests 2024-05-14 17:59:52 -05:00
Marissa Le Coz
8c1bdf835e
Add haptics when selecting reactions 2024-05-14 18:57:08 -04:00
Harry
6835de9ba5
Always treat OWSPaymentMessages as having renderable content 2024-05-14 14:31:47 -07:00
Marissa Le Coz
8a9273775c
Animate out emoji picker bar in call 2024-05-14 15:54:06 -04:00
Marissa Le Coz
fec1d4232a
Fix pip interaction regression from prev commit by me 2024-05-14 13:39:24 -04:00