Signal-iOS/SignalUI/ViewControllers
Igor Solomennikov e1377c9aa9
OWSTableSheetViewController refactoring.
1. Instead of overriding updateTableContents(shouldReload:) in every subclass let the base class to do the reloading and subclasses will just provide contents for the OWSTableViewController2.
2. Remove unnecessary rebuilding of the OWSTableViewContents in didLayoutSubviews(). Do not reload if content doesn't change (it does not in any of the subclasses).
3. Instead of keeping a pre-configured UIStackView in case there's footer content to show - keep a UIView which is more lightweight. Subclasses just add their own footer content to that.
2025-10-17 13:10:59 -07:00
..
ActionSheetController.swift Tweak action sheet styles 2025-09-29 13:32:28 -04:00
CustomCellBackgroundColor.swift Add .notAllowed to editingAuthorization for iPad 2023-02-01 11:33:37 -08:00
HeroSheetViewController.swift Migrate "Backup Failed" Chat List sheet into FYISheetCoordinator 2025-10-07 09:22:17 -07:00
InteractiveSheetViewController.swift Update verification code entry screen for iOS 26. 2025-10-06 16:46:25 -07:00
ModalActivityIndicatorViewController.swift Privatify wasCancelled setter 2025-08-18 13:27:23 -04:00
OWSNavigationController.swift Allow full-page pop gestures on iOS 26 2025-08-19 15:43:20 -04:00
OWSTableContents.swift Move around files in SignalUI/ and the share ext 2024-03-25 14:22:28 -05:00
OWSTableItem.swift Use solid color for "selected" background color of UITableViewCell. 2025-09-16 15:34:05 -07:00
OWSTableSection.swift remove OWSNavigationControllerBase 2024-04-28 23:19:43 -05:00
OWSTableSheetViewController.swift OWSTableSheetViewController refactoring. 2025-10-17 13:10:59 -07:00
OWSTableViewController2.swift Update bar button placement and behavior 2025-10-06 19:54:17 -04:00
OWSViewController.swift Add convenience methods for setting up standard full-screen static views. 2025-10-15 12:34:17 -07:00
OWSWindow.swift Don't ignore theme changes when switching to system interface style 2024-05-13 16:16:53 -05:00
ScanQRCodeViewController.swift Clean up logs 2025-09-16 08:22:28 -04:00
ScreenLockViewController.swift Don’t move around Signal logo when unlocking 2024-12-17 17:11:57 -06:00
SheetViewController.swift Fold SignalCoreKit into SignalServiceKit 2024-06-26 08:44:41 -07:00
SpamCaptchaViewController.swift Remove UIFont.dynamicTypeBody2 - it's the same as subheadline. 2025-09-08 20:10:43 -05:00
StackSheetViewController.swift Update style of device linking sheets 2024-11-27 15:25:39 -08:00
TextApprovalViewController.swift Workaround for dysfunctional UIKeyboardLayoutGuide on iOS 15. 2025-10-02 10:12:45 -07:00
UIViewController+Permissions.swift Allow saving photos when permissions are write-only 2025-05-05 11:36:43 -06:00