Signal-iOS/Signal/src/ViewControllers
Adam Sharp 6e9e239ac1
Fix wrong thread being selected on launch from notification
When opening a thread from a notification, if the thread being opened has
changed position due to activity in other threads, the table selection and view
state get out of sync.

After selecting the new thread, we need to ensure the chat list is actually
reloaded from the database, so we can update the selected index path once more
in case it has changed.
2024-09-09 10:11:46 -04:00
..
AppSettings Extract common notification logic into method 2024-08-30 16:20:07 -05:00
Attachment Keyboard Use RemoteConfig as an instance type 2024-08-23 14:59:44 -05:00
Avatars convert OWSProfileManager from objc to swift 2024-08-30 15:14:30 -05:00
Categories Raise deployment target to iOS 15 2024-07-08 16:04:03 -04:00
ContextMenus Drop our custom ContextMenuButton 2024-07-22 11:38:39 -07:00
DebugUI convert OWSProfileManager from objc to swift 2024-08-30 15:14:30 -05:00
Donations migrate OWSFakeProfileManager from objc to swift 2024-08-28 15:10:10 -05:00
GifPicker convert DataSource types from objc to swift 2024-08-28 10:56:41 -05:00
HomeView Fix wrong thread being selected on launch from notification 2024-09-09 10:11:46 -04:00
MediaGallery Fix crash when showing video playback controls with an invalid time range 2024-09-03 15:07:27 -04:00
NewGroupView Move some GroupsV2 methods to better places 2024-07-25 02:02:32 -05:00
Payments enable swiftlint mark rule 2024-08-30 22:05:59 -05:00
Photos migrate OWSFakeProfileManager from objc to swift 2024-08-28 15:10:10 -05:00
RecipientPicker Rename owsAssert to owsPrecondition 2024-07-09 10:42:56 -04:00
Stickers Clean up StickerPackViewController 2024-07-22 13:07:13 -05:00
ThreadSettings enable swiftlint mark rule 2024-08-30 22:05:59 -05:00
Wallpapers Consolidate + clean up ChatColorSettingStore 2024-08-27 16:03:32 -07:00
ActionSheetContentBuilder.swift remove the last chunk of objc in the main app target 2024-05-13 12:35:01 -05:00
CameraFirstCaptureSendFlow.swift Unify TSAttachmentMultisend sharesheet and main app methods 2024-04-16 16:23:34 -07:00
ContactShareViewHelper.swift convert PhoneNumber to swift 2024-08-07 16:16:02 -05:00
ContactViewController.swift Unify disclosureXYZ methods in OWSTableItem 2024-07-22 11:39:06 -07:00
CropScaleImageViewController.swift convert OWSProfileManager from objc to swift 2024-08-30 15:14:30 -05:00
DatabaseRecoveryViewController.swift Rename owsAssert to owsPrecondition 2024-07-09 10:42:56 -04:00
EditHistoryTableSheetViewController.swift Consolidate + clean up ChatColorSettingStore 2024-08-27 16:03:32 -07:00
ForwardMessageViewController.swift Delete some unused TSAttachment code 2024-07-02 12:11:25 -05:00
GetStartedBannerViewController.swift migrate OWSFakeProfileManager from objc to swift 2024-08-28 15:10:10 -05:00
GroupInviteLinksUI.swift Pass around GroupSecretParams instead of Data 2024-07-25 02:12:07 -05:00
GroupLinkPromotionActionSheet.swift Remove required from every init that is not dynamically dispatched 2024-04-01 15:27:20 -07:00
LegacyGroupLearnMoreViewController.swift remove import SignalMessaging statements 2024-03-12 03:35:34 -05:00
LinkPreviewAttachmentViewController.swift Send call link link previews 2024-07-26 22:00:54 -05:00
LocationPicker.swift convert DataSource types from objc to swift 2024-08-28 10:56:41 -05:00
LongTextViewController.swift Remove required from every init that is not dynamically dispatched 2024-04-01 15:27:20 -07:00
MessageActionsToolbar.swift Fold SignalCoreKit into SignalServiceKit 2024-06-26 08:44:41 -07:00
MessageDetailViewController.swift Consolidate + clean up ChatColorSettingStore 2024-08-27 16:03:32 -07:00
MessageReactionPicker.swift Add quick react configuration option to emoji sheet in calls 2024-05-21 14:06:57 -04:00
OWSImagePickerController.swift remove the last chunk of objc in the main app target 2024-05-13 12:35:01 -05:00
OWSPinConfirmationViewController.swift Replace AppContext.interfaceOrientation with UIWindowScene equivalent 2024-07-08 15:58:31 -04:00
OWSPinReminderViewController.swift Replace AppContext.interfaceOrientation with UIWindowScene equivalent 2024-07-08 15:58:31 -04:00
OWSPinSetupViewController.swift Fold SignalCoreKit into SignalServiceKit 2024-06-26 08:44:41 -07:00
ProxyLinkSheetViewController.swift Remove required from every init that is not dynamically dispatched 2024-04-01 15:27:20 -07:00
SafetyTipsViewController.swift migrate two factory methods of UIImage+OWS to swift 2024-04-22 00:17:31 -05:00
SendMessageFlow.swift Delete some unused TSAttachment code 2024-07-02 12:11:25 -05:00
ViewOnceMessageViewController.swift Work around use of deprecated UIButton API 2024-07-03 14:27:48 -04:00