| .. |
|
AttachmentManager
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
AttachmentReference
|
Treat images with image/gif MIME types as "GIFs" in the Media Gallery
|
2026-06-01 12:09:38 -07:00 |
|
AttachmentStore
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
AudioWaveform
|
Remove the .animatedImage case from Attachment.ContentType
|
2026-05-08 16:58:23 -07:00 |
|
ContentValidation
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
DataSource
|
Improve UX for quoted audio reply messages
|
2026-02-06 10:58:42 -08:00 |
|
Downloads
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
Mocks
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
OrphanedAttachments
|
Migrate OrphanedAttachmentCleaner to TimeGatedBatch
|
2026-05-11 08:55:17 -05:00 |
|
Playback
|
Remove associated values from Attachment/ContentType
|
2026-04-30 09:16:49 -07:00 |
|
QuotedMessageAttachment
|
Move buildProtoForSending to ReferencedAttachment
|
2026-03-18 20:53:28 -07:00 |
|
Records
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
Thumbnails
|
Bump webP encoder quality up to default quality (4)
|
2026-06-02 15:24:53 -05:00 |
|
ViewOnce
|
Remove the .animatedImage case from Attachment.ContentType
|
2026-05-08 16:58:23 -07:00 |
|
Attachment.swift
|
Compute mediaName dynamically
|
2026-06-10 13:51:02 -05:00 |
|
Attachment+ContentType.swift
|
Remove the .animatedImage case from Attachment.ContentType
|
2026-05-08 16:58:23 -07:00 |
|
AttachmentBackupPointer.swift
|
Run swiftformat .
|
2025-12-30 11:34:05 -08:00 |
|
AttachmentBackupThumbnail.swift
|
Remove the .animatedImage case from Attachment.ContentType
|
2026-05-08 16:58:23 -07:00 |
|
AttachmentPointer.swift
|
Remove unnecessary do { … } construct
|
2026-05-12 18:18:03 -05:00 |
|
AttachmentStream.swift
|
Remove the .animatedImage case from Attachment.ContentType
|
2026-05-08 16:58:23 -07:00 |
|
AttachmentTransitPointer.swift
|
Allow empty files in transit tier info
|
2026-05-11 12:51:27 -05:00 |