diff options
| author | David Göransson <david.goransson@mullvad.net> | 2025-02-28 18:15:21 +0100 |
|---|---|---|
| committer | David Göransson <david.goransson@mullvad.net> | 2025-02-28 18:15:21 +0100 |
| commit | bad1062379760f85e092b312a1e34482ce714a1e (patch) | |
| tree | d19222094d16c5161cc795c1ade31da75b62a22c | |
| parent | 438eddac919f84d3cccf81a7cffc25c38ba78a85 (diff) | |
| download | mullvadvpn-screenshot-testing.tar.xz mullvadvpn-screenshot-testing.zip | |
Screenshot testing testscreenshot-testing
38 files changed, 83 insertions, 2 deletions
diff --git a/android/app/ossProd/release/app-oss-prod-release.apk b/android/app/ossProd/release/app-oss-prod-release.apk Binary files differnew file mode 100644 index 0000000000..7019817026 --- /dev/null +++ b/android/app/ossProd/release/app-oss-prod-release.apk diff --git a/android/app/ossProd/release/baselineProfiles/0/app-oss-prod-release.dm b/android/app/ossProd/release/baselineProfiles/0/app-oss-prod-release.dm Binary files differnew file mode 100644 index 0000000000..c791b7c82b --- /dev/null +++ b/android/app/ossProd/release/baselineProfiles/0/app-oss-prod-release.dm diff --git a/android/app/ossProd/release/baselineProfiles/1/app-oss-prod-release.dm b/android/app/ossProd/release/baselineProfiles/1/app-oss-prod-release.dm Binary files differnew file mode 100644 index 0000000000..bfcf57af91 --- /dev/null +++ b/android/app/ossProd/release/baselineProfiles/1/app-oss-prod-release.dm diff --git a/android/app/ossProd/release/output-metadata.json b/android/app/ossProd/release/output-metadata.json new file mode 100644 index 0000000000..29f52c7d9d --- /dev/null +++ b/android/app/ossProd/release/output-metadata.json @@ -0,0 +1,37 @@ +{ + "version": 3, + "artifactType": { + "type": "APK", + "kind": "Directory" + }, + "applicationId": "net.mullvad.mullvadvpn", + "variantName": "ossProdRelease", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 24109000, + "versionName": "2024.10-beta2-dev-da0a44", + "outputFile": "app-oss-prod-release.apk" + } + ], + "elementType": "File", + "baselineProfiles": [ + { + "minApi": 28, + "maxApi": 30, + "baselineProfiles": [ + "baselineProfiles/1/app-oss-prod-release.dm" + ] + }, + { + "minApi": 31, + "maxApi": 2147483647, + "baselineProfiles": [ + "baselineProfiles/0/app-oss-prod-release.dm" + ] + } + ], + "minSdkVersionForDexing": 26 +}
\ No newline at end of file diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/notificationbanner/NotificationBanner.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/notificationbanner/NotificationBanner.kt index 4f527a94c5..6e0dffc74f 100644 --- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/notificationbanner/NotificationBanner.kt +++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/component/notificationbanner/NotificationBanner.kt @@ -115,7 +115,7 @@ fun NotificationBanner( @Composable @Suppress("LongMethod") -private fun Notification(notificationBannerData: NotificationData) { +fun Notification(notificationBannerData: NotificationData) { val (title, message, statusLevel, action) = notificationBannerData ConstraintLayout( modifier = diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/component/NotificationScreenshots/PreviewNotificationBanner_0.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/component/NotificationScreenshots/PreviewNotificationBanner_0.png Binary files differnew file mode 100644 index 0000000000..8eb7ac2be5 --- /dev/null +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/component/NotificationScreenshots/PreviewNotificationBanner_0.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_0.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_0.png Binary files differindex 50216fba00..d906ba458c 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_0.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_0.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_1.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_1.png Binary files differindex 761b195b61..651cd5abcf 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_1.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_1.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_2.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_2.png Binary files differindex a0ed8afe1a..e8c41dad40 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_2.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_2.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_3.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_3.png Binary files differindex a0ed8afe1a..e8c41dad40 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_3.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_3.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_4.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_4.png Binary files differindex a2933b0b4a..4a1f18c952 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_4.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_AccountScreen_1cdc6544_4966471c_4.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_0.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_0.png Binary files differindex 55fe23f187..3f942646f0 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_0.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_0.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_1.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_1.png Binary files differindex e2eb364a95..eafffe5edf 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_1.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_1.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_2.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_2.png Binary files differindex d9b1b97fe0..dee2f08dcf 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_2.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_2.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_3.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_3.png Binary files differindex d9b1b97fe0..dee2f08dcf 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_3.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_3.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_4.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_4.png Binary files differindex 0c5185a382..673309436e 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_4.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Desktop_ca7d70fb_4966471c_4.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_0.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_0.png Binary files differindex a66352e8b5..7d7f4dfc9c 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_0.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_0.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_1.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_1.png Binary files differindex 0200e7c160..41e63c9efb 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_1.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_1.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_2.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_2.png Binary files differindex 83b43ce021..e7aa616eea 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_2.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_2.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_3.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_3.png Binary files differindex 83b43ce021..e7aa616eea 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_3.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_3.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_4.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_4.png Binary files differindex 7697a5f698..6f48ddb1a2 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_4.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone - Landscape_43e84ea8_4966471c_4.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_0.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_0.png Binary files differindex 346ef2985d..8932470de8 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_0.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_0.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_1.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_1.png Binary files differindex 35d6d9b50d..ded7c242d7 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_1.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_1.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_2.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_2.png Binary files differindex f3744a6630..0325f46670 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_2.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_2.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_3.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_3.png Binary files differindex f3744a6630..0325f46670 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_3.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_3.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_4.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_4.png Binary files differindex 6d444bf4aa..bb070114ce 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_4.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Phone_69f9ee8f_4966471c_4.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_0.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_0.png Binary files differindex fbed0c18f0..d2d0d4df2f 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_0.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_0.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_1.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_1.png Binary files differindex 89764ce677..840d69442d 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_1.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_1.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_2.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_2.png Binary files differindex 25cddf2f8b..5b0109946c 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_2.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_2.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_3.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_3.png Binary files differindex 25cddf2f8b..5b0109946c 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_3.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_3.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_4.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_4.png Binary files differindex 70fde49ac5..177fadf5c3 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_4.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Tablet_2a635744_4966471c_4.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_0.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_0.png Binary files differindex e2aeca008d..137c48476a 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_0.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_0.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_1.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_1.png Binary files differindex fadb1b9979..bd1d83b6d9 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_1.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_1.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_2.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_2.png Binary files differindex 4e1cf61e1e..98f78cd912 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_2.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_2.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_3.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_3.png Binary files differindex 4e1cf61e1e..98f78cd912 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_3.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_3.png diff --git a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_4.png b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_4.png Binary files differindex 09be790d6b..69a8de6c88 100644 --- a/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_4.png +++ b/android/app/src/ossProdDebug/screenshotTest/reference/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots/PreviewAccountScreen_Unfolded Foldable_4e99773a_4966471c_4.png diff --git a/android/app/src/screenshotTest/kotlin/net/mullvad/mullvadvpn/compose/component/NotificationScreenshots.kt b/android/app/src/screenshotTest/kotlin/net/mullvad/mullvadvpn/compose/component/NotificationScreenshots.kt new file mode 100644 index 0000000000..5cb2b975f5 --- /dev/null +++ b/android/app/src/screenshotTest/kotlin/net/mullvad/mullvadvpn/compose/component/NotificationScreenshots.kt @@ -0,0 +1,45 @@ +package net.mullvad.mullvadvpn.compose.component + +import androidx.compose.foundation.background +import androidx.compose.foundation.layout.Column +import androidx.compose.material3.MaterialTheme +import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.tooling.preview.Preview +import java.time.Duration +import net.mullvad.mullvadvpn.compose.component.notificationbanner.Notification +import net.mullvad.mullvadvpn.compose.component.notificationbanner.toNotificationData +import net.mullvad.mullvadvpn.lib.model.ErrorState +import net.mullvad.mullvadvpn.lib.model.ErrorStateCause +import net.mullvad.mullvadvpn.lib.theme.AppTheme +import net.mullvad.mullvadvpn.repository.InAppNotification +import net.mullvad.mullvadvpn.ui.VersionInfo + +class NotificationScreenshots { + @Preview + @Composable + private fun PreviewNotificationBanner() { + AppTheme { + Column(Modifier.background(color = MaterialTheme.colorScheme.surface)) { + val bannerDataList = + listOf( + InAppNotification.UnsupportedVersion( + versionInfo = + VersionInfo(currentVersion = "1.0", isSupported = false) + ), + InAppNotification.AccountExpiry(expiry = Duration.ZERO), + InAppNotification.TunnelStateBlocked, + InAppNotification.NewDevice("Courageous Turtle"), + InAppNotification.TunnelStateError( + error = + ErrorState(ErrorStateCause.FirewallPolicyError.Generic, true) + ), + InAppNotification.NewVersionChangelog, + ) + .map { it.toNotificationData(false, {}, {}, {}, {}, {}) } + + bannerDataList.forEach { Notification(it) } + } + } + } +} diff --git a/android/app/src/screenshotTest/kotlin/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots.kt b/android/app/src/screenshotTest/kotlin/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots.kt index 2e0c542b70..66e9e0d5bd 100644 --- a/android/app/src/screenshotTest/kotlin/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots.kt +++ b/android/app/src/screenshotTest/kotlin/net/mullvad/mullvadvpn/compose/screen/AccountScreenshots.kt @@ -11,7 +11,6 @@ import net.mullvad.mullvadvpn.lib.theme.AppTheme import net.mullvad.mullvadvpn.viewmodel.AccountUiState class AccountScreenshots { - @OptIn(ExperimentalMaterial3Api::class) @Preview("AccountScreen") @PreviewScreenSizes |
