Harry
b1493d54fa
Update backup proto with contact nicknames and 1:1 story replies
2025-01-16 15:20:12 -08:00
Max Radermacher
b7dedf2c0d
Remove last remnants of OWSUserProfile caching
2025-01-08 21:15:10 -06:00
Max Radermacher
60dc4a8dc0
Don’t pass around TSGroupThread in group calls
2025-01-07 16:40:13 -06:00
Max Radermacher
5eedea4ddd
Apply fixes from latest version of swiftlint
2025-01-03 17:59:45 -06:00
Marissa Le Coz
5c64da2c5b
[a11y] Do not open tx when getting accessibility label for reply
2024-12-20 17:38:45 -05:00
Marissa Le Coz
94a1af9a24
[a11y] Make Voiceover indicate when a message is a reply
2024-12-20 12:01:45 -05:00
Harry
90b8cb601d
Add "Files" media gallery filter
2024-12-19 15:37:38 -08:00
Marissa Le Coz
adc6fb84d7
Make voiceover read voice message times in mins+seconds
2024-12-19 16:12:42 -05:00
Harry
c496bc3f5b
Fixes when sharing multiple body images/videos via system share sheet
2024-12-16 11:24:24 -08:00
Max Radermacher
3c9fa13b2f
Add MainActor annotations for db change observers
2024-12-13 17:14:49 -06:00
Harry
1fd8d2ed6d
Sayonara, TSResource
2024-12-04 13:30:31 -08:00
Harry
69ec72428a
Remove TSResourceReference, use v2 types directly instead
2024-12-04 13:29:48 -08:00
Harry
2af0bb31dc
Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead
2024-12-04 13:29:06 -08:00
Harry
06f1e2ec9d
Delete TSAttachment managers and other intermediaries
2024-12-04 13:28:12 -08:00
Harry
b1d31ff72c
Use failable insert methods everywhere possible in backups
2024-11-12 07:35:44 -08:00
Sasha Weiss
46b5b4a9e4
Prefix donations-related types with Donations
2024-10-25 10:14:56 -07:00
Harry
b3b14bc97f
Protocolize+make public DatabaseChangeObserver
2024-10-22 10:42:16 -07: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
Elaine
474c8c2ed6
Update verified safety number icon
2024-10-07 15:14:42 -06:00
Marissa Le Coz
70717bd244
Add join button to call link messages in chat
2024-10-03 17:50:56 -04:00
Marissa Le Coz
9b7902a829
Add preview support for call links in drafted messages
2024-10-01 15:19:49 -04:00
Ehren Kret
5ea36cd91b
enable internal imports by default
2024-09-29 20:03:17 -05:00
Marissa Le Coz
752dffb2c1
Add image to call link previews for sent messages
2024-09-24 17:40:34 -04:00
Sasha Weiss
966b6cacdb
Support isSMS for messages restored from Backups
2024-09-23 17:42:11 -07:00
Sasha Weiss
a1720def52
Add "simple chat updates" Backup integration test cases
2024-09-10 14:44:51 -07:00
Ehren Kret
9a0abc1ea1
fix swiftlint 0.57.0 lint warnings
2024-09-10 12:26:26 -05:00
Pete Walters
e30895e342
Add support for downloading/rendering backup thumbnails
2024-08-30 16:34:32 -05:00
Sasha Weiss
9690fd8ed8
Add "message request accepted" info message
2024-08-16 15:29:22 -07:00
Sasha Weiss
fb5ee27c80
Add "blocked" and "unblocked" info messages
2024-08-16 15:28:37 -07:00
Max Radermacher
80639acbad
Reuse canCall logic in system message action code
2024-08-12 11:45:40 -05:00
Ehren Kret
fc350cb88a
convert PhoneNumber to swift
2024-08-07 16:16:02 -05:00
Sasha Weiss
a817a93be6
Introduce 'learned profile key' info messages
2024-07-29 14:42:00 -07:00
Max Radermacher
5b27faae8e
Fix infinite spinner on group link previews
2024-07-25 02:59:55 -05:00
Max Radermacher
9719909fbd
Clean up group link preview rendering code
2024-07-25 02:45:48 -05:00
Max Radermacher
a56b9e9be5
Pass around GroupSecretParams instead of Data
2024-07-25 02:12:07 -05:00
Max Radermacher
f3423d64f8
Move some GroupsV2 methods to better places
2024-07-25 02:02:32 -05:00
Harry
932b3ae163
Pass along user-visible filename to sharesheet for v2 attachments
2024-07-24 17:09:21 -07:00
Harry
b04032f44a
Small fixes for generic file attachments for v2
...
Co-authored-by: Adam Sharp <sharplet@signal.org>
2024-07-24 10:44:36 -07:00
Sasha Weiss
40835a7f2f
Implement Backup of "thread merge" chat updates
2024-07-22 14:40:27 -07:00
Harry
cb6dcc0b9d
Don't reuse currently-owned media views
2024-07-18 14:20:46 -05:00
Sasha Weiss
9f84665630
Add support for profile change chat updates to Backups
2024-07-16 10:08:53 -07:00
Pete Walters
2482a02c51
Add UI for displaying restored payments in chats
2024-07-11 14:20:34 -05:00
Adam Sharp
017072f968
Fix conversations being marked as read after being closed
2024-07-08 13:24:26 -04:00
Adam Sharp
b42710cf90
Work around use of deprecated UIButton API
...
The old UIButton API is still functional as long as we don't use
UIButton.Configuration, so we can safely ignore these warnings until we're
ready to adopt the configuration API across the codebase.
2024-07-03 14:27:48 -04:00
Sasha Weiss
6e539fa9f0
Add a wrapper for phone number change info in info messages
2024-07-02 17:37:34 -07:00
Max Radermacher
aef8b3563d
Move JoinCall string to a common place
2024-06-28 17:52:05 -05:00