Harry
|
8cafb12cde
|
Construct quoted reply attachments from QuotedReplyAttachmentDataSource in AttachmentManager
|
2024-06-12 15:15:36 -07:00 |
|
Harry
|
243208af7c
|
Prepare DraftQuotedReplyModel for sending in QuotedReplyManager
|
2024-06-12 15:14:53 -07:00 |
|
Harry
|
e8ed187a45
|
Add DraftQuotedReplyModel+ForSending
|
2024-06-12 15:14:19 -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
|
3a4e4b7404
|
Remove quoted reply debug actions that are too painful to maintain
|
2024-06-12 15:12:13 -07:00 |
|
Harry
|
3dc41f2469
|
Add threadUniqueId to DraftQuotedReplyModel
|
2024-06-12 15:11:39 -07:00 |
|
Harry
|
3a92f1bbd7
|
Remove QuotedMessageInfo wrapper around TSQuotedMessage
|
2024-06-12 15:10:53 -07:00 |
|
Harry
|
1c21f2bee9
|
Remove unused method
|
2024-06-12 15:10:09 -07:00 |
|
Harry
|
bbaa81f06d
|
Push up unwrapping message row id another level
|
2024-06-12 15:09:31 -07:00 |
|
Harry
|
f965a8c67a
|
Delete some obsolete quoted reply handling code
|
2024-06-12 15:08:35 -07:00 |
|
Harry
|
f2311d00ae
|
Use fallbacks for easier handling of quoting v1 attachments as v2 attachments
|
2024-06-12 15:07:20 -07:00 |
|
Harry
|
e168704676
|
Add originalAttachmentIdForQuotedReply column to Attachment table
|
2024-06-12 15:05:49 -07:00 |
|
Harry
|
56fb5f00a1
|
Implement pending attachment insertion
|
2024-06-12 15:04:59 -07:00 |
|
Harry
|
8866458d33
|
Add OrphanedAttachmentStore to access table using a DBWriteTransaction
|
2024-06-12 15:03:57 -07:00 |
|
Harry
|
23fed9d786
|
Add convenience validation from data (instead of going through DataSourceValue)
|
2024-06-12 15:03:14 -07:00 |
|
Harry
|
7838adccb2
|
Add rendering flag to PendingAttachment
|
2024-06-12 15:02:21 -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
|
b2d621c8c2
|
Validate wallpaper images before setting them
|
2024-06-12 14:47:09 -07:00 |
|
Harry
|
d4d61c79ff
|
Validate SignalAttachment before sending
|
2024-06-12 14:46:28 -07:00 |
|
Harry
|
40f184a576
|
Only copy existing sticker from pack for TSAttachment
|
2024-06-12 14:45:51 -07:00 |
|
Harry
|
77f40f61b0
|
Validate stickers before sending
|
2024-06-12 14:45:02 -07:00 |
|
Harry
|
60819a4dce
|
Validate oversized text attachments
|
2024-06-12 14:44:14 -07:00 |
|
Harry
|
f15989957f
|
Validate onboarding story attachment on download
|
2024-06-12 14:43:15 -07:00 |
|
Harry
|
8d7e4c6844
|
Validate link preview images before sending
|
2024-06-12 14:40:36 -07:00 |
|
Harry Sanabria
|
625c502e56
|
Bump version to 7.17
|
2024-06-12 14:36:57 -07:00 |
|
Harry Sanabria
|
6c19a5e82a
|
Update translations
|
2024-06-12 14:36:08 -07:00 |
|
Harry Sanabria
|
958e52a0cb
|
Update release notes
|
2024-06-12 14:30:59 -07:00 |
|
Max Radermacher
|
11004dce23
|
Create IncomingCallControls lazily
|
2024-06-12 14:34:42 -05:00 |
|
Marissa Le Coz
|
f4a4e03b9b
|
Move error string determination out of GroupCallVC and into the CallMemberView realm
|
2024-06-12 15:10:52 -04:00 |
|
Max Radermacher
|
13060ad28c
|
Invert & rename canJoin to isFull
|
2024-06-12 13:51:23 -05:00 |
|
Max Radermacher
|
0128a80308
|
Mark various calling methods/properties as private
|
2024-06-12 13:50:18 -05:00 |
|
Max Radermacher
|
999ae4a387
|
Add support for joining Call Link calls
|
2024-06-12 13:39:41 -05:00 |
|
Max Radermacher
|
ce2465bc70
|
Use names in “<name> joined Signal” notifications
|
2024-06-12 13:39:00 -05:00 |
|
Marissa Le Coz
|
04164b0cec
|
Remove CallMemberView feature flags
|
2024-06-12 14:38:47 -04:00 |
|
Sasha Weiss
|
41d2a3d1b2
|
Informational UX for delete syncs
|
2024-06-11 16:39:22 -07:00 |
|
Pete Walters
|
84295351e8
|
Update Signal-Message-Backup-Tests pointer
|
2024-06-11 16:32:46 -07:00 |
|
Sasha Weiss
|
361b64adc7
|
Adjust suffix to help track down phantom mark as read bug
|
2024-06-11 16:06:55 -07:00 |
|
Harry
|
58e801d2e6
|
Clean up ThreadUtil+SignalUI
|
2024-06-11 15:43:15 -07:00 |
|
Harry
|
9723700039
|
De-Asyncify AttachmentContentValidator
|
2024-06-11 14:07:12 -07:00 |
|
Harry
|
c7e2ee8163
|
Fix typo in HEIC header validation
|
2024-06-10 17:14:32 -07:00 |
|
Harry
|
c50ae90118
|
Fix quote replying messages with undownloaded attachments
|
2024-06-10 09:05:23 -07:00 |
|
Max Radermacher
|
76b027a038
|
Refactor GroupCall lobby method for call links
|
2024-06-07 15:28:15 -05:00 |
|