summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/Notifications
AgeCommit message (Expand)AuthorFilesLines
2025-10-27Update strings for translationmojganii2-3/+2
2025-09-30Apply new swift format rules to codebaseSteffen8-32/+45
2025-09-18Adjust strings based on other platformsmojganii2-5/+3
2025-09-05Fix relay selector selection order and obfuscationJon Petersson1-0/+5
2025-08-18Import translated strings into codemojganii1-17/+24
2025-08-08Extract strings to translatemojganii5-106/+40
2025-06-23Enable more use of dynamic fontsBug Magnet1-0/+2
2025-06-12Rewrite Terms Of Service in SwiftUIBug Magnet1-2/+2
2025-05-30Revert cancellation of log consolidationJon Petersson1-1/+1
2025-05-30Let users cancel sending a problem reportJon Petersson2-14/+13
2025-05-20Align invalid port notification with designSteffen Ernst1-11/+20
2025-05-20Add settings button to blocked state banner for invalid portSteffen Ernst1-2/+20
2025-05-20Handle port 443 removal and show blocked state bannerSteffen Ernst1-0/+2
2025-03-27Replace PNGs with SVGs from `desktop/.../assets` where availableAndrew Bulhak3-3/+6
2025-02-04Update copyright string in switft filesOskar18-18/+18
2025-01-29Add priority for notificationsmojganii9-1/+42
2025-01-22Add in-app notification for latest changesmojganii6-21/+126
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet6-7/+9
2024-09-24Fix out-of-time notificationsJon Petersson4-71/+228
2024-08-21Allow relay selector to filter DAITA enabled relaysJon Petersson1-0/+6
2024-02-02Remove old and unused Localizible fileJon Petersson1-12/+7
2023-12-13Add API access methods UI/part of backendAndrej Mihajlov1-2/+3
2023-12-05Do not show account revoked banner when on account revoked screenJon Petersson1-9/+18
2023-11-10Change account expiry text to display 'less than a day'Jon Petersson2-36/+48
2023-11-09Fix expired account UI showing blocked state instead of out of time viewJon Petersson1-3/+1
2023-10-30Migrate settings to Version3 and introduce incremental migration scheme.Bug Magnet1-1/+1
2023-10-20Add blocked state due to account expirationJon Petersson1-0/+2
2023-10-09Add UI for blocked stateJon Petersson1-10/+34
2023-10-09PacketTunnel: introduce proper state and blocked stateAndrej Mihajlov1-3/+7
2023-09-22Improve notification banner transitionsJon Petersson1-11/+2
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet3-3/+3
2023-09-20Move settings into its own frameworkAndrej Mihajlov3-0/+3
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-1/+4
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