summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2023-05-23Improve UX for disabled buttonsJon Petersson3-28/+48
2023-05-23Make the tappable area bigger for small buttonsMojgan5-30/+35
2023-05-22Fix Cargo file to rebuild shadowsocks.h on each build, and rebuild to regener...Bug Magnet3-3/+16
2023-05-22Reformat the code for Swift 5.8Andrej Mihajlov84-211/+211
2023-05-22Swiftformat: bump Swift to 5.8Andrej Mihajlov1-1/+1
2023-05-22Revert back Package.resolved for swift packagesEmīls1-0/+22
2023-05-22Add shadowsocks-proxy crateEmīls33-132/+1041
2023-05-16Improve visibility of search field clear button when keyboard is dismissedJon Petersson1-0/+5
2023-05-12Simplify the AddressCache logic, it now filters results to only keep the firs...Bug Magnet8-291/+378
2023-05-11Show registered device banner when user comes from logged out to logged inMojgan17-53/+89
2023-05-09Fix port selection algorithmJon Petersson8-26/+94
2023-05-09Move action handling into notification manager delegateAndrej Mihajlov11-72/+111
2023-05-09Consider max date for getting diff between two datesMojgan2-1/+17
2023-05-09Move platform instructions from iOS changes template to desktop oneOskar Nyberg1-1/+0
2023-05-05Re-parent notification controller between primary and secondary containers on...Andrej Mihajlov2-2/+105
2023-05-05Clip notification bannerAndrej Mihajlov1-0/+1
2023-05-05Add notification controller into root containerAndrej Mihajlov4-31/+76
2023-05-05Progate network status when there is no tunnelJon Petersson1-13/+18
2023-05-04Fix view state when disconnecting from out of time viewJon Petersson3-5/+40
2023-05-04Fix date interval formatting and update testsAndrej Mihajlov2-17/+7
2023-05-04Improve behavior when there's no networkJon Petersson8-40/+145
2023-05-03Pass closure to block operations instead of the entire operationAndrej Mihajlov17-232/+223
2023-05-03Add assertion that block cannot be nilAndrej Mihajlov2-0/+2
2023-05-03AsyncOperation: remove finish() call as it's guaranteed that execution block ...Andrej Mihajlov1-5/+1
2023-05-03Transform: do not accept nil blockAndrej Mihajlov1-1/+1
2023-05-03Sort tests in alphabetical orderAndrej Mihajlov1-4/+4
2023-05-03Fix typo in test nameAndrej Mihajlov1-1/+1
2023-05-03Fix timeout typoAndrej Mihajlov1-1/+1
2023-05-03Fix CI issuesAndrej Mihajlov2-8/+6
2023-05-03Operations: add dependency on MullvadTypesAndrej Mihajlov1-0/+13
2023-05-03Remove code from other branchAndrej Mihajlov1-28/+1
2023-05-03Operations: add new testsAndrej Mihajlov7-41/+287
2023-05-03Operations: make transform operation does not erase initial input when input ...Andrej Mihajlov1-4/+4
2023-05-03Adapt codebase to use cancellable initializerAndrej Mihajlov7-200/+142
2023-05-03Operations: add convenience initializer that returns cancellable objectAndrej Mihajlov3-143/+59
2023-05-03MullvadTypes: add AnyCancellableAndrej Mihajlov1-0/+12
2023-05-03Move Result+Extensions into MullvadTypesAndrej Mihajlov2-11/+9
2023-05-03Update changelog for iOSEmīls1-0/+3
2023-04-28TunnelManager: add helper to simulate account expirationAndrej Mihajlov2-0/+100
2023-04-28Move constants from notification providers into NotificationConfigurationAndrej Mihajlov4-14/+33
2023-04-28Refactor notification manager code a bitAndrej Mihajlov1-9/+6
2023-04-28Enable banner and sound for push notificationsAndrej Mihajlov1-4/+3
2023-04-28AppCoordinator: handle transition from and to expired stateAndrej Mihajlov1-10/+18
2023-04-28TunnelManager: pass previous DeviceState to observersAndrej Mihajlov14-37/+45
2023-04-28Add creation date in too many devices viewMojgan2-4/+32
2023-04-28Disable VectorKit logging which has been spamming console on simulatorAndrej Mihajlov1-0/+14
2023-04-28Rename actionHandler to actionAndrej Mihajlov2-4/+4
2023-04-28Reformat codeAndrej Mihajlov1-3/+1
2023-04-28Set tint color for action buttonAndrej Mihajlov2-1/+3
2023-04-28Revert conformance to Equatable the way it wasAndrej Mihajlov2-10/+12