Signal-iOS/SignalUI/Utils
Harry 87db4ab0aa
Better multisend of text stories
* Shuffle code around, adding UnsentTextAttachment

* Replace usages of TextAttachment with UnsentTextAttachment where applicable, creating an actual TextAttachment (and associated OWSlinkPreview image TSAttachment, if applicable) only per-recipient

* Only upload one text story link preview image attachment and propagate it to the individual TSAttachments created for each destination

* update comments so I don't lose my mind the next time I read this code

* Dedupe text stories sent to the same person via multiple private threads

* fix non-compiling tests

* pr feedback
2022-10-20 11:04:25 -07:00
..
Attachment Multisend Better multisend of text stories 2022-10-20 11:04:25 -07:00
AppContext+SignalUI.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
BlockListUIUtils.h Change license to AGPL 2022-10-13 08:25:37 -05:00
BlockListUIUtils.m Change license to AGPL 2022-10-13 08:25:37 -05:00
ConversationStyle.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
FullTextSearcher.swift Ignore private stories in compose search results 2022-10-19 10:03:02 -07:00
GroupManager+GroupInvites.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
GroupViewUtils.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
InviteFlow.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
MobileCoinHelperSDK.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
NameCollisionFinder.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSAnyTouchGestureRecognizer.h Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSAnyTouchGestureRecognizer.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSAudioPlayer.h Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSAudioPlayer.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSAudioSession.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSProfileManager+SignalUI.h Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSProfileManager+SignalUI.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSSounds+SignalUI.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
StoryMessage+SignalUI.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
StorySharing.swift Better multisend of text stories 2022-10-20 11:04:25 -07:00
TSMessage+SignalUI.swift Change license to AGPL 2022-10-13 08:25:37 -05:00