summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/SettingsNavigationController.swift
AgeCommit message (Collapse)AuthorFilesLines
2023-03-22Add coordinators and app routerAndrej Mihajlov1-168/+0
Fixes IOS-10
2023-01-20Drop custom navigation controllerAndrej Mihajlov1-7/+38
Removes redundant ConditionalNavigation protocol that is not used for anything more than disabling pop gesture in problem reports when editing. Pop gesture can be disabled directly from within problem report view controller.
2022-12-05Drop intents supportAndrej Mihajlov1-4/+0
Sadly we cannot support intents since we can't run multiple copies of our main scene without synchronizing state between all of them. Not to mention we never intended this to work this way. Also, currently there is no known way to prevent user from creating multiple windows of the app on iPadOS.
2022-11-03Add settings interactor factoryAndrej Mihajlov1-9/+20
2022-09-26Update SettingsNavigationController.swiftSajad Vishkai1-6/+0
2022-08-23Add shortcutsNikolay Davydov1-0/+4
2022-08-18Fix collapsed navigation title in settingsAndrej Mihajlov1-7/+4
2022-08-12Throttle account data updates and do them more oftenAndrej Mihajlov1-6/+27
2022-08-03Delete WG keys view controllerAndrej Mihajlov1-4/+0
2022-08-03Format source code with swiftformatAndrej Mihajlov1-6/+10
2022-05-30TunnelManager: use new settings and REST proxiesAndrej Mihajlov1-1/+1
2021-11-04Implement statusbar appearance methods on navigation controller subclassesAndrej Mihajlov1-2/+8
2021-06-11Add account expiry notificationAndrej Mihajlov1-4/+13
2021-05-27Add preferencesAndrej Mihajlov1-0/+4
2021-05-21Replace class with AnyObject in protocol inheritanceAndrej Mihajlov1-1/+1
Fixes the deprecation notice
2021-04-09Settings: rework navigationAndrej Mihajlov1-1/+71
2021-02-24Add custom navigation controllerAndrej Mihajlov1-1/+1
2020-09-03Move SettingsViewController to XIBAndrej Mihajlov1-0/+6
2020-07-15Uncombine tunnel managementAndrej Mihajlov1-0/+19