#1173 always display launch icon white background

This commit is contained in:
Thibault Deckers 2024-09-09 22:30:21 +02:00
parent af764c1b42
commit 1b39bb6ab4
13 changed files with 27 additions and 21 deletions

View file

@ -49,8 +49,8 @@ android {
ndkVersion '26.1.10909125' ndkVersion '26.1.10909125'
compileOptions { compileOptions {
sourceCompatibility JavaVersion.VERSION_17 sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_21
} }
lint { lint {
@ -156,12 +156,12 @@ android {
} }
tasks.withType(KotlinCompile).configureEach { tasks.withType(KotlinCompile).configureEach {
sourceCompatibility = JavaVersion.VERSION_17 sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_21
} }
kotlin { kotlin {
jvmToolchain(17) jvmToolchain(21)
} }
flutter { flutter {
@ -189,11 +189,11 @@ dependencies {
implementation "androidx.appcompat:appcompat:1.7.0" implementation "androidx.appcompat:appcompat:1.7.0"
implementation 'androidx.core:core-ktx:1.13.1' implementation 'androidx.core:core-ktx:1.13.1'
implementation 'androidx.lifecycle:lifecycle-process:2.8.4' implementation 'androidx.lifecycle:lifecycle-process:2.8.5'
implementation 'androidx.media:media:1.7.0' implementation 'androidx.media:media:1.7.0'
implementation 'androidx.multidex:multidex:2.0.1' implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.security:security-crypto:1.1.0-alpha06' implementation 'androidx.security:security-crypto:1.1.0-alpha06'
implementation 'androidx.work:work-runtime-ktx:2.9.0' implementation 'androidx.work:work-runtime-ktx:2.9.1'
implementation 'com.caverock:androidsvg-aar:1.4' implementation 'com.caverock:androidsvg-aar:1.4'
implementation 'com.commonsware.cwac:document:0.5.0' implementation 'com.commonsware.cwac:document:0.5.0'

View file

@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"> <resources xmlns:tools="http://schemas.android.com/tools">
<style name="NormalTheme" parent="Theme.AppCompat.NoActionBar"> <style name="NormalTheme" parent="Theme.AppCompat.NoActionBar">
<item name="android:windowBackground">?android:colorBackground</item> <item name="android:windowBackground">@color/window_background_night</item>
<item name="android:windowSplashScreenBackground" tools:targetApi="s">@color/window_background_night</item>
<item name="android:windowSplashScreenAnimatedIcon" tools:targetApi="s">@mipmap/ic_launcher</item>
<!-- API28+, draws next to the notch in fullscreen --> <!-- API28+, draws next to the notch in fullscreen -->
<item name="android:windowLayoutInDisplayCutoutMode" tools:targetApi="28">shortEdges</item> <item name="android:windowLayoutInDisplayCutoutMode" tools:targetApi="28">shortEdges</item>

View file

@ -4,4 +4,6 @@
<color name="ic_shortcut_background">#FFFFFF</color> <color name="ic_shortcut_background">#FFFFFF</color>
<color name="ic_shortcut_foreground">#455A64</color> <color name="ic_shortcut_foreground">#455A64</color>
<color name="ic_launcher_flavour">#1cc8eb</color> <color name="ic_launcher_flavour">#1cc8eb</color>
<color name="window_background_day">#FFFFFF</color>
<color name="window_background_night">#262626</color>
</resources> </resources>

View file

@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools"> <resources xmlns:tools="http://schemas.android.com/tools">
<style name="NormalTheme" parent="Theme.AppCompat.Light.NoActionBar"> <style name="NormalTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowBackground">?android:colorBackground</item> <item name="android:windowBackground">@color/window_background_day</item>
<item name="android:windowSplashScreenBackground" tools:targetApi="s">@color/window_background_day</item>
<item name="android:windowSplashScreenAnimatedIcon" tools:targetApi="s">@mipmap/ic_launcher</item>
<!-- API28+, draws next to the notch in fullscreen --> <!-- API28+, draws next to the notch in fullscreen -->
<item name="android:windowLayoutInDisplayCutoutMode" tools:targetApi="28">shortEdges</item> <item name="android:windowLayoutInDisplayCutoutMode" tools:targetApi="28">shortEdges</item>

View file

@ -4,10 +4,10 @@ plugins {
android { android {
namespace 'androidx.exifinterface.media' namespace 'androidx.exifinterface.media'
compileSdk 34 compileSdk 35
defaultConfig { defaultConfig {
minSdk 19 minSdk 21
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles "consumer-rules.pro" consumerProguardFiles "consumer-rules.pro"
@ -20,11 +20,11 @@ android {
} }
} }
compileOptions { compileOptions {
sourceCompatibility JavaVersion.VERSION_17 sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_21
} }
} }
dependencies { dependencies {
implementation 'androidx.annotation:annotation:1.8.0' implementation 'androidx.annotation:annotation:1.8.2'
} }

View file

@ -10,7 +10,7 @@ pluginManagement {
settings.ext.kotlin_version = '1.9.24' settings.ext.kotlin_version = '1.9.24'
settings.ext.ksp_version = "$kotlin_version-1.0.20" settings.ext.ksp_version = "$kotlin_version-1.0.20"
settings.ext.agp_version = '8.5.1' settings.ext.agp_version = '8.6.0'
includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle") includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")

View file

@ -33,8 +33,8 @@ android {
compileSdk 34 compileSdk 34
compileOptions { compileOptions {
sourceCompatibility JavaVersion.VERSION_17 sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_21
} }
lintOptions { lintOptions {

View file

@ -4,7 +4,7 @@ version '1.0-SNAPSHOT'
buildscript { buildscript {
ext { ext {
kotlin_version = '1.9.24' kotlin_version = '1.9.24'
agp_version = '8.5.1' agp_version = '8.6.0'
} }
repositories { repositories {
@ -30,11 +30,11 @@ apply plugin: 'kotlin-android'
android { android {
namespace 'deckers.thibault.aves.aves_screen_state' namespace 'deckers.thibault.aves.aves_screen_state'
compileSdk 34 compileSdk 35
compileOptions { compileOptions {
sourceCompatibility JavaVersion.VERSION_17 sourceCompatibility JavaVersion.VERSION_21
targetCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_21
} }
lintOptions { lintOptions {