summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/View controllers/Settings
AgeCommit message (Expand)AuthorFilesLines
2024-10-11Add toggle to disable smart routingJon Petersson9-29/+380
2024-09-20Add counter and 'all' switch to DNS content blockersJon Petersson1-1/+4
2024-09-20Make VPN settings DNS edit respect dark modeJon Petersson1-2/+0
2024-05-06Add iOS test verifying API can be reached from blocked stateNiklas Berglund1-1/+2
2024-04-04Add settings migration tests for iOSNiklas Berglund1-0/+1
2024-03-25Add WireGuard tests for iOS appNiklas Berglund1-1/+4
2024-03-19Move IP Overrides into VPN Settings menuJon Petersson5-32/+20
2024-03-04Split select location view into two sectionsJon Petersson5-7/+7
2024-02-26Enable IP Override, and fix text color in itBug Magnet1-3/+0
2024-02-07Relay selector should use overridden IP addresses for relaysJon Petersson1-1/+2
2024-01-31Enable API access methods for release buildsJon Petersson1-6/+2
2024-01-24Add ad blocking testNiklas Berglund1-0/+1
2024-01-23Add preliminary settings page for relay IP overridesJon Petersson3-0/+22
2024-01-16using different API access methods when it encounters a network errormojganii1-1/+3
2023-12-20Export identifiers for accessibility elementsJon Petersson4-8/+23
2023-12-20Fix Swiftlint warningsJon Petersson1-0/+1
2023-12-13Add API access methods UI/part of backendAndrej Mihajlov4-9/+30
2023-12-11Moving RelayCache into MullvadRESTmojganii1-1/+0
2023-12-08Fix screenshots testJon Petersson1-1/+0
2023-10-17Add filtering to location selectionJon Petersson7-18/+63
2023-10-16Add tests for PacketTunnelActor, TunnelManager and AppMessageHandler.Jon Petersson1-2/+2
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet2-2/+2
2023-09-20Move settings into its own frameworkAndrej Mihajlov2-0/+2
2023-09-12suggest logout option when user enters account number instead of voucherMojgan1-7/+0
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-5/+1
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet2-3/+3
2023-08-23Introduce new Routing framework for high level router and coordinator codeJon Petersson1-0/+1
2023-08-22Fix swiftlint mark violationBug Magnet1-1/+1
2023-08-21Fix computed_accessors_order swiftlint violationBug Magnet1-15/+15
2023-08-09Add an accessibilityCustomActionName to SettingsHeaderViewBug Magnet1-8/+10
2023-08-09Add a UI for wireguard obfuscation preferencesBug Magnet1-0/+3
2023-08-03Use UIAction based handlers for bar itemsAndrej Mihajlov1-4/+7
2023-08-01Fix DNS server info inconsistencies in settings viewJon Petersson3-53/+40
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet6-20/+20
2023-06-06Add custom port selection to settingsJon Petersson6-14/+220
2023-05-22Reformat the code for Swift 5.8Andrej Mihajlov2-3/+3
2023-04-28TunnelManager: pass previous DeviceState to observersAndrej Mihajlov1-1/+1
2023-04-26Backport block based handler for UIBarButtonItemAndrej Mihajlov1-11/+5
2023-04-26Change to directional layout marginsMojgan4-7/+9
2023-04-25Improve content blocker settings interfaceJon Petersson2-6/+191
2023-04-20Add a dedicated account button on the main view and remove it from settingsJon Petersson4-112/+5
2023-04-19Reduce code duplication by providing cell reuse identifier per data source itemAndrej Mihajlov2-19/+11
2023-04-04Settings: handle .subtitle layoutAndrej Mihajlov1-21/+15
2023-03-27Change a few title textsJon Petersson1-1/+1
2023-03-22Add coordinators and app routerAndrej Mihajlov12-0/+984