summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/ConnectViewController.swift
AgeCommit message (Expand)AuthorFilesLines
2022-07-22Rename ConnectMainContentView to ConnectContentViewAndrej Mihajlov1-3/+3
2022-07-22Rename mainContentView to contentViewAndrej Mihajlov1-51/+51
2022-07-22Update the map region dynamically based on view dimensionsAndrej Mihajlov1-34/+64
2022-07-12Make geojson loader saferAndrej Mihajlov1-4/+17
2022-07-12Use our own parser for geojsonAndrej Mihajlov1-12/+0
2022-06-20Move background task handling to AppDelegateAndrej Mihajlov1-7/+5
2022-05-30TunnelManager: use new settings and REST proxiesAndrej Mihajlov1-19/+6
2022-03-24Main: show marker after animating the mapAndrej Mihajlov1-17/+39
2022-03-24Main: show location marker only in connected state.Andrej Mihajlov1-4/+18
2022-03-24Main: minor refactorAndrej Mihajlov1-2/+2
2022-03-24Main: add activity spinnerAndrej Mihajlov1-13/+14
2022-03-24Show cancel button in connecting state on iPad (regular)Andrej Mihajlov1-2/+2
2022-03-17Add tunnel status pollingAndrej Mihajlov1-16/+16
2022-02-01Break tunnel management on operationsAndrej Mihajlov1-1/+1
2021-11-02Update unsecured connection labelAndrej Mihajlov1-1/+1
2021-09-29TunnelManager: refactorAndrej Mihajlov1-77/+127
2021-07-19Localize MainAndrej Mihajlov1-18/+92
2021-07-19Connect: never return `nil` for disconnect button to avoid issues with voice ...Andrej Mihajlov1-5/+3
2021-07-19Accessibility: group connection location info and statusAndrej Mihajlov1-0/+25
2021-07-14Accessibility: improve accessibility in ConnectionPanelViewAndrej Mihajlov1-1/+1
2021-07-14ConnectionPanelView: remove protocol rowAndrej Mihajlov1-5/+0
2021-06-11Add account expiry notificationAndrej Mihajlov1-3/+22
2021-06-04Accessibility: add label to reconnect buttonAndrej Mihajlov1-0/+1
2021-05-27TunnelManager: expose tunnel settings via propertyAndrej Mihajlov1-1/+1
2021-05-21Replace class with AnyObject in protocol inheritanceAndrej Mihajlov1-1/+1
2021-05-12HeaderBar: add dividerAndrej Mihajlov1-4/+4
2021-05-12Connect: add mapAndrej Mihajlov1-1/+178
2021-05-12Connect: update unsecure connection status stringAndrej Mihajlov1-1/+1
2021-05-11Connect: use default blue header bar when logged out (relevant for iPad app)Andrej Mihajlov1-1/+20
2021-05-11Connect: avoid fatal error as traitCollection can be .unknown on iOS 12 even ...Andrej Mihajlov1-1/+1
2021-05-11Connect: show "select location" button on iPad in compact modeAndrej Mihajlov1-5/+31
2021-05-05AppDelegate: wire up controller delegatesAndrej Mihajlov1-12/+0
2021-05-05Connect: add delegateAndrej Mihajlov1-159/+35
2021-04-14Connect: adapt for iPadAndrej Mihajlov1-5/+20
2021-03-22Extract the main content view into a separate classAndrej Mihajlov1-72/+71
2021-03-22Add LocationDataSourceAndrej Mihajlov1-39/+77
2021-02-11Integrate WireGuardKitAndrej Mihajlov1-1/+1
2020-09-10Add missing button identifiersAndrej Mihajlov1-0/+3
2020-09-03Rename SelectLocationController to SelectLocationViewControllerAndrej Mihajlov1-2/+2
2020-09-03Undo the change that prevents the account view from appearing when account ha...Andrej Mihajlov1-1/+1
2020-09-02When disconnecting, make the UI appear as if the tunnel is already disconnectedAndrej Mihajlov1-2/+2
2020-08-19Remove blur backgroundAndrej Mihajlov1-29/+10
2020-08-13Add SwiftLogAndrej Mihajlov1-6/+10
2020-07-30Make completion handler optionalAndrej Mihajlov1-3/+5
2020-07-30Revamp Connect controller buttonsAndrej Mihajlov1-29/+89
2020-07-23Move SelectLocationController from Storyboard into codeAndrej Mihajlov1-32/+31
2020-07-22Prefetch relays before showing the SelectLocationControllerAndrej Mihajlov1-3/+23
2020-07-15Uncombine tunnel managementAndrej Mihajlov1-33/+63
2020-04-14Enable on-demand VPNAndrej Mihajlov1-1/+6
2020-04-02Refactor to use AccountExpiryAndrej Mihajlov1-5/+1