Harry
|
b6c2f926ba
|
Remove unused methods
|
2024-06-12 15:16:54 -07:00 |
|
Harry
|
c50ae90118
|
Fix quote replying messages with undownloaded attachments
|
2024-06-10 09:05:23 -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
|
0331807a05
|
Handle TSResource in AudioPlayer, take 2
|
2024-05-21 10:14:07 -07:00 |
|
Harry
|
a910f3d0e7
|
Don't mark non-animated images invalid just because we checked isAnimatedContent at some point
|
2024-05-15 11:05:16 -07:00 |
|
Harry
|
e472f501d8
|
Revert recent AudioPlayer TSResource changes
|
2024-05-13 16:15:11 -07:00 |
|
Harry
|
36784dcced
|
Add invalid v2 Attachment content type
|
2024-05-07 15:06:59 -07:00 |
|
Harry
|
82efa4eb7f
|
Audit usages of TSResource.mimeType to ensure we check contentType first
|
2024-05-07 15:06:11 -07:00 |
|
Harry
|
397cbf94e6
|
Compute and cache v2 attachment video still frames at download time
|
2024-05-07 15:05:28 -07:00 |
|
Harry
|
4ad9df5f1b
|
Eliminate the last instance of TSAttachment outside explicit bridging code
|
2024-05-07 15:04:44 -07:00 |
|
Harry
|
67ad7494f4
|
Use TSResourceStream.avAsset directly in AudioPlayer
|
2024-05-03 14:44:06 -07:00 |
|
Harry
|
633014ae72
|
Remove a few easy TSAttachmentStream bridges
|
2024-05-03 14:33:53 -07:00 |
|
Harry
|
fb4410c4c3
|
Get YYImages off AttachmentStream/TSResourceStream
|
2024-05-03 14:33:10 -07:00 |
|
Harry
|
85eaeafcc7
|
Render precomputed audio waveforms for v2 attachments
|
2024-05-03 14:30:25 -07:00 |
|
Harry
|
d6dbc85694
|
Clean up TSResourceStream file access API
|
2024-05-01 16:56:10 -07:00 |
|
Harry
|
e955e607a3
|
Modernize + asyncify AudioWaveformManager
|
2024-04-29 13:11:16 -07:00 |
|
Harry
|
01b494ef15
|
Move audioWaveform generation up to TSResourceStream
|
2024-04-25 15:47:15 -07:00 |
|
Harry
|
09c92f797b
|
Remove now-unused TSResource.bridge
|
2024-04-25 15:45:50 -07:00 |
|
Harry
|
864719efa8
|
Remove final usage of bridgePointerAndNotStream
|
2024-04-25 15:45:20 -07:00 |
|
Harry
|
4b48f11636
|
Typo fix unenecrypted->unencrypted
|
2024-04-25 15:44:52 -07:00 |
|
Harry
|
b26bc0af7b
|
Define v2 AttachmentDownloadState
|
2024-04-25 15:44:02 -07:00 |
|
Harry
|
4921b0a083
|
Fix gifs redux
|
2024-04-19 10:12:10 -07:00 |
|
Harry
|
ff772520c8
|
Fix animated stickers
|
2024-04-18 13:58:07 -07:00 |
|
Harry
|
f8f892af6a
|
Fix isAnimatedImage usage (gifs)
|
2024-04-18 11:32:20 -07:00 |
|
Harry
|
d3362e2e77
|
Explicit compute vs cached value for TSResourceContentType metadata
|
2024-04-15 19:39:39 -05:00 |
|
Harry
|
0be599960e
|
Add isVisualMedia equivalent to TSResourceStream
|
2024-04-15 09:44:57 -07:00 |
|
Harry
|
d246764d58
|
Fix casting to TSAttachmentPointer
|
2024-04-12 10:01:47 -07:00 |
|
Harry
|
7108043338
|
Add more convenience types/methods for TSResourceReference
|
2024-04-12 08:00:58 -07:00 |
|
Harry
|
720b3f04db
|
Add convenience methods to TSResourcePointer
|
2024-04-11 13:54:20 -05:00 |
|
Harry
|
408be986d6
|
Group related cdn Attachment fields
|
2024-04-02 09:40:25 -07:00 |
|
Harry
|
85f08fdabe
|
Add TSResourceUploadManager and AttachmentUploadManager
|
2024-03-29 18:20:00 -07:00 |
|
Max Radermacher
|
e10faa8593
|
Remove src/ prefix from SignalServiceKit files
|
2024-03-27 12:22:52 -05:00 |
|