Signal-iOS/SignalUI/ViewControllers
Harry c745f9a6ae
Refactor OWSViewController
* Remove the useless shouldUseTheme

* Remove the useless shouldBottomViewReserveSpaceForKeyboard

* Add ViewControllerLifecycle

* Use more sensible constraints for keyboard layouts

* Consistent theme updates. themeDidChange is what you subclass, applyTheme is each class' internal application of theme changes, if needed

* Add app lifecycle hooks

* pr feedback

* pass through touches on the keyboard layout view(s)

* fix lint
2022-11-03 13:12:13 -07:00
..
AttachmentApproval Use contains instead of filter(...).count > 0 2022-10-31 17:15:31 -07:00
ConversationPicker Refactor OWSViewController 2022-11-03 13:12:13 -07:00
Member Picker Refactor OWSViewController 2022-11-03 13:12:13 -07:00
Recipient Picker Refactor OWSViewController 2022-11-03 13:12:13 -07:00
Safety Numbers Translate OWSViewController to swift 2022-10-28 10:24:55 -07:00
Stickers Change license to AGPL 2022-10-13 08:25:37 -05:00
Stories Refactor OWSViewController 2022-11-03 13:12:13 -07:00
ActionSheetController.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ApprovalFooterView.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
ContactFieldView.swift Prefer isEmpty with strings 2022-11-01 17:53:46 -05:00
ContactShareApprovalViewController.swift Refactor OWSViewController 2022-11-03 13:12:13 -07:00
ContactsPicker.swift Import SignalMessaging where it’s needed 2022-10-24 10:19:06 -07:00
CountryCodeViewController.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
EditContactShareNameViewController.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
FindByPhoneNumberViewController.swift Refactor OWSViewController 2022-11-03 13:12:13 -07:00
InteractiveSheetViewController.swift Once reply sheet is focused and maximized, keep it maximized 2022-10-18 22:38:36 -07:00
MediaMessageView.swift Import SignalMessaging where it’s needed 2022-10-24 10:19:06 -07:00
ModalActivityIndicatorViewController.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSNavigationController.h Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSNavigationController.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSTableSheetViewController.swift Add always dark support to blocking announcement only view 2022-10-18 11:09:10 -07:00
OWSTableViewController2.swift Refactor OWSViewController 2022-11-03 13:12:13 -07:00
OWSTableViewController.h Translate OWSViewController to swift 2022-10-28 10:24:55 -07:00
OWSTableViewController.m Change license to AGPL 2022-10-13 08:25:37 -05:00
OWSTableViewController.swift Prefer isEmpty with strings 2022-11-01 17:53:46 -05:00
OWSViewController.swift Refactor OWSViewController 2022-11-03 13:12:13 -07:00
OWSViewControllerObjc.h Translate OWSViewController to swift 2022-10-28 10:24:55 -07:00
OWSViewControllerObjc.m Translate OWSViewController to swift 2022-10-28 10:24:55 -07:00
OWSWindow.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
RegistrationValues.swift Prefer isEmpty with strings 2022-11-01 17:53:46 -05:00
SafetyNumberConfirmationSheet.swift Import SignalMessaging where it’s needed 2022-10-24 10:19:06 -07:00
ScanQRCodeViewController.swift Translate OWSViewController to swift 2022-10-28 10:24:55 -07:00
ScreenLockViewController.h Change license to AGPL 2022-10-13 08:25:37 -05:00
ScreenLockViewController.m Change license to AGPL 2022-10-13 08:25:37 -05:00
SheetViewController.swift Change license to AGPL 2022-10-13 08:25:37 -05:00
SpamCaptchaViewController.swift Import SignalMessaging where it’s needed 2022-10-24 10:19:06 -07:00
TextApprovalViewController.swift Prefer isEmpty with strings 2022-11-01 17:53:46 -05:00
UIViewController+Permissions.h Change license to AGPL 2022-10-13 08:25:37 -05:00
UIViewController+Permissions.m Change license to AGPL 2022-10-13 08:25:37 -05:00
ViewControllerUtils.h Change license to AGPL 2022-10-13 08:25:37 -05:00
ViewControllerUtils.m Change license to AGPL 2022-10-13 08:25:37 -05:00