summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/SceneDelegate.swift
AgeCommit message (Expand)AuthorFilesLines
2023-12-11Moving RelayCache into MullvadRESTmojganii1-1/+0
2023-11-15show outgoing connection on map viewMojgan1-0/+3
2023-10-30Migrate settings to Version3 and introduce incremental migration scheme.Bug Magnet1-12/+2
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet1-1/+1
2023-09-20Move settings into its own frameworkAndrej Mihajlov1-0/+1
2023-09-13Coordinate alert presentation by integrating it into routing systemJon Petersson1-14/+19
2023-09-12suggest logout option when user enters account number instead of voucherMojgan1-0/+1
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-0/+1
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet1-1/+1
2023-08-23implement in-app purchase in new account flowMojgan1-1/+2
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet1-4/+3
2023-06-08Create custom alert dialogsJon Petersson1-10/+7
2023-05-30Refresh account and device data when account controller is being presentedAndrej Mihajlov1-13/+31
2023-05-09Move action handling into notification manager delegateAndrej Mihajlov1-10/+0
2023-04-28TunnelManager: pass previous DeviceState to observersAndrej Mihajlov1-1/+1
2023-04-26Add in-app banner message for a new deviceMojgan1-0/+4
2023-04-20Add a dedicated account button on the main view and remove it from settingsJon Petersson1-1/+1
2023-03-22Add coordinators and app routerAndrej Mihajlov1-800/+56
2023-02-28Replace OperationCompletion with ResultAndrej Mihajlov1-7/+7
2023-02-06Backport automatic tracking of modal overlay dismissalAndrej Mihajlov1-4/+1
2023-01-20Move adaptive presentation delegate from scene delegate into its own class.Andrej Mihajlov1-81/+32
2023-01-10Refactor connect controllerAndrej Mihajlov1-44/+42
2022-12-13Periodically update device data while capping it at 1 update per minuteAndrej Mihajlov1-11/+27
2022-12-08Explicitly state that migration errors lead to device being logged outAndrej Mihajlov1-3/+7
2022-12-05Drop intents supportAndrej Mihajlov1-2/+0
2022-11-28Implement UI for migration errorsAndrej Mihajlov1-1/+61
2022-11-09Remove shared instancesAndrej Mihajlov1-31/+59
2022-11-08Trim down on extension galoreAndrej Mihajlov1-45/+22
2022-11-03Add settings interactor factoryAndrej Mihajlov1-1/+7
2022-11-02Refactor out of time controller and add interactorAndrej Mihajlov1-14/+13
2022-11-02Add revoked device interactorAndrej Mihajlov1-1/+3
2022-11-01Add connect interactorAndrej Mihajlov1-1/+3
2022-10-31Move background tasks and other app wide routine handling into AppDelegateAndrej Mihajlov1-17/+2
2022-10-31Remove window factoryAndrej Mihajlov1-71/+35
2022-10-25Make RelayCache an instanceAndrej Mihajlov1-4/+4
2022-10-21Move common code into two new targets: RelaySelector, TunnelProviderMessagingAndrej Mihajlov1-0/+1
2022-10-21Move RelayCache.IO and CachedRelays into new RelayCache.frameworksajacl1-6/+7
2022-10-20Move REST into separate frameworksajacl1-2/+3
2022-10-13Add MullvadTypes and MullvadLogging targetsAndrej Mihajlov1-1/+1
2022-10-11Fix formatting and remove unused filesAndrej Mihajlov1-1/+2
2022-09-26Move AsyncOperation into Operations static library and add separate testsAndrej Mihajlov1-0/+1
2022-09-26Swift format update.Sajad Vishkai1-1/+1
2022-09-26Update SceneDelegate.swiftSajad Vishkai1-14/+5
2022-09-26Update SceneDelegate.swiftSajad Vishkai1-33/+0
2022-08-30Add new tunnel monitoringAndrej Mihajlov1-2/+2
2022-08-23Add shortcuts managerNikolay Davydov1-0/+1
2022-08-18Fix collapsed navigation title in settingsAndrej Mihajlov1-1/+0
2022-08-16Add out of time viewAndreas Lif1-24/+130
2022-08-12Throttle account data updates and do them more oftenAndrej Mihajlov1-50/+85
2022-08-03Format source code with swiftformatAndrej Mihajlov1-63/+104