summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/Notifications
AgeCommit message (Expand)AuthorFilesLines
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet2-4/+4
2023-08-29fix some linting violationsMojgan2-2/+2
2023-08-28Introduce Duration type that mimicks native iOS16 DurationJon Petersson1-1/+2
2023-08-21Fix computed_accessors_order swiftlint violationBug Magnet1-3/+3
2023-08-10Remove iOS 13 codeAndrej Mihajlov1-8/+2
2023-08-10Rework change log to be compliant with our designJon Petersson1-1/+1
2023-08-10Fix notification action button layout priority on iOS14Jon Petersson1-5/+2
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet5-17/+14
2023-06-22Add info button next to device name in account viewJon Petersson1-1/+1
2023-06-08Create custom alert dialogsJon Petersson1-2/+8
2023-06-08PacketTunnel: rotate private key on mismatch with serverAndrej Mihajlov1-3/+1
2023-06-06Add custom port selection to settingsJon Petersson1-1/+1
2023-05-30NotificationBanner: break down init() on smaller functionsAndrej Mihajlov1-13/+21
2023-05-30NotificationBanner: add system spacing between body and action buttonAndrej Mihajlov1-0/+1
2023-05-30Rename didPress to handleActionTapAndrej Mihajlov1-2/+2
2023-05-30Group in-app banner constants into UIMetrics.InAppBannerNotificationAndrej Mihajlov1-4/+6
2023-05-30UIMetrics: add severity indicator sizeAndrej Mihajlov1-6/+3
2023-05-30NotificationBanner: hide action button when it's not providedAndrej Mihajlov1-44/+34
2023-05-30NotificationBanner: Add missing trailing anchor for title labelAndrej Mihajlov1-4/+2
2023-05-30NotificationBanner: add target onceAndrej Mihajlov1-1/+2
2023-05-23Make the tappable area bigger for small buttonsMojgan1-2/+2
2023-05-22Reformat the code for Swift 5.8Andrej Mihajlov5-14/+14
2023-05-11Show registered device banner when user comes from logged out to logged inMojgan10-38/+65
2023-05-09Move action handling into notification manager delegateAndrej Mihajlov7-38/+97
2023-05-05Clip notification bannerAndrej Mihajlov1-0/+1
2023-05-04Improve behavior when there's no networkJon Petersson2-16/+43
2023-04-28Move constants from notification providers into NotificationConfigurationAndrej Mihajlov3-11/+27
2023-04-28Refactor notification manager code a bitAndrej Mihajlov1-9/+6
2023-04-28TunnelManager: pass previous DeviceState to observersAndrej Mihajlov3-13/+12
2023-04-28Rename actionHandler to actionAndrej Mihajlov2-4/+4
2023-04-28Reformat codeAndrej Mihajlov1-3/+1
2023-04-28Set tint color for action buttonAndrej Mihajlov1-1/+2
2023-04-28Revert conformance to Equatable the way it wasAndrej Mihajlov2-10/+12
2023-04-26Change to directional layout marginsMojgan1-1/+1
2023-04-26Add in-app banner message for a new deviceMojgan6-21/+150
2023-03-28Swiftformat: update --maxwidth to 120Andrej Mihajlov1-2/+1
2023-03-27Fix many typosAlexander Seiler1-1/+1
2023-02-03Show configuration errors in tunnel status notificationAndrej Mihajlov1-7/+1
2022-12-13Add periodic refresh to account expiry in-app notificationAndrej Mihajlov4-123/+190
2022-12-09Use given deviceStateAndrej Mihajlov1-1/+1
2022-12-09Move notification response matching into notification manager and system prov...Andrej Mihajlov3-10/+43
2022-12-09Move all notification related entities into separate filesAndrej Mihajlov12-3/+666
2022-12-09Handle application updates with settings migrationsajacl1-2/+7
2022-11-09Remove shared instancesAndrej Mihajlov2-6/+5
2022-09-26Replace ChainedError with WrappingErrorAndrej Mihajlov1-2/+2
2022-08-30Add new tunnel monitoringAndrej Mihajlov3-109/+199
2022-08-03Format source code with swiftformatAndrej Mihajlov2-12/+38
2022-08-01Add device stateAndrej Mihajlov2-11/+54
2022-06-20Move background task handling to AppDelegateAndrej Mihajlov2-0/+10
2022-05-31Drop base language translationsAndrej Mihajlov2-1/+7