diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 254a524..5223fff 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -186,6 +186,7 @@ dependencies { implementation(libs.material.icons.core) implementation(libs.material.icons.extended) implementation(libs.material3.window.size) + implementation(libs.animation.graphics) implementation(libs.androidx.core.ktx) implementation(libs.androidx.activity.compose) implementation(libs.androidx.appcompat) diff --git a/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt b/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt index 1fc78c4..9de247f 100644 --- a/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt +++ b/app/src/main/kotlin/top/fatweb/oxygen/toolbox/ui/about/AboutScreen.kt @@ -1,5 +1,10 @@ package top.fatweb.oxygen.toolbox.ui.about +import androidx.compose.animation.core.AnimationConstants +import androidx.compose.animation.graphics.ExperimentalAnimationGraphicsApi +import androidx.compose.animation.graphics.res.animatedVectorResource +import androidx.compose.animation.graphics.res.rememberAnimatedVectorPainter +import androidx.compose.animation.graphics.vector.AnimatedImageVector import androidx.compose.foundation.Image import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row @@ -13,6 +18,7 @@ import androidx.compose.foundation.layout.only import androidx.compose.foundation.layout.padding import androidx.compose.foundation.layout.safeDrawing import androidx.compose.foundation.layout.safeDrawingPadding +import androidx.compose.foundation.layout.width import androidx.compose.foundation.layout.windowInsetsPadding import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.verticalScroll @@ -23,16 +29,20 @@ import androidx.compose.material3.Text import androidx.compose.material3.TextButton import androidx.compose.material3.TopAppBarDefaults import androidx.compose.runtime.Composable +import androidx.compose.runtime.LaunchedEffect +import androidx.compose.runtime.getValue +import androidx.compose.runtime.mutableStateOf +import androidx.compose.runtime.remember +import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color -import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.input.nestedscroll.nestedScroll import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.stringResource -import androidx.compose.ui.res.vectorResource import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.dp +import kotlinx.coroutines.delay import top.fatweb.oxygen.toolbox.R import top.fatweb.oxygen.toolbox.icon.OxygenIcons import top.fatweb.oxygen.toolbox.ui.component.OxygenTopAppBar @@ -106,16 +116,26 @@ internal fun AboutScreen( } } +@OptIn(ExperimentalAnimationGraphicsApi::class) @Composable private fun AboutAppInfo( modifier: Modifier = Modifier ) { + val logo = AnimatedImageVector.animatedVectorResource(R.drawable.ic_launcher) + var atEnd by remember { mutableStateOf(false) } + LaunchedEffect(Unit) { + delay(AnimationConstants.DefaultDurationMillis.toLong()) + atEnd = true + } + Column( modifier = modifier, horizontalAlignment = Alignment.CenterHorizontally ) { Image( - imageVector = ImageVector.vectorResource(R.drawable.ic_oxygen), + modifier = Modifier + .width(160.dp), + painter = rememberAnimatedVectorPainter(animatedImageVector = logo, atEnd = atEnd), contentDescription = stringResource(R.string.app_full_name) ) Spacer(Modifier.height(16.dp)) diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml deleted file mode 100644 index 2b068d1..0000000 --- a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable-v24/ic_oxygen.xml b/app/src/main/res/drawable-v24/ic_oxygen.xml deleted file mode 100644 index d65ddcc..0000000 --- a/app/src/main/res/drawable-v24/ic_oxygen.xml +++ /dev/null @@ -1,194 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/drawable/ic_launcher.xml b/app/src/main/res/drawable/ic_launcher.xml new file mode 100644 index 0000000..202c7ab --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml index 07d5da9..9802fbb 100644 --- a/app/src/main/res/drawable/ic_launcher_background.xml +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -1,170 +1,10 @@ + android:width="200dp" + android:height="200dp" + android:viewportWidth="1024" + android:viewportHeight="1024"> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + android:fillColor="#4E47BB" + android:pathData="M0,0h1024v1024h-1024z" /> diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml index 32fee83..b334697 100644 --- a/app/src/main/res/drawable/ic_launcher_foreground.xml +++ b/app/src/main/res/drawable/ic_launcher_foreground.xml @@ -1,12 +1,10 @@ + android:width="200dp" + android:height="200dp" + android:viewportWidth="1024" + android:viewportHeight="1024"> + android:pathData="M307.1,499.6c0,-70.5 86.8,-42.6 58.5,-33.2 -31,10.3 2.1,73.6 11.1,51.3c19.7,-48.9 27,27.9 50.1,27.9c23.1,0 69.4,-119.3 82.4,-88.7c46.9,109.9 66.2,-4.6 86.7,59.3c20.7,64.4 41,-58.9 50.6,-24.7c7.5,26.9 18.8,5.8 28.3,-19.5c10.7,-28.4 41.8,-37.4 41.8,27.5c0,111.5 -88.7,204.7 -204.7,204.7 -116.1,0 -204.7,-93.5 -204.7,-204.7ZM426.7,504c7,0 12.2,6.2 12.2,12.2s-4.9,12.2 -12.2,12.2c-7.3,0 -12.2,-6 -12.2,-12.2c0,-6.2 5.2,-12.2 12.2,-12.2ZM414.5,382.8c5.3,0 9.2,4.7 9.2,9.2s-3.7,9.2 -9.2,9.2 -9.2,-4.5 -9.2,-9.2c0,-4.7 3.9,-9.2 9.2,-9.2ZM377.8,433.6c4.3,0 7.6,3.8 7.6,7.6c0,3.7 -3,7.6 -7.6,7.6 -4.5,0 -7.6,-3.7 -7.6,-7.6c0,-3.8 3.2,-7.6 7.6,-7.6ZM466.2,408.8c11.6,0 20.3,10.3 20.3,20.3s-8.1,20.3 -20.3,20.3 -20.3,-10 -20.3,-20.3s8.7,-20.3 20.3,-20.3ZM614.9,433.6c9.4,0 16.4,8.3 16.4,16.4c0,8.1 -6.6,16.4 -16.4,16.4 -9.8,0 -16.4,-8.1 -16.4,-16.4c0,-8.3 7,-16.4 16.4,-16.4ZM405.9,440c3,0 5.3,2.7 5.3,5.3s-2.1,5.3 -5.3,5.3c-3.2,0 -5.3,-2.6 -5.3,-5.3c0,-2.7 2.3,-5.3 5.3,-5.3ZM528.1,437.2c5.6,0 9.8,5 9.8,9.8c0,4.8 -3.9,9.8 -9.8,9.8s-9.8,-4.9 -9.8,-9.8c0,-5 4.2,-9.8 9.8,-9.8ZM560.5,467.9c8.4,0 14.7,7.5 14.7,14.7s-5.9,14.7 -14.7,14.7 -14.7,-7.3 -14.7,-14.7c0,-7.4 6.3,-14.7 14.7,-14.7ZM459.7,350.8c5.2,0 9,4.6 9,9c0,4.4 -3.6,9 -9,9 -5.4,0 -9,-4.4 -9,-9c0,-4.6 3.8,-9 9,-9ZM352.3,556.4c0,12.9 10.2,25.4 25.4,25.4c15.2,0 25.4,-12.9 25.4,-25.4s-10.9,-25.4 -25.4,-25.4c-14.6,0 -25.4,12.6 -25.4,25.4ZM377.8,535.4c12,0 21,10.7 21,21s-8.4,21 -21,21c-12.6,0 -21,-10.4 -21,-21c0,-10.6 9,-21 21,-21ZM560.1,547.6c0,10.2 8.1,20.1 20.1,20.1s20.1,-10.2 20.1,-20.1 -8.6,-20.1 -20.1,-20.1 -20.1,9.9 -20.1,20.1ZM580.2,532c8.9,0 15.6,7.9 15.6,15.6s-6.3,15.6 -15.6,15.6 -15.6,-7.7 -15.6,-15.6c0,-7.9 6.7,-15.6 15.6,-15.6ZM403.2,615.3c0,4.5 3.6,8.9 8.9,8.9s8.9,-4.5 8.9,-8.9 -3.8,-8.9 -8.9,-8.9c-5.1,0 -8.9,4.4 -8.9,8.9ZM412.2,609.1c3.6,0 6.2,3.2 6.2,6.2s-2.5,6.2 -6.2,6.2c-3.7,0 -6.2,-3.1 -6.2,-6.2s2.7,-6.2 6.2,-6.2ZM441,566.5c0,3 2.4,5.9 5.9,5.9s5.9,-3 5.9,-5.9c0,-2.9 -2.5,-5.9 -5.9,-5.9 -3.4,0 -5.9,2.9 -5.9,5.9ZM446.9,562.4c2.4,0 4.1,2.1 4.1,4.1c0,2 -1.7,4.1 -4.1,4.1s-4.1,-2 -4.1,-4.1c0,-2.1 1.8,-4.1 4.1,-4.1ZM587.6,592.6c0,3 2.4,5.9 5.9,5.9s5.9,-3 5.9,-5.9 -2.5,-5.9 -5.9,-5.9 -5.9,2.9 -5.9,5.9ZM593.5,588.5c2.4,0 4.1,2.1 4.1,4.1c0,2 -1.7,4.1 -4.1,4.1s-4.1,-2 -4.1,-4.1c0,-2.1 1.8,-4.1 4.1,-4.1ZM634.6,592.6c0,3 2.4,5.9 5.9,5.9s5.9,-3 5.9,-5.9 -2.5,-5.9 -5.9,-5.9c-3.4,0 -5.9,2.9 -5.9,5.9ZM640.5,588.5c2.4,0 4.1,2.1 4.1,4.1c0,2 -1.7,4.1 -4.1,4.1s-4.1,-2 -4.1,-4.1c0,-2.1 1.8,-4.1 4.1,-4.1ZM566.1,582.8c0,3 2.4,5.9 5.9,5.9s5.9,-3 5.9,-5.9c0,-2.9 -2.5,-5.9 -5.9,-5.9s-5.9,2.9 -5.9,5.9ZM572,578.7c2.4,0 4.1,2.1 4.1,4.1c0,2 -1.7,4.1 -4.1,4.1s-4.1,-2 -4.1,-4.1c0,-2.1 1.8,-4.1 4.1,-4.1ZM480.7,624.3c0,3 2.4,5.9 5.9,5.9s5.9,-3 5.9,-5.9c0,-2.9 -2.5,-5.9 -5.9,-5.9s-5.9,2.9 -5.9,5.9ZM486.6,620.1c2.4,0 4.1,2.1 4.1,4.1c0,2 -1.7,4.1 -4.1,4.1s-4.1,-2 -4.1,-4.1c0,-2.1 1.8,-4.1 4.1,-4.1ZM652.3,553.7c0,6.5 5.2,12.9 12.9,12.9s12.9,-6.5 12.9,-12.9 -5.5,-12.9 -12.9,-12.9c-7.4,0 -12.9,6.4 -12.9,12.9ZM665.2,544.1c5.5,0 9.5,4.8 9.5,9.5s-3.8,9.5 -9.5,9.5 -9.5,-4.7 -9.5,-9.5s4.1,-9.5 9.5,-9.5ZM492.4,495.5c0,6.5 5.2,12.9 12.9,12.9c7.7,0 12.9,-6.5 12.9,-12.9s-5.5,-12.9 -12.9,-12.9c-7.4,0 -12.9,6.4 -12.9,12.9ZM505.3,485.9c5.5,0 9.5,4.8 9.5,9.5s-3.8,9.5 -9.5,9.5 -9.5,-4.7 -9.5,-9.5s4.1,-9.5 9.5,-9.5ZM492.5,588.8c0,5 3.9,9.8 9.8,9.8s9.8,-5 9.8,-9.8c0,-4.8 -4.2,-9.8 -9.8,-9.8s-9.8,4.9 -9.8,9.8ZM502.3,581.9c3.9,0 6.9,3.5 6.9,6.9c0,3.4 -2.8,6.9 -6.9,6.9s-6.9,-3.4 -6.9,-6.9c0,-3.5 2.9,-6.9 6.9,-6.9ZM600.5,625.1c0,5 3.9,9.8 9.8,9.8s9.8,-5 9.8,-9.8c0,-4.8 -4.2,-9.8 -9.8,-9.8s-9.8,4.9 -9.8,9.8ZM610.4,618.3c3.9,0 6.9,3.5 6.9,6.9c0,3.4 -2.7,6.9 -6.9,6.9s-6.9,-3.4 -6.9,-6.9c0,-3.5 2.9,-6.9 6.9,-6.9ZM518.3,527.5c0,5 3.9,9.8 9.8,9.8s9.8,-5 9.8,-9.8 -4.2,-9.8 -9.8,-9.8 -9.8,4.9 -9.8,9.8ZM528.1,520.6c3.9,0 6.9,3.5 6.9,6.9s-2.7,6.9 -6.9,6.9 -6.9,-3.4 -6.9,-6.9s2.9,-6.9 6.9,-6.9ZM466.2,531c0,5 3.9,9.8 9.8,9.8s9.8,-5 9.8,-9.8 -4.2,-9.8 -9.8,-9.8 -9.8,4.9 -9.8,9.8ZM476,524.1c3.9,0 6.9,3.5 6.9,6.9s-2.8,6.9 -6.9,6.9c-4.1,0 -6.9,-3.4 -6.9,-6.9s2.9,-6.9 6.9,-6.9ZM550.4,318.3c27.5,0 45.7,20.8 45.7,45.7c0,24.9 -19.8,45.7 -45.7,45.7s-45.7,-20.8 -45.7,-45.7c0,-24.9 18.2,-45.7 45.7,-45.7ZM550.4,318.3" /> \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_oxygen.xml b/app/src/main/res/drawable/ic_oxygen.xml deleted file mode 100644 index e1333e8..0000000 --- a/app/src/main/res/drawable/ic_oxygen.xml +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..cc2bd6f Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/app/src/main/res/mipmap-hdpi/ic_launcher.webp deleted file mode 100644 index c209e78..0000000 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_background.png b/app/src/main/res/mipmap-hdpi/ic_launcher_background.png new file mode 100644 index 0000000..e67c70c Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..97a9735 Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png b/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..97a9735 Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png new file mode 100644 index 0000000..56ccf0a Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp deleted file mode 100644 index b2dfe3d..0000000 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..175ca99 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/app/src/main/res/mipmap-mdpi/ic_launcher.webp deleted file mode 100644 index 4f0f1d6..0000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_background.png b/app/src/main/res/mipmap-mdpi/ic_launcher_background.png new file mode 100644 index 0000000..fe1ce14 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..ffd7de8 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png b/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..ffd7de8 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png new file mode 100644 index 0000000..cae8797 Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp deleted file mode 100644 index 62b611d..0000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..475e6db Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher.webp deleted file mode 100644 index 948a307..0000000 Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png new file mode 100644 index 0000000..b20f459 Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..a80db80 Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..a80db80 Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png new file mode 100644 index 0000000..1532a7c Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp deleted file mode 100644 index 1b9a695..0000000 Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..2d29d38 Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp deleted file mode 100644 index 28d4b77..0000000 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png new file mode 100644 index 0000000..42c097b Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..87ec27c Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..87ec27c Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..f913a3e Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp deleted file mode 100644 index 9287f50..0000000 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..c8a7a63 Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp deleted file mode 100644 index aa7d642..0000000 Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp and /dev/null differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png new file mode 100644 index 0000000..0cb025f Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000..dff895d Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png new file mode 100644 index 0000000..dff895d Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png new file mode 100644 index 0000000..b559c3e Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp deleted file mode 100644 index 9126ae3..0000000 Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp and /dev/null differ diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index 515296c..8d78393 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -11,7 +11,7 @@ \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 131b981..6a310e2 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -69,6 +69,7 @@ androidx-material3 = { group = "androidx.compose.material3", name = "material3" material-icons-core = { group = "androidx.compose.material", name = "material-icons-core" } material-icons-extended = { group = "androidx.compose.material", name = "material-icons-extended" } material3-window-size = { group = "androidx.compose.material3", name = "material3-window-size-class" } +animation-graphics = { group = "androidx.compose.animation", name = "animation-graphics" } androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" } androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activityCompose" } androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "appcompat" }