summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/View controllers
AgeCommit message (Expand)AuthorFilesLines
2024-09-10Fix VPN settings not being persistedJon Petersson1-13/+14
2024-09-09Enable Daita in release buildsBug Magnet1-4/+0
2024-09-09Update info about data and battery usageJon Petersson1-11/+14
2024-09-09Upgrade the UX in Daita scenariosJon Petersson5-79/+107
2024-09-09Do not display post quantum label for daita non pq connectionsBug Magnet1-3/+3
2024-09-06Update connection details on main view to indicate that DAITA is usedJon Petersson1-9/+32
2024-09-06Enable Daita in the PacketTunnel actorBug Magnet2-2/+2
2024-09-05Fix selected relay label being too long when multihoping with DaitaJon Petersson2-82/+69
2024-09-04Fix off-screen element detection issuemojganii1-0/+13
2024-08-28Add UI for DAITA in VPN settingsmojganii8-90/+207
2024-08-22List only DAITA entry locations if multihop and DAITA are enabledJon Petersson8-52/+97
2024-08-19Improve the Restore Purchases button to decrease user confusionJon Petersson4-55/+125
2024-08-14Fix some Swiftlint warningsmojganii2-2/+2
2024-07-30Improve copy message for multihop settingsBug Magnet1-1/+5
2024-07-30Do not warn users about multihop extra latency, add info button insteadBug Magnet5-58/+15
2024-07-26Enable multihop in releaseBug Magnet1-2/+0
2024-07-26Follow desktop copy for DNS warningsBug Magnet2-2/+3
2024-07-25Apply multihop for normal connectionmojganii3-12/+13
2024-07-11Add general support for multiple selected relaysJon Petersson3-15/+15
2024-07-11Allow relay selector to select an entry peerJon Petersson1-0/+1
2024-07-11Prevent user from selecting same entry and exit relay for multihopJon Petersson5-46/+81
2024-07-10Fix inconsistent spacing between paragraphsJon Petersson5-41/+40
2024-06-25Update view model when switching between entry and exit locationJon Petersson8-89/+274
2024-06-24Remove all complexity to do with iPad UIJon Petersson3-105/+15
2024-06-13Add multi-hop toggle to settings viewmojganii7-24/+123
2024-06-10Remove disable text when DNS content blockers list is collapsedJon Petersson3-22/+25
2024-06-10Prevent 'Done' button from being enabled while waiting for api responsesJon Petersson1-0/+1
2024-06-10Change and add text in content blockers information dialogJon Petersson2-8/+19
2024-06-10Move iOS end to end tests to staging environmentNiklas Berglund5-1/+14
2024-05-29Show spinner when consolidating logs for problem reportsJon Petersson3-10/+25
2024-05-29Use the same DNS blockers order as the other clientsBug Magnet1-1/+1
2024-05-21Remove spacing in VPN settings pageJon Petersson1-6/+0
2024-05-21Implement PQ PSKEmīls4-265/+8
2024-05-21Make vpn settings page not crash in release modeJon Petersson1-0/+6
2024-05-21Improve UI of list items in vpn settings viewJon Petersson2-4/+6
2024-05-16Change checkboxes in location cells to the correct onesJon Petersson1-6/+13
2024-05-16Fix cell colors in location viewJon Petersson2-6/+3
2024-05-14Remove some unnecessary LocationNode subclassesJon Petersson3-19/+18
2024-05-13Add iOS test making sure app functioning when API is downNiklas Berglund1-0/+11
2024-05-13Fix problem report logs being duplicatedJon Petersson1-1/+3
2024-05-13Add a new container view to wrap the whole location selectionJon Petersson3-46/+171
2024-05-06Add iOS test verifying API can be reached from blocked stateNiklas Berglund6-3/+24
2024-05-06Ensure log file sizes stay below a certain thresholdJon Petersson1-4/+4
2024-05-02Stop filtering edit view of custom listsJon Petersson1-6/+8
2024-04-30Show custom lists even if no filter constraints matchJon Petersson3-10/+9
2024-04-30Make custom list names case sensitiveJon Petersson1-1/+1
2024-04-25Add a test to delete, edit and create a custom listBug Magnet3-2/+5
2024-04-25Fix iPad location selection entries not being unmarked as selectedJon Petersson2-8/+22
2024-04-18Add test for login to account with too many devicesNiklas Berglund3-0/+7
2024-04-17Change log rotation to a quota based systemJon Petersson1-3/+2