summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN
AgeCommit message (Expand)AuthorFilesLines
2025-08-12Separate access method rotation request from stateSteffen2-2/+2
2025-08-12Fix callback pointer passing, and saving of methodsAndrew Bulhak1-2/+2
2025-08-12Feed access method UUID back from Rust to Swift, and save itAndrew Bulhak1-0/+1
2025-08-08Add standardized textfields in SwiftUISteffen8-2/+494
2025-08-08Extract strings to translatemojganii115-2394/+537
2025-08-06Fix some linting warningsmojganii8-87/+124
2025-08-06Fix changelog bullet alignmentJon Petersson1-1/+1
2025-08-04Remove one of the duplicate AccessMethodKind typesAndrew Bulhak3-85/+2
2025-08-04Reduce spacing above page indicatorAndrew Bulhak1-1/+1
2025-08-04Fix some ui elements to prepare for localizationmojganii10-10/+27
2025-08-04Set direction for imagesmojganii7-7/+14
2025-07-29Add support for the listed languagesmojganii8-34/+95
2025-07-17Fix dynamic sizing and layout issues across multiple viewsmojganii41-423/+577
2025-07-08Update FFI to handle new QUIC paramsJon Petersson3-14/+3
2025-07-02Fix too many devices showing success in the beginningSteffen2-7/+13
2025-06-23Enable more use of dynamic fontsBug Magnet42-79/+610
2025-06-23Disable add time button when app is in blocked stateJon Petersson5-6/+38
2025-06-23Add device management viewSteffen21-867/+930
2025-06-18Make the NWPathMonitor monitor all the available interfacesBug Magnet1-1/+1
2025-06-17Add QUIC/Masque fields and Features structure to ServerRelayAndrew Bulhak2-3/+3
2025-06-16Combine DAITA and Multihop to one pill when smart routing is activeJon Petersson11-23/+97
2025-06-12Use new SoT values for the global header bar viewBug Magnet1-2/+2
2025-06-12Introduce a generic HostingController with sensible default valuesBug Magnet4-3/+37
2025-06-12Rewrite Terms Of Service in SwiftUIBug Magnet8-261/+96
2025-06-11Move API method name localisation to UI layerAndrew Bulhak1-1/+7
2025-06-10Add done button to dns view when coming from feature indicatorSteffen2-3/+22
2025-06-10Make feature indicators clickable and show settingsSteffen18-104/+489
2025-06-09Enable UITests that were disabledBug Magnet4-1/+5
2025-06-05Fix typosomahs2-5/+5
2025-06-04Fix disabled button text colorSteffen1-1/+1
2025-06-04Make API check use mullvad ios in debug buildsBug Magnet4-6/+20
2025-05-30Revert cancellation of log consolidationJon Petersson5-71/+32
2025-05-30Let users cancel sending a problem reportJon Petersson15-114/+266
2025-05-26Make IP Override feature indicator check current tunnel endpointAndrew Bulhak2-2/+9
2025-05-23Fix access method disable logicSteffen6-2/+46
2025-05-23Fix API breaking down when used without connectivityBug Magnet1-1/+2
2025-05-22Migrate legacy storekit payment to Mullvad APIJon Petersson2-1/+36
2025-05-22Remove redundant computed variableAndrew Bulhak1-6/+0
2025-05-22Modify Filters view to start in expanded state; also, some refactoringAndrew Bulhak2-3/+20
2025-05-22Change too many devices view to sheetSteffen Ernst3-9/+10
2025-05-21Remove dead code and add some more commentsmojganii2-10/+25
2025-05-21Use dynamic fonts in SwiftUI and add fonts to UIKitSteffen Ernst3-56/+26
2025-05-21Align all table cell colors with designSteffen Ernst6-8/+8
2025-05-21Fix api access view review feedbackSteffen Ernst8-38/+41
2025-05-21Convert api access view to swiftuiSteffen Ernst13-286/+502
2025-05-20Align invalid port notification with designSteffen Ernst1-11/+20
2025-05-20Add settings button to blocked state banner for invalid portSteffen Ernst2-2/+26
2025-05-20Handle port 443 removal and show blocked state bannerSteffen Ernst1-0/+2
2025-05-14Fix customListTest bugmojganii1-1/+1
2025-05-13Make the app feel more responsive when reconnectingBug Magnet4-19/+85