Commit Graph

17 Commits

Author SHA1 Message Date
Pete Walters
3394d45e54
Pass UInt64 around for file size display 2026-05-06 15:11:55 -05:00
Max Radermacher
624ee6359d
Add memory safe localized string method 2026-04-03 16:20:31 -05:00
Max Radermacher
c2523668ed
Add new attachment limits in internal builds 2026-01-22 13:43:57 -06:00
Sasha Weiss
d267ec8305
Run swiftformat . 2025-12-30 11:34:05 -08:00
Max Radermacher
c712942889
Remove DataSource protocol 2025-12-10 13:57:27 -06:00
Max Radermacher
e346fcd1fe
Rough-in PreviewableAttachment & SendableAttachment 2025-12-09 13:27:34 -06:00
Max Radermacher
4a93eeca15
Remove DataSource.isValidImage 2025-12-01 19:00:25 -06:00
Max Radermacher
8655c70987
Remove DataSource.isValidVideo 2025-12-01 18:59:37 -06:00
Max Radermacher
38c64bd997
Remove SignalAttachment.dataSource wrappers 2025-11-14 20:53:23 -06:00
Max Radermacher
a4940d4d8d
Remove SignalAttachment.error property 2025-11-03 12:46:38 -06:00
Pete Walters
1761235f88
Migrate from YYImage to SDWebImage 2025-09-10 21:39:41 -05:00
Harry
0331807a05
Handle TSResource in AudioPlayer, take 2 2024-05-21 10:14:07 -07:00
Harry
e472f501d8
Revert recent AudioPlayer TSResource changes 2024-05-13 16:15:11 -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
Jordan Rose
b0de59f2e2 Remove required from every init that is not dynamically dispatched
This included:
- Removing unavailable inits wholesale if no longer `required`
- Marking a few classes `final` so they could continue using
  `Self(...)` rather than `OWSWhatever(...)`
2024-04-01 15:27:20 -07:00
Max Radermacher
8910fc4d5b
Move around files in SignalUI/ and the share ext 2024-03-25 14:22:28 -05:00