Signal-iOS/Signal/src
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
..
UserInterface Remove unreferenced files 2025-10-02 11:44:13 -07:00
View Supplements Add SDK check with iOS 26 checks 2025-08-13 12:02:27 -04:00
ViewControllerContext Remove TestScheduler & Schedulers 2025-07-17 18:11:27 -05:00
ViewControllers OWSTableSheetViewController refactoring. 2025-10-17 13:10:59 -07:00
views Implement poll vote sending 2025-10-14 15:18:25 -04:00
AttachmentValidationBackfillRunner.swift Set requiresExternalPower for backups BGProcessingTask 2025-08-25 10:39:51 -07:00
BackupBGProcessingTaskRunner.swift Properly reschedule backup BGProcessingTask if cancelled 2025-09-10 12:08:50 -07:00
BGProcessingTaskRunner.swift Ignore cancellation when stopping to suspend 2025-09-10 14:26:25 -05:00
IncrementalMessageTSAttachmentMigrationRunner.swift Set requiresExternalPower for backups BGProcessingTask 2025-08-25 10:39:51 -07:00
MessageFetchBGRefreshTask.swift NO MORE REST 2025-08-27 18:09:16 -05:00
ResendMessagePromptBuilder.swift Action sheet cleanup 2025-08-21 13:33:33 -04:00
ShareActivityUtil.swift remove the last chunk of objc in the main app target 2024-05-13 12:35:01 -05:00
WindowManager.swift Minimize calls when tapping notifications 2025-03-28 11:58:57 -05:00