..
CellViews
Briefly dim quoted message after scrolling to it.
2025-05-29 22:07:48 -07:00
Components
Briefly dim quoted message after scrolling to it.
2025-05-29 22:07:48 -07:00
DoubleTapToEdit
One KeyValueStore to rule them all
2024-11-15 18:47:54 -06:00
DynamicInteractions
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
Loading
Clean up DebouncedEvents
2025-04-14 13:34:31 -05:00
Reactions
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
VoiceMessage
Tweak voice message filename to match other platforms
2025-05-20 12:45:06 -07:00
AudioMessagePresenter.swift
Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead
2024-12-04 13:29:06 -08:00
AudioPresentation.swift
Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead
2024-12-04 13:29:06 -08:00
BlockingAnnouncementOnlyView.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
BlockingLegacyGroupView.swift
Move around a bunch of files in Signal/
2024-03-25 13:26:31 -05:00
ConversationCollectionView.swift
enable internal imports by default
2024-09-29 20:03:17 -05:00
ConversationHeaderView.swift
Block avatar downloads from message requests
2025-04-08 17:55:50 -06:00
ConversationInputTextView.swift
Handle large videos shared to the Share Extension and pasted into text input
2025-02-05 14:08:00 -08:00
ConversationInputToolbar.swift
Pipe up memoji from NSAttributedString attributes
2025-01-31 16:01:06 -08:00
ConversationInputToolbar+QuotedReplyPreview.swift
Add AttachmentBackupPointer and AttachmentPointer
2025-01-27 08:54:25 -08:00
ConversationScrollButton.swift
enable internal imports by default
2024-09-29 20:03:17 -05:00
ConversationViewController.swift
Mark autoLoadMoreIfNecessary with @discardableResult.
2025-05-06 15:58:55 -07:00
ConversationViewController+Banners.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ConversationViewController+BodyRangesTextViewDelegate.swift
Pipe up memoji from NSAttributedString attributes
2025-01-31 16:01:06 -08:00
ConversationViewController+BodyTextItems.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ConversationViewController+BottomBar.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ConversationViewController+Calls.swift
Don’t pass around TSGroupThread in group calls
2025-01-07 16:40:13 -06:00
ConversationViewController+ConversationInputToolbarDelegate.swift
Fix attachment keyboard state when cancelling pasted attachment
2025-05-12 14:53:31 -07:00
ConversationViewController+CVC.swift
Briefly dim quoted message after scrolling to it.
2025-05-29 22:07:48 -07:00
ConversationViewController+CVComponentDelegate.swift
Backups x Attachments fixes grab bag
2025-05-22 21:44:09 -07:00
ConversationViewController+Delegates.swift
Briefly dim quoted message after scrolling to it.
2025-05-29 22:07:48 -07:00
ConversationViewController+GestureRecognizers.swift
Remove more CV indirection
2025-03-06 15:22:05 -08:00
ConversationViewController+GiftBadges.swift
Remove last remnants of OWSUserProfile caching
2025-01-08 21:15:10 -06:00
ConversationViewController+LastVisibleSortId.swift
Move lastVisibleSortId store into its own class
2024-11-01 13:41:30 -07:00
ConversationViewController+MessageActions.swift
Replace "share" with "save" in context menu for message actions with media
2025-03-07 16:03:17 -08:00
ConversationViewController+MessageActionsDelegate.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ConversationViewController+MessageRequest.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ConversationViewController+Misc.swift
Fix layout when presenting conversation settings with keyboard open
2025-05-02 12:23:00 -06:00
ConversationViewController+Notifications.swift
Listen for audiosession interruption when recording voice messages
2025-03-26 11:26:53 -05:00
ConversationViewController+OWS.swift
remove NSObject and Dependencies extension computed vars for SignalServiceKit
2024-10-11 23:12:59 -05:00
ConversationViewController+Scroll.swift
Briefly dim quoted message after scrolling to it.
2025-05-29 22:07:48 -07:00
ConversationViewController+Selection.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ConversationViewController+SystemMessageItems.swift
enable internal imports by default
2024-09-29 20:03:17 -05:00
ConversationViewController+UI.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
ConversationViewController+UIScrollView.swift
Mark autoLoadMoreIfNecessary with @discardableResult.
2025-05-06 15:58:55 -07:00
ConversationViewController+VoiceMessage.swift
Move DeviceSleepManager to the main app
2025-04-08 16:10:23 -05:00
ConversationViewController+Wallpaper.swift
remove NSObject and Dependencies extension computed vars for SignalServiceKit
2024-10-11 23:12:59 -05:00
ConversationViewLayout.swift
enable internal imports by default
2024-09-29 20:03:17 -05:00
ConversationViewModel.swift
Asyncify search flows
2025-05-21 12:27:16 -05:00
CVAttachments.swift
Handle undownloadable attachment rendering
2025-02-11 09:38:31 -07:00
CVAudioPlayback.swift
Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead
2024-12-04 13:29:06 -08:00
CVBackgroundContainer.swift
enable internal imports by default
2024-09-29 20:03:17 -05:00
CVCell.swift
Download media as it becomes visible in a chat
2025-03-06 15:22:50 -08:00
CVItemViewModelImpl.swift
Replace "share" with "save" in context menu for message actions with media
2025-03-07 16:03:17 -08:00
CVMediaCache.swift
Remove TSResource/Stream/Pointer/Thumbnail, use v2 types directly instead
2024-12-04 13:29:06 -08:00
CVNode.swift
Handle undownloadable attachment rendering
2025-02-11 09:38:31 -07:00
CVViewState.swift
Briefly dim quoted message after scrolling to it.
2025-05-29 22:07:48 -07:00
CVViewState+Banners.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
LinkPreviewCallLink.swift
Sync "default avatar colors" across devices
2025-03-20 15:18:11 -07:00
LinkPreviewGroupLink.swift
Fix link preview showing failed icon when downloading image
2025-04-14 14:32:38 -07:00
MemberRequestView.swift
Use Preconditions for waitForFetchingAndProcessing
2025-04-28 18:14:19 -05:00
MessageActions.swift
Replace "share" with "save" in context menu for message actions with media
2025-03-07 16:03:17 -08:00
MessageRequestView.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00
TSInteraction+DeleteActionSheet.swift
One transaction type to rule them all and in the darkness bind them
2025-03-13 21:43:35 -07:00