From b8c3f9dcce71cb10dfd9cc66f257c68dbb05efff Mon Sep 17 00:00:00 2001 From: Joseph Madamba Date: Sun, 13 Apr 2025 11:41:48 -0700 Subject: [PATCH] Update Facebook and Reddit icon (#1994) (cherry picked from commit 0cb1925cf158155665f3173bccb93f39d84b71e0) # Conflicts: # CHANGELOG.md --- .../presentation/core/icons/Facebook.kt | 41 +++++---- .../presentation/core/icons/Reddit.kt | 90 +++++++++---------- 2 files changed, 67 insertions(+), 64 deletions(-) diff --git a/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Facebook.kt b/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Facebook.kt index de21306d6..31bda658f 100644 --- a/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Facebook.kt +++ b/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Facebook.kt @@ -32,26 +32,31 @@ val CustomIcons.Facebook: ImageVector strokeLineMiter = 4.0f, pathFillType = NonZero, ) { - moveTo(24.0f, 12.073f) + moveTo(9.101f, 23.691f) + verticalLineToRelative(-7.98f) + horizontalLineTo(6.627f) + verticalLineToRelative(-3.667f) + horizontalLineToRelative(2.474f) + verticalLineToRelative(-1.58f) + curveToRelative(0.0f, -4.085f, 1.848f, -5.978f, 5.858f, -5.978f) + curveToRelative(0.401f, 0.0f, 0.955f, 0.042f, 1.468f, 0.103f) + arcToRelative(8.68f, 8.68f, 0.0f, false, true, 1.141f, 0.195f) + verticalLineToRelative(3.325f) + arcToRelative(8.623f, 8.623f, 0.0f, false, false, -0.653f, -0.036f) + arcToRelative(26.805f, 26.805f, 0.0f, false, false, -0.733f, -0.009f) + curveToRelative(-0.707f, 0.0f, -1.259f, 0.096f, -1.675f, 0.309f) + arcToRelative(1.686f, 1.686f, 0.0f, false, false, -0.679f, 0.622f) + curveToRelative(-0.258f, 0.42f, -0.374f, 0.995f, -0.374f, 1.752f) + verticalLineToRelative(1.297f) + horizontalLineToRelative(3.919f) + lineToRelative(-0.386f, 2.103f) + lineToRelative(-0.287f, 1.564f) + horizontalLineToRelative(-3.246f) + verticalLineToRelative(8.245f) + curveTo(19.396f, 23.238f, 24.0f, 18.179f, 24.0f, 12.044f) 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) + curveToRelative(0.0f, 5.628f, 3.874f, 10.35f, 9.101f, 11.647f) close() } } diff --git a/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Reddit.kt b/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Reddit.kt index a3fe7b9c8..3d1594636 100644 --- a/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Reddit.kt +++ b/presentation-core/src/main/java/tachiyomi/presentation/core/icons/Reddit.kt @@ -33,56 +33,54 @@ val CustomIcons.Reddit: ImageVector 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) + curveTo(5.373f, 0.0f, 0.0f, 5.373f, 0.0f, 12.0f) + curveToRelative(0.0f, 3.314f, 1.343f, 6.314f, 3.515f, 8.485f) + lineToRelative(-2.286f, 2.286f) + curveTo(0.775f, 23.225f, 1.097f, 24.0f, 1.738f, 24.0f) + lineTo(12.0f, 24.0f) + curveToRelative(6.627f, 0.0f, 12.0f, -5.373f, 12.0f, -12.0f) + reflectiveCurveTo(18.627f, 0.0f, 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) + moveTo(16.388f, 3.199f) + curveToRelative(1.104f, 0.0f, 1.999f, 0.895f, 1.999f, 1.999f) + curveToRelative(0.0f, 1.105f, -0.895f, 2.0f, -1.999f, 2.0f) + curveToRelative(-0.946f, 0.0f, -1.739f, -0.657f, -1.947f, -1.539f) + verticalLineToRelative(0.002f) + curveToRelative(-1.147f, 0.162f, -2.032f, 1.15f, -2.032f, 2.341f) + verticalLineToRelative(0.007f) + curveToRelative(1.776f, 0.067f, 3.4f, 0.567f, 4.686f, 1.363f) + curveToRelative(0.473f, -0.363f, 1.064f, -0.58f, 1.707f, -0.58f) + curveToRelative(1.547f, 0.0f, 2.802f, 1.254f, 2.802f, 2.802f) + curveToRelative(0.0f, 1.117f, -0.655f, 2.081f, -1.601f, 2.531f) + curveToRelative(-0.088f, 3.256f, -3.637f, 5.876f, -7.997f, 5.876f) + curveToRelative(-4.361f, 0.0f, -7.905f, -2.617f, -7.998f, -5.87f) + curveToRelative(-0.954f, -0.447f, -1.614f, -1.415f, -1.614f, -2.538f) + curveToRelative(0.0f, -1.548f, 1.255f, -2.802f, 2.803f, -2.802f) + curveToRelative(0.645f, 0.0f, 1.239f, 0.218f, 1.712f, 0.585f) + curveToRelative(1.275f, -0.79f, 2.881f, -1.291f, 4.64f, -1.365f) + verticalLineToRelative(-0.01f) + curveToRelative(0.0f, -1.663f, 1.263f, -3.034f, 2.88f, -3.207f) + curveToRelative(0.188f, -0.911f, 0.993f, -1.595f, 1.959f, -1.595f) 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) + moveTo(8.303f, 11.575f) + curveToRelative(-0.784f, 0.0f, -1.459f, 0.78f, -1.506f, 1.797f) + curveToRelative(-0.047f, 1.016f, 0.64f, 1.429f, 1.426f, 1.429f) + curveToRelative(0.786f, 0.0f, 1.371f, -0.369f, 1.418f, -1.385f) + curveToRelative(0.047f, -1.017f, -0.553f, -1.841f, -1.338f, -1.841f) 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) + moveTo(15.709f, 11.575f) + curveToRelative(-0.786f, 0.0f, -1.385f, 0.824f, -1.338f, 1.841f) + curveToRelative(0.047f, 1.017f, 0.634f, 1.385f, 1.418f, 1.385f) + curveToRelative(0.785f, 0.0f, 1.473f, -0.413f, 1.426f, -1.429f) + curveToRelative(-0.046f, -1.017f, -0.721f, -1.797f, -1.506f, -1.797f) 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) + moveTo(12.006f, 15.588f) + curveToRelative(-0.974f, 0.0f, -1.907f, 0.048f, -2.77f, 0.135f) + curveToRelative(-0.147f, 0.015f, -0.241f, 0.168f, -0.183f, 0.305f) + curveToRelative(0.483f, 1.154f, 1.622f, 1.964f, 2.953f, 1.964f) + curveToRelative(1.33f, 0.0f, 2.47f, -0.81f, 2.953f, -1.964f) + curveToRelative(0.057f, -0.137f, -0.037f, -0.29f, -0.184f, -0.305f) + curveToRelative(-0.863f, -0.087f, -1.795f, -0.135f, -2.769f, -0.135f) close() } }