Update social media icons

This commit is contained in:
arkon 2023-10-05 09:33:34 -04:00
parent df332860b8
commit 7f0f67d752
10 changed files with 348 additions and 17 deletions

View File

@ -240,7 +240,6 @@ dependencies {
implementation(libs.aboutLibraries.compose) implementation(libs.aboutLibraries.compose)
implementation(libs.bundles.voyager) implementation(libs.bundles.voyager)
implementation(libs.compose.materialmotion) implementation(libs.compose.materialmotion)
implementation(libs.compose.simpleicons)
implementation(libs.swipe) implementation(libs.swipe)
// Logging // Logging

View File

@ -23,12 +23,6 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import cafe.adriel.voyager.navigator.LocalNavigator import cafe.adriel.voyager.navigator.LocalNavigator
import cafe.adriel.voyager.navigator.currentOrThrow import cafe.adriel.voyager.navigator.currentOrThrow
import compose.icons.SimpleIcons
import compose.icons.simpleicons.Discord
import compose.icons.simpleicons.Facebook
import compose.icons.simpleicons.Github
import compose.icons.simpleicons.Reddit
import compose.icons.simpleicons.Twitter
import eu.kanade.domain.ui.UiPreferences import eu.kanade.domain.ui.UiPreferences
import eu.kanade.presentation.components.AppBar import eu.kanade.presentation.components.AppBar
import eu.kanade.presentation.more.LogoHeader import eu.kanade.presentation.more.LogoHeader
@ -53,6 +47,12 @@ import tachiyomi.domain.release.interactor.GetApplicationRelease
import tachiyomi.presentation.core.components.LinkIcon import tachiyomi.presentation.core.components.LinkIcon
import tachiyomi.presentation.core.components.ScrollbarLazyColumn import tachiyomi.presentation.core.components.ScrollbarLazyColumn
import tachiyomi.presentation.core.components.material.Scaffold import tachiyomi.presentation.core.components.material.Scaffold
import tachiyomi.presentation.core.icons.CustomIcons
import tachiyomi.presentation.core.icons.Discord
import tachiyomi.presentation.core.icons.Facebook
import tachiyomi.presentation.core.icons.Github
import tachiyomi.presentation.core.icons.Reddit
import tachiyomi.presentation.core.icons.X
import uy.kohesive.injekt.Injekt import uy.kohesive.injekt.Injekt
import uy.kohesive.injekt.api.get import uy.kohesive.injekt.api.get
import java.text.DateFormat import java.text.DateFormat
@ -181,27 +181,27 @@ object AboutScreen : Screen() {
) )
LinkIcon( LinkIcon(
label = "Discord", label = "Discord",
icon = SimpleIcons.Discord, icon = CustomIcons.Discord,
url = "https://discord.gg/tachiyomi", url = "https://discord.gg/tachiyomi",
) )
LinkIcon( LinkIcon(
label = "Twitter", label = "X",
icon = SimpleIcons.Twitter, icon = CustomIcons.X,
url = "https://twitter.com/tachiyomiorg", url = "https://x.com/tachiyomiorg",
) )
LinkIcon( LinkIcon(
label = "Facebook", label = "Facebook",
icon = SimpleIcons.Facebook, icon = CustomIcons.Facebook,
url = "https://facebook.com/tachiyomiorg", url = "https://facebook.com/tachiyomiorg",
) )
LinkIcon( LinkIcon(
label = "Reddit", label = "Reddit",
icon = SimpleIcons.Reddit, icon = CustomIcons.Reddit,
url = "https://www.reddit.com/r/Tachiyomi", url = "https://www.reddit.com/r/Tachiyomi",
) )
LinkIcon( LinkIcon(
label = "GitHub", label = "GitHub",
icon = SimpleIcons.Github, icon = CustomIcons.Github,
url = "https://github.com/tachiyomiorg", url = "https://github.com/tachiyomiorg",
) )
} }

View File

@ -6,12 +6,10 @@ import androidx.compose.material3.Text
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.drawscope.Stroke import androidx.compose.ui.graphics.drawscope.Stroke
import androidx.compose.ui.text.ExperimentalTextApi
import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.TextStyle
import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
@OptIn(ExperimentalTextApi::class)
@Composable @Composable
fun PageIndicatorText( fun PageIndicatorText(
currentPage: Int, currentPage: Int,

View File

@ -58,7 +58,6 @@ photoview = "com.github.chrisbanes:PhotoView:2.3.0"
directionalviewpager = "com.github.tachiyomiorg:DirectionalViewPager:1.0.0" directionalviewpager = "com.github.tachiyomiorg:DirectionalViewPager:1.0.0"
insetter = "dev.chrisbanes.insetter:insetter:0.6.1" insetter = "dev.chrisbanes.insetter:insetter:0.6.1"
compose-materialmotion = "io.github.fornewid:material-motion-compose-core:1.1.0" compose-materialmotion = "io.github.fornewid:material-motion-compose-core:1.1.0"
compose-simpleicons = "br.com.devsrsouza.compose.icons.android:simple-icons:1.0.0"
swipe = "me.saket.swipe:swipe:1.2.0" swipe = "me.saket.swipe:swipe:1.2.0"

View File

@ -0,0 +1,7 @@
package tachiyomi.presentation.core.icons
/**
* Icons imported from https://simpleicons.org using
* https://github.com/DevSrSouza/svg-to-compose
*/
object CustomIcons

View File

@ -0,0 +1,77 @@
package tachiyomi.presentation.core.icons
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.PathFillType.Companion.NonZero
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap.Companion.Butt
import androidx.compose.ui.graphics.StrokeJoin.Companion.Miter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.ImageVector.Builder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
val CustomIcons.Discord: ImageVector
get() {
if (_discord != null) {
return _discord!!
}
_discord = Builder(
name = "Discord", defaultWidth = 24.0.dp, defaultHeight = 24.0.dp,
viewportWidth = 24.0f, viewportHeight = 24.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero,
) {
moveTo(20.317f, 4.3698f)
arcToRelative(19.7913f, 19.7913f, 0.0f, false, false, -4.8851f, -1.5152f)
arcToRelative(0.0741f, 0.0741f, 0.0f, false, false, -0.0785f, 0.0371f)
curveToRelative(-0.211f, 0.3753f, -0.4447f, 0.8648f, -0.6083f, 1.2495f)
curveToRelative(-1.8447f, -0.2762f, -3.68f, -0.2762f, -5.4868f, 0.0f)
curveToRelative(-0.1636f, -0.3933f, -0.4058f, -0.8742f, -0.6177f, -1.2495f)
arcToRelative(0.077f, 0.077f, 0.0f, false, false, -0.0785f, -0.037f)
arcToRelative(19.7363f, 19.7363f, 0.0f, false, false, -4.8852f, 1.515f)
arcToRelative(0.0699f, 0.0699f, 0.0f, false, false, -0.0321f, 0.0277f)
curveTo(0.5334f, 9.0458f, -0.319f, 13.5799f, 0.0992f, 18.0578f)
arcToRelative(0.0824f, 0.0824f, 0.0f, false, false, 0.0312f, 0.0561f)
curveToRelative(2.0528f, 1.5076f, 4.0413f, 2.4228f, 5.9929f, 3.0294f)
arcToRelative(0.0777f, 0.0777f, 0.0f, false, false, 0.0842f, -0.0276f)
curveToRelative(0.4616f, -0.6304f, 0.8731f, -1.2952f, 1.226f, -1.9942f)
arcToRelative(0.076f, 0.076f, 0.0f, false, false, -0.0416f, -0.1057f)
curveToRelative(-0.6528f, -0.2476f, -1.2743f, -0.5495f, -1.8722f, -0.8923f)
arcToRelative(0.077f, 0.077f, 0.0f, false, true, -0.0076f, -0.1277f)
curveToRelative(0.1258f, -0.0943f, 0.2517f, -0.1923f, 0.3718f, -0.2914f)
arcToRelative(0.0743f, 0.0743f, 0.0f, false, true, 0.0776f, -0.0105f)
curveToRelative(3.9278f, 1.7933f, 8.18f, 1.7933f, 12.0614f, 0.0f)
arcToRelative(0.0739f, 0.0739f, 0.0f, false, true, 0.0785f, 0.0095f)
curveToRelative(0.1202f, 0.099f, 0.246f, 0.1981f, 0.3728f, 0.2924f)
arcToRelative(0.077f, 0.077f, 0.0f, false, true, -0.0066f, 0.1276f)
arcToRelative(12.2986f, 12.2986f, 0.0f, false, true, -1.873f, 0.8914f)
arcToRelative(0.0766f, 0.0766f, 0.0f, false, false, -0.0407f, 0.1067f)
curveToRelative(0.3604f, 0.698f, 0.7719f, 1.3628f, 1.225f, 1.9932f)
arcToRelative(0.076f, 0.076f, 0.0f, false, false, 0.0842f, 0.0286f)
curveToRelative(1.961f, -0.6067f, 3.9495f, -1.5219f, 6.0023f, -3.0294f)
arcToRelative(0.077f, 0.077f, 0.0f, false, false, 0.0313f, -0.0552f)
curveToRelative(0.5004f, -5.177f, -0.8382f, -9.6739f, -3.5485f, -13.6604f)
arcToRelative(0.061f, 0.061f, 0.0f, false, false, -0.0312f, -0.0286f)
close()
moveTo(8.02f, 15.3312f)
curveToRelative(-1.1825f, 0.0f, -2.1569f, -1.0857f, -2.1569f, -2.419f)
curveToRelative(0.0f, -1.3332f, 0.9555f, -2.4189f, 2.157f, -2.4189f)
curveToRelative(1.2108f, 0.0f, 2.1757f, 1.0952f, 2.1568f, 2.419f)
curveToRelative(0.0f, 1.3332f, -0.9555f, 2.4189f, -2.1569f, 2.4189f)
close()
moveTo(15.9948f, 15.3312f)
curveToRelative(-1.1825f, 0.0f, -2.1569f, -1.0857f, -2.1569f, -2.419f)
curveToRelative(0.0f, -1.3332f, 0.9554f, -2.4189f, 2.1569f, -2.4189f)
curveToRelative(1.2108f, 0.0f, 2.1757f, 1.0952f, 2.1568f, 2.419f)
curveToRelative(0.0f, 1.3332f, -0.946f, 2.4189f, -2.1568f, 2.4189f)
close()
}
}
.build()
return _discord!!
}
private var _discord: ImageVector? = null

View File

@ -0,0 +1,54 @@
package tachiyomi.presentation.core.icons
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.PathFillType.Companion.NonZero
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap.Companion.Butt
import androidx.compose.ui.graphics.StrokeJoin.Companion.Miter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.ImageVector.Builder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
val CustomIcons.Facebook: ImageVector
get() {
if (_facebook != null) {
return _facebook!!
}
_facebook = Builder(
name = "Facebook", defaultWidth = 24.0.dp, defaultHeight = 24.0.dp,
viewportWidth = 24.0f, viewportHeight = 24.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero,
) {
moveTo(24.0f, 12.073f)
curveToRelative(0.0f, -6.627f, -5.373f, -12.0f, -12.0f, -12.0f)
reflectiveCurveToRelative(-12.0f, 5.373f, -12.0f, 12.0f)
curveToRelative(0.0f, 5.99f, 4.388f, 10.954f, 10.125f, 11.854f)
verticalLineToRelative(-8.385f)
horizontalLineTo(7.078f)
verticalLineToRelative(-3.47f)
horizontalLineToRelative(3.047f)
verticalLineTo(9.43f)
curveToRelative(0.0f, -3.007f, 1.792f, -4.669f, 4.533f, -4.669f)
curveToRelative(1.312f, 0.0f, 2.686f, 0.235f, 2.686f, 0.235f)
verticalLineToRelative(2.953f)
horizontalLineTo(15.83f)
curveToRelative(-1.491f, 0.0f, -1.956f, 0.925f, -1.956f, 1.874f)
verticalLineToRelative(2.25f)
horizontalLineToRelative(3.328f)
lineToRelative(-0.532f, 3.47f)
horizontalLineToRelative(-2.796f)
verticalLineToRelative(8.385f)
curveTo(19.612f, 23.027f, 24.0f, 18.062f, 24.0f, 12.073f)
close()
}
}
.build()
return _facebook!!
}
private var _facebook: ImageVector? = null

View File

@ -0,0 +1,59 @@
package tachiyomi.presentation.core.icons
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.PathFillType.Companion.NonZero
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap.Companion.Butt
import androidx.compose.ui.graphics.StrokeJoin.Companion.Miter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.ImageVector.Builder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
val CustomIcons.Github: ImageVector
get() {
if (_github != null) {
return _github!!
}
_github = Builder(
name = "Github", defaultWidth = 24.0.dp, defaultHeight = 24.0.dp,
viewportWidth = 24.0f, viewportHeight = 24.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero,
) {
moveTo(12.0f, 0.297f)
curveToRelative(-6.63f, 0.0f, -12.0f, 5.373f, -12.0f, 12.0f)
curveToRelative(0.0f, 5.303f, 3.438f, 9.8f, 8.205f, 11.385f)
curveToRelative(0.6f, 0.113f, 0.82f, -0.258f, 0.82f, -0.577f)
curveToRelative(0.0f, -0.285f, -0.01f, -1.04f, -0.015f, -2.04f)
curveToRelative(-3.338f, 0.724f, -4.042f, -1.61f, -4.042f, -1.61f)
curveTo(4.422f, 18.07f, 3.633f, 17.7f, 3.633f, 17.7f)
curveToRelative(-1.087f, -0.744f, 0.084f, -0.729f, 0.084f, -0.729f)
curveToRelative(1.205f, 0.084f, 1.838f, 1.236f, 1.838f, 1.236f)
curveToRelative(1.07f, 1.835f, 2.809f, 1.305f, 3.495f, 0.998f)
curveToRelative(0.108f, -0.776f, 0.417f, -1.305f, 0.76f, -1.605f)
curveToRelative(-2.665f, -0.3f, -5.466f, -1.332f, -5.466f, -5.93f)
curveToRelative(0.0f, -1.31f, 0.465f, -2.38f, 1.235f, -3.22f)
curveToRelative(-0.135f, -0.303f, -0.54f, -1.523f, 0.105f, -3.176f)
curveToRelative(0.0f, 0.0f, 1.005f, -0.322f, 3.3f, 1.23f)
curveToRelative(0.96f, -0.267f, 1.98f, -0.399f, 3.0f, -0.405f)
curveToRelative(1.02f, 0.006f, 2.04f, 0.138f, 3.0f, 0.405f)
curveToRelative(2.28f, -1.552f, 3.285f, -1.23f, 3.285f, -1.23f)
curveToRelative(0.645f, 1.653f, 0.24f, 2.873f, 0.12f, 3.176f)
curveToRelative(0.765f, 0.84f, 1.23f, 1.91f, 1.23f, 3.22f)
curveToRelative(0.0f, 4.61f, -2.805f, 5.625f, -5.475f, 5.92f)
curveToRelative(0.42f, 0.36f, 0.81f, 1.096f, 0.81f, 2.22f)
curveToRelative(0.0f, 1.606f, -0.015f, 2.896f, -0.015f, 3.286f)
curveToRelative(0.0f, 0.315f, 0.21f, 0.69f, 0.825f, 0.57f)
curveTo(20.565f, 22.092f, 24.0f, 17.592f, 24.0f, 12.297f)
curveToRelative(0.0f, -6.627f, -5.373f, -12.0f, -12.0f, -12.0f)
}
}
.build()
return _github!!
}
private var _github: ImageVector? = null

View File

@ -0,0 +1,85 @@
package tachiyomi.presentation.core.icons
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.PathFillType.Companion.NonZero
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap.Companion.Butt
import androidx.compose.ui.graphics.StrokeJoin.Companion.Miter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.ImageVector.Builder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
val CustomIcons.Reddit: ImageVector
get() {
if (_reddit != null) {
return _reddit!!
}
_reddit = Builder(
name = "Reddit", defaultWidth = 24.0.dp, defaultHeight = 24.0.dp,
viewportWidth = 24.0f, viewportHeight = 24.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero,
) {
moveTo(12.0f, 0.0f)
arcTo(12.0f, 12.0f, 0.0f, false, false, 0.0f, 12.0f)
arcToRelative(12.0f, 12.0f, 0.0f, false, false, 12.0f, 12.0f)
arcToRelative(12.0f, 12.0f, 0.0f, false, false, 12.0f, -12.0f)
arcTo(12.0f, 12.0f, 0.0f, false, false, 12.0f, 0.0f)
close()
moveTo(17.01f, 4.744f)
curveToRelative(0.688f, 0.0f, 1.25f, 0.561f, 1.25f, 1.249f)
arcToRelative(1.25f, 1.25f, 0.0f, false, true, -2.498f, 0.056f)
lineToRelative(-2.597f, -0.547f)
lineToRelative(-0.8f, 3.747f)
curveToRelative(1.824f, 0.07f, 3.48f, 0.632f, 4.674f, 1.488f)
curveToRelative(0.308f, -0.309f, 0.73f, -0.491f, 1.207f, -0.491f)
curveToRelative(0.968f, 0.0f, 1.754f, 0.786f, 1.754f, 1.754f)
curveToRelative(0.0f, 0.716f, -0.435f, 1.333f, -1.01f, 1.614f)
arcToRelative(3.111f, 3.111f, 0.0f, false, true, 0.042f, 0.52f)
curveToRelative(0.0f, 2.694f, -3.13f, 4.87f, -7.004f, 4.87f)
curveToRelative(-3.874f, 0.0f, -7.004f, -2.176f, -7.004f, -4.87f)
curveToRelative(0.0f, -0.183f, 0.015f, -0.366f, 0.043f, -0.534f)
arcTo(1.748f, 1.748f, 0.0f, false, true, 4.028f, 12.0f)
curveToRelative(0.0f, -0.968f, 0.786f, -1.754f, 1.754f, -1.754f)
curveToRelative(0.463f, 0.0f, 0.898f, 0.196f, 1.207f, 0.49f)
curveToRelative(1.207f, -0.883f, 2.878f, -1.43f, 4.744f, -1.487f)
lineToRelative(0.885f, -4.182f)
arcToRelative(0.342f, 0.342f, 0.0f, false, true, 0.14f, -0.197f)
arcToRelative(0.35f, 0.35f, 0.0f, false, true, 0.238f, -0.042f)
lineToRelative(2.906f, 0.617f)
arcToRelative(1.214f, 1.214f, 0.0f, false, true, 1.108f, -0.701f)
close()
moveTo(9.25f, 12.0f)
curveTo(8.561f, 12.0f, 8.0f, 12.562f, 8.0f, 13.25f)
curveToRelative(0.0f, 0.687f, 0.561f, 1.248f, 1.25f, 1.248f)
curveToRelative(0.687f, 0.0f, 1.248f, -0.561f, 1.248f, -1.249f)
curveToRelative(0.0f, -0.688f, -0.561f, -1.249f, -1.249f, -1.249f)
close()
moveTo(14.75f, 12.0f)
curveToRelative(-0.687f, 0.0f, -1.248f, 0.561f, -1.248f, 1.25f)
curveToRelative(0.0f, 0.687f, 0.561f, 1.248f, 1.249f, 1.248f)
curveToRelative(0.688f, 0.0f, 1.249f, -0.561f, 1.249f, -1.249f)
curveToRelative(0.0f, -0.687f, -0.562f, -1.249f, -1.25f, -1.249f)
close()
moveTo(9.284f, 15.99f)
arcToRelative(0.327f, 0.327f, 0.0f, false, false, -0.231f, 0.094f)
arcToRelative(0.33f, 0.33f, 0.0f, false, false, 0.0f, 0.463f)
curveToRelative(0.842f, 0.842f, 2.484f, 0.913f, 2.961f, 0.913f)
curveToRelative(0.477f, 0.0f, 2.105f, -0.056f, 2.961f, -0.913f)
arcToRelative(0.361f, 0.361f, 0.0f, false, false, 0.029f, -0.463f)
arcToRelative(0.33f, 0.33f, 0.0f, false, false, -0.464f, 0.0f)
curveToRelative(-0.547f, 0.533f, -1.684f, 0.73f, -2.512f, 0.73f)
curveToRelative(-0.828f, 0.0f, -1.979f, -0.196f, -2.512f, -0.73f)
arcToRelative(0.326f, 0.326f, 0.0f, false, false, -0.232f, -0.095f)
close()
}
}
.build()
return _reddit!!
}
private var _reddit: ImageVector? = null

View File

@ -0,0 +1,53 @@
package tachiyomi.presentation.core.icons
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.PathFillType.Companion.NonZero
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.StrokeCap.Companion.Butt
import androidx.compose.ui.graphics.StrokeJoin.Companion.Miter
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.ImageVector.Builder
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp
val CustomIcons.X: ImageVector
get() {
if (_x != null) {
return _x!!
}
_x = Builder(
name = "X", defaultWidth = 24.0.dp, defaultHeight = 24.0.dp,
viewportWidth =
24.0f,
viewportHeight = 24.0f,
).apply {
path(
fill = SolidColor(Color(0xFF000000)), stroke = null, strokeLineWidth = 0.0f,
strokeLineCap = Butt, strokeLineJoin = Miter, strokeLineMiter = 4.0f,
pathFillType = NonZero,
) {
moveTo(18.901f, 1.153f)
horizontalLineToRelative(3.68f)
lineToRelative(-8.04f, 9.19f)
lineTo(24.0f, 22.846f)
horizontalLineToRelative(-7.406f)
lineToRelative(-5.8f, -7.584f)
lineToRelative(-6.638f, 7.584f)
horizontalLineTo(0.474f)
lineToRelative(8.6f, -9.83f)
lineTo(0.0f, 1.154f)
horizontalLineToRelative(7.594f)
lineToRelative(5.243f, 6.932f)
close()
moveTo(17.61f, 20.644f)
horizontalLineToRelative(2.039f)
lineTo(6.486f, 3.24f)
horizontalLineTo(4.298f)
close()
}
}
.build()
return _x!!
}
private var _x: ImageVector? = null