Pete Walters
|
c0cedd0026
|
Fall back to backup thumbnail for quoted message attachment
|
2026-06-01 12:56:28 -05:00 |
|
Sasha Weiss
|
0767f174e1
|
Rename Attachment.ContentTypeRaw to ContentType
|
2026-05-08 16:55:10 -07:00 |
|
Sasha Weiss
|
c23eaa6bfc
|
Remove associated values from Attachment/ContentType
Co-authored-by: Pete Walters <pete@signal.org>
|
2026-04-30 09:16:49 -07:00 |
|
Max Radermacher
|
624ee6359d
|
Add memory safe localized string method
|
2026-04-03 16:20:31 -05:00 |
|
Max Radermacher
|
13d5fe93dc
|
Run swiftformat . using v0.60.1
|
2026-03-26 17:10:38 -05:00 |
|
Sasha Weiss
|
e16cd765f2
|
Move buildProtoForSending to ReferencedAttachment
|
2026-03-18 20:53:28 -07:00 |
|
kate-signal
|
cec66ffc9a
|
Read original message in voiceover quote reply
|
2026-03-17 11:11:33 -04:00 |
|
kate-signal
|
8811616e87
|
Include your own member label in quote reply
|
2026-02-20 16:02:21 -05:00 |
|
Sasha Weiss
|
709b58d726
|
Improve UX for quoted audio reply messages
|
2026-02-06 10:58:42 -08:00 |
|
kate-signal
|
d63dbbb417
|
Member labels in quote replies
|
2026-02-05 17:15:51 -05:00 |
|
Sasha Weiss
|
9244c81d8c
|
Deprotocolize AttachmentStore
|
2026-01-06 20:23:56 -08:00 |
|
Sasha Weiss
|
d267ec8305
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
Max Radermacher
|
a88c6cef95
|
Defer SendableAttachment creation until sending
|
2025-12-09 13:29:25 -06:00 |
|
Max Radermacher
|
e346fcd1fe
|
Rough-in PreviewableAttachment & SendableAttachment
|
2025-12-09 13:27:34 -06:00 |
|
Max Radermacher
|
e07bf148e9
|
Remove unused attachments code
|
2025-12-01 17:14:03 -06:00 |
|
Max Radermacher
|
0076e26459
|
Move isViewOnce off of SignalAttachment
|
2025-11-24 12:05:55 -06:00 |
|
kate-signal
|
51f75d773b
|
Quote reply icons for polls
|
2025-10-27 09:26:37 -04:00 |
|
Harry
|
24f5e73633
|
Consolidate oversize text handling
|
2025-07-30 13:27:06 -07:00 |
|
Harry
|
9f29ee8022
|
Inline oversize text in backups
|
2025-07-30 11:42:39 -07:00 |
|
Harry
|
dfd1762d78
|
Make AttachmentContentValidator async
|
2025-07-25 14:26:30 -07:00 |
|
Harry
|
dd98cd9cdf
|
Validate multiple oversized texts at once in AttachmentContentValidator
|
2025-07-23 14:49:24 -07:00 |
|
Sasha Weiss
|
be619eb10b
|
Make DBWriteTransaction only take sync completions
|
2025-03-21 15:27:42 -07:00 |
|
Sasha Weiss
|
bb048e8b59
|
One transaction type to rule them all and in the darkness bind them
|
2025-03-13 21:43:35 -07:00 |
|
Sasha Weiss
|
047e3a38df
|
Clean up SDSAnyWriteTransaction async completion
|
2025-03-13 21:38:21 -07:00 |
|
Harry
|
b1493d54fa
|
Update backup proto with contact nicknames and 1:1 story replies
|
2025-01-16 15:20:12 -08:00 |
|
Marissa Le Coz
|
5c64da2c5b
|
[a11y] Do not open tx when getting accessibility label for reply
|
2024-12-20 17:38:45 -05:00 |
|
Max Radermacher
|
cb3d5fd1be
|
Clean up SendMessageFlow and remove unused code
|
2024-12-13 17:34:05 -06:00 |
|
Harry
|
6390423c59
|
Clean up some TSAttachment-adjacent code
|
2024-12-04 13:31:05 -08: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
|
abd68d89a9
|
Update backup proto with view once quote type
|
2024-11-14 08:55:47 -08:00 |
|
Ehren Kret
|
de32c7799d
|
remove NSObject and Dependencies extension computed vars for SignalServiceKit
|
2024-10-11 23:12:59 -05:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Harry
|
6fe99bd69b
|
Add support for versioned DM expire timer updates
|
2024-08-22 14:02:03 -07:00 |
|
Sasha Weiss
|
b1fdcf0dc7
|
Allow passing more message params through MessageEdits
|
2024-08-07 15:06:09 -07:00 |
|
Sasha Weiss
|
78ae578aa0
|
Use the withDefaults pattern for TSOutgoingMessageBuilder
|
2024-08-06 10:22:07 -07:00 |
|
Max Radermacher
|
0ca2c7dd47
|
Add MessageTimestampGenerator
|
2024-07-25 01:45:20 -05:00 |
|
Harry
|
23024cb915
|
Use original attachment if available in QuotedReplyModel used for rendering
|
2024-07-24 10:43:52 -07:00 |
|
Harry
|
fcd6828050
|
V2 attachment feature flags, take 2
|
2024-07-19 17:23:21 -07:00 |
|
Harry
|
243208af7c
|
Prepare DraftQuotedReplyModel for sending in QuotedReplyManager
|
2024-06-12 15:14:53 -07:00 |
|
Harry
|
d4d61c79ff
|
Validate SignalAttachment before sending
|
2024-06-12 14:46:28 -07:00 |
|
Harry
|
60819a4dce
|
Validate oversized text attachments
|
2024-06-12 14:44:14 -07:00 |
|
Harry
|
8d7e4c6844
|
Validate link preview images before sending
|
2024-06-12 14:40:36 -07:00 |
|
Harry
|
58e801d2e6
|
Clean up ThreadUtil+SignalUI
|
2024-06-11 15:43:15 -07:00 |
|
Max Radermacher
|
03afa77603
|
Prefer non-SignalCoreKit APIs where possible
|
2024-05-02 14:23:51 -05:00 |
|
Max Radermacher
|
82bb803d58
|
Inline MobileCoinMinimal
|
2024-04-25 16:35:47 -05:00 |
|
Ehren Kret
|
f41749cc9d
|
fix warnings in SignalUI
|
2024-04-20 14:17:44 -05:00 |
|
Harry
|
fef8d8d109
|
Explicitly drop draft quoted replies for edits
|
2024-04-05 11:24:00 -07:00 |
|
Harry
|
9b49fd4abe
|
UnpreparedOutgoingMessage takes edits and builds the outgoing message later
|
2024-04-05 11:23:06 -07:00 |
|