summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/View controllers
AgeCommit message (Expand)AuthorFilesLines
2023-09-08Fix Swiftlint warnings in LocationDataSourceJon Petersson1-45/+58
2023-09-08Fix Swiftlint warnings in DeviceManagementContentViewJon Petersson1-38/+41
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson14-38/+67
2023-09-05disable deleting account and redeeming voucher buttons on restoring processMojgan1-1/+2
2023-09-04Fix UIKit nagging regarding to present alert top of keyboardMojgan4-31/+24
2023-08-30Remove temporarily Wireguard obfuscation options for test flight buildBug Magnet3-4/+40
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet14-21/+21
2023-08-29fix some linting violationsMojgan10-557/+532
2023-08-28Introduce Duration type that mimicks native iOS16 DurationJon Petersson3-8/+16
2023-08-23Introduce new Routing framework for high level router and coordinator codeJon Petersson1-0/+1
2023-08-23implement in-app purchase in new account flowMojgan11-62/+346
2023-08-22Fix void_function_in_ternary violationBug Magnet2-2/+10
2023-08-22Fix swiftlint mark violationBug Magnet1-1/+1
2023-08-21Fix computed_accessors_order swiftlint violationBug Magnet2-21/+21
2023-08-16Ensure the app fetches account data whenever it enters the new account flow viewJon Petersson4-5/+83
2023-08-11Silence swiftlint errors, for nowBug Magnet2-1/+8
2023-08-10Remove iOS 13 codeAndrej Mihajlov6-23/+6
2023-08-10Rework change log to be compliant with our designJon Petersson5-203/+5
2023-08-09Add an accessibilityCustomActionName to SettingsHeaderViewBug Magnet2-18/+29
2023-08-09Prevent deselection of rowsBug Magnet1-0/+4
2023-08-09Add a UI for wireguard obfuscation preferencesBug Magnet4-14/+190
2023-08-08Add a generic version of tunnel settingsBug Magnet3-4/+4
2023-08-03implement account deletionMojgan9-49/+693
2023-08-03Use UIAction based handlers for bar itemsAndrej Mihajlov3-13/+25
2023-08-01Fix DNS server info inconsistencies in settings viewJon Petersson5-118/+105
2023-07-12Use lowercase named enums, fix commentsBug Magnet1-5/+5
2023-07-12Implement redeeming voucher on creation accountMojgan9-66/+571
2023-07-10Hide notification bar at change logMojgan1-0/+4
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet42-131/+122
2023-06-22Add info button next to device name in account viewJon Petersson4-222/+142
2023-06-20Implement redeeming voucher on account flowMojgan9-2/+714
2023-06-09Formalize application targetsAndrej Mihajlov1-1/+3
2023-06-09Fix bug when user presses logged out buttonMojgan1-6/+2
2023-06-08Format text based on group size via separatorMojgan3-244/+14
2023-06-08Create custom alert dialogsJon Petersson7-159/+150
2023-06-08PacketTunnel: rotate private key on mismatch with serverAndrej Mihajlov2-9/+4
2023-06-06Preferences: Remove unused import of RelayCacheAndrej Mihajlov1-1/+0
2023-06-06Add custom port selection to settingsJon Petersson13-94/+679
2023-05-25Add alert if user disconnects when there's no connectivityJon Petersson2-3/+15
2023-05-23Improve UX for disabled buttonsJon Petersson2-27/+47
2023-05-22Reformat the code for Swift 5.8Andrej Mihajlov13-40/+40
2023-05-05Add notification controller into root containerAndrej Mihajlov1-18/+0
2023-05-04Fix view state when disconnecting from out of time viewJon Petersson3-5/+40
2023-05-04Improve behavior when there's no networkJon Petersson1-8/+42
2023-05-03Pass closure to block operations instead of the entire operationAndrej Mihajlov1-2/+2
2023-04-28TunnelManager: pass previous DeviceState to observersAndrej Mihajlov5-8/+8
2023-04-28Add creation date in too many devices viewMojgan2-4/+32
2023-04-28Fix crash in VPN settings when footer is updatedJon Petersson1-7/+8
2023-04-26Backport block based handler for UIBarButtonItemAndrej Mihajlov3-37/+17
2023-04-26Change to directional layout marginsMojgan16-30/+32