Commit Graph

19 Commits

Author SHA1 Message Date
Harry
8cafb12cde
Construct quoted reply attachments from QuotedReplyAttachmentDataSource in AttachmentManager 2024-06-12 15:15:36 -07:00
Harry
8b40242bd9
Prepare quoted reply thumbnails in AttachmentContentValidator 2024-06-12 15:13:36 -07:00
Harry
edc436b236
Add QuotedReplyAttachmentDataSource 2024-06-12 15:12:52 -07:00
Harry
a88f811860
Remove unecessary restriction that existing attachment sources must be streams 2024-06-12 15:01:47 -07:00
Harry
38a7f66e58
Create attachment streams from existing attachments 2024-06-12 15:01:06 -07:00
Harry
3ab662fad2
Clean up and simplify AttachmentDataSource 2024-06-12 15:00:21 -07:00
Harry
2b515edf7e
Rename legacy TSResourceDataSource cases 2024-06-12 14:58:59 -07:00
Harry
6e310a9ce9
Split existing attachment TSResourceDataSource case between v2 and legacy 2024-06-12 14:58:16 -07:00
Harry
856afdc330
Don't create TSResourceDataSource from DataSource except through TSAttachmentDataSource 2024-06-12 14:50:14 -07:00
Harry
c4bb73eb5f
Remove unused TSResourceDataSource method 2024-06-12 14:49:40 -07:00
Harry
5ed5ee8b18
Remove unused (and unwanted) unvalidated data source cases from AttachmentDataSource 2024-06-12 14:47:48 -07:00
Harry
8d7e4c6844
Validate link preview images before sending 2024-06-12 14:40:36 -07:00
Harry
37b1af34ea
Add PendingAttachment to AttachmentDataSource 2024-06-06 15:36:08 -07:00
Harry
cf4dbedaf7
Remove unused caption param (all callers pass nil) 2024-06-06 15:34:06 -07:00
Harry
e5787cd5a1
Define Attachment and AttachmentReference Record types for reading/writing to the database 2024-05-23 09:13:13 -07:00
Harry
e07a91b8a4
Don't send borderless flag on messages with quotes 2024-04-30 13:59:41 -05:00
Harry
f2c112b5b5
Much ado about nothing 2024-04-19 14:27:05 -07:00
Harry
164f19cfbe
Extend AttachmentDataSource to include copying existing attachments 2024-03-29 11:41:13 -07:00
Max Radermacher
e10faa8593
Remove src/ prefix from SignalServiceKit files 2024-03-27 12:22:52 -05:00