summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN
AgeCommit message (Expand)AuthorFilesLines
2020-03-30Add in-app purchases UIAndrej Mihajlov6-37/+447
2020-03-27Change expiry privacy modifier when loggingAndrej Mihajlov1-1/+1
2020-03-27Wire up payment managerAndrej Mihajlov2-23/+58
2020-03-27Add payment manager and publisherAndrej Mihajlov2-0/+439
2020-03-27Add Combine publisher for SKPaymentQueueAndrej Mihajlov1-0/+71
2020-03-26Formalize spinner sizes and visual appearanceAndrej Mihajlov1-1/+33
2020-03-26Add AppStoreReceipt readerAndrej Mihajlov1-0/+79
2020-03-26Add Combine publishers for SKRequest subclassesAndrej Mihajlov1-0/+121
2020-03-26Add a method to submit the appstore receipt to APIAndrej Mihajlov1-0/+25
2020-03-17Fix the edge case when the wrong key might be displayed on regenerate key + c...Andrej Mihajlov1-3/+5
2020-03-17Use cancellableDelay in Account and WireGuard keys controllersAndrej Mihajlov2-9/+9
2020-03-17Add cancellable delay implementationAndrej Mihajlov1-0/+144
2020-03-17Copy public key to clipboard on tapAndrej Mihajlov3-33/+93
2020-03-09Pick relay based on weightsAndrej Mihajlov7-106/+95
2020-02-26Skip consent screen when taking screenshotsAndrej Mihajlov1-0/+1
2020-02-26Add private modifier to kPrivacyPolicyURLAndrej Mihajlov1-1/+1
2020-02-26Xcode's voodoo magic with StoryboardsAndrej Mihajlov1-22/+22
2020-02-26Wire up consent viewAndrej Mihajlov2-9/+35
2020-02-26Reverse the storyboard experimentAndrej Mihajlov1-3/+2
2020-02-26Use hint when unwinding to execute the right-to-left animationAndrej Mihajlov1-24/+36
2020-02-26Set light statusbar styleAndrej Mihajlov1-0/+2
2020-02-26Add methods to manipulate the TOS agreement flagAndrej Mihajlov1-0/+11
2020-02-26Update copyAndrej Mihajlov1-11/+11
2020-02-26Fix storyboardAndrej Mihajlov1-16/+8
2020-02-26Show Safari controller the standard wayAndrej Mihajlov1-8/+5
2020-02-26Automatically pull keyboard in Login controllerAndrej Mihajlov1-0/+6
2020-02-26Add prefersHeaderBarHidden to RootContainment protocolAndrej Mihajlov4-8/+45
2020-02-26Add image spacing into calculation of intrinsicContentSize of CustomButtonAndrej Mihajlov1-4/+24
2020-02-26Make sure to add the child view controller before loading the view so that th...Andrej Mihajlov1-7/+7
2020-02-26Add consent view controller and rework app buttonAndrej Mihajlov8-102/+490
2020-02-26Rename Paid until -> Active untilAndrej Mihajlov1-1/+1
2020-02-26Delete "manage keys" buttonAndrej Mihajlov3-55/+21
2020-02-26Hide create account footerAndrej Mihajlov2-4/+2
2020-02-26Remove create account URLAndrej Mihajlov1-1/+0
2020-02-26Remove buy buttonAndrej Mihajlov3-50/+18
2020-02-18Show relay location and connection infoAndrej Mihajlov7-39/+383
2020-02-11Add screenshot script and simulated tunnelsAndrej Mihajlov9-43/+430
2020-02-06Replace Amagicom AB with Mullvad VPN AB in iOS source filesLinus Färnstrand59-59/+59
2020-02-04Fix placeholder color so it remains the same in dark modeAndrej Mihajlov1-0/+3
2020-02-04Reuse existing colorAndrej Mihajlov1-1/+1
2020-02-04Use weak references in handleEventsAndrej Mihajlov1-6/+6
2020-02-03Drop dev1 suffixAndrej Mihajlov1-2/+0
2020-01-23Remove WireGuard key from server on log outAndrej Mihajlov2-13/+71
2020-01-23Add API call to remove_wg_keyAndrej Mihajlov1-0/+9
2020-01-10Add function to copy account token to pasteboardAndrej Mihajlov2-30/+45
2020-01-10Implement data source using UITableViewDiffableDataSourceAndrej Mihajlov4-121/+120
2020-01-08Add Wireguard keys management viewAndrej Mihajlov5-20/+601
2020-01-08Add web link to manage keys pageAndrej Mihajlov1-1/+4
2020-01-08Propagate cell selection from StaticTableViewDataSourceAndrej Mihajlov1-0/+6
2020-01-08Rework spinner interface and expose thickness via IBAndrej Mihajlov3-20/+16