From f197a31cf7efe248f52a0087cbd67bb98d9dd740 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20G=C3=B6ransson?= Date: Fri, 28 Jun 2024 14:45:01 +0200 Subject: [PATCH] Add splash screen --- android/app/src/debug/AndroidManifest.xml | 4 +- android/app/src/main/AndroidManifest.xml | 2 +- .../mullvadvpn/compose/screen/SplashScreen.kt | 3 +- .../net/mullvad/mullvadvpn/di/UiModule.kt | 4 +- .../repository/SplashCompleteRepository.kt | 11 ++ .../net/mullvad/mullvadvpn/ui/MainActivity.kt | 11 +- .../mullvadvpn/viewmodel/SplashViewModel.kt | 14 +- android/lib/resource/build.gradle.kts | 5 +- .../src/main/res/drawable/avd_splash_anim.xml | 175 ++++++++++++++++++ .../resource/src/main/res/values/styles.xml | 21 ++- 10 files changed, 235 insertions(+), 15 deletions(-) create mode 100644 android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/SplashCompleteRepository.kt create mode 100644 android/lib/resource/src/main/res/drawable/avd_splash_anim.xml diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml index 61ef2c7e5095..cfe2c7c4dfdb 100644 --- a/android/app/src/debug/AndroidManifest.xml +++ b/android/app/src/debug/AndroidManifest.xml @@ -8,10 +8,10 @@ tools:ignore="ScopedStorage" /> + tools:ignore="DataExtractionRules,GoogleAppIndexingWarning"/> diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index f6f60cdd1fab..f69801a46dac 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -26,7 +26,7 @@ android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher" - android:theme="@style/AppTheme" + android:theme="@style/Theme.App.Starting" tools:ignore="GoogleAppIndexingWarning">