fix: ARSCLib compatibility (#1404)

This commit is contained in:
Eric Ahn 2026-03-05 08:25:57 -08:00 committed by GitHub
parent ed2b99e8d6
commit bc75d5a4b0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 29 additions and 25 deletions

View file

@ -675,8 +675,12 @@ private val shortsTimeStampPatch = bytecodePatch(
node.getAttributeNode("android:id")?.let { attribute ->
if (attribute.textContent == "@id/reel_player_footer_container") {
// apktool and arsclib serialize the same effective namespace to different names
// we normalize it here by removing the yt: prefixed attribute if it exists, to
// avoid attribute collision
node.removeAttribute("yt:layout_constraintBottom_toTopOf")
node.setAttribute(
"yt:layout_constraintBottom_toTopOf",
"app:layout_constraintBottom_toTopOf",
"@id/reel_vod_timestamps_container"
)
}

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:tint="?colorControlNormal" android:height="24.0dip" android:width="24.0dip" android:viewportWidth="24.0" android:viewportHeight="24.0"
<vector android:tint="?attr/colorControlNormal" android:height="24.0dip" android:width="24.0dip" android:viewportWidth="24.0" android:viewportHeight="24.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="@android:color/white" android:pathData="M10,2.5a1,1 0,0 0,-2 0L8,4L2,4a1,1 0,0 0,0 2h9.925c-0.204,1.334 -0.833,2.627 -1.975,4.15 -0.287,0.382 -0.603,0.777 -0.95,1.184 -0.328,-0.385 -0.645,-0.78 -0.95,-1.184C7.478,9.387 7.035,8.682 6.709,8h-2.17c0.415,1.125 1.06,2.216 1.911,3.35 0.361,0.48 0.763,0.977 1.206,1.49 -1.196,1.285 -2.645,2.735 -4.363,4.453a1,1 0,1 0,1.414 1.414l0.057,-0.057C6.38,17.036 7.795,15.619 9,14.33c0.748,0.8 1.577,1.65 2.485,2.565l0.846,-1.99a105.74,105.74 0,0 1,-1.987 -2.066c0.443,-0.512 0.845,-1.008 1.206,-1.489 1.342,-1.79 2.175,-3.474 2.393,-5.35L16,6a1,1 0,1 0,0 -2h-6L10,2.5ZM16.33,10.609 L12.08,20.609a1,1 0,1 0,1.84 0.782L14.937,19h5.126l1.017,2.391a1,1 0,1 0,1.84 -0.782l-4.25,-10a1,1 0,0 0,-0.92 -0.609h-0.5a1,1 0,0 0,-0.92 0.609ZM17.5,12.969L19.213,17h-3.426l1.713,-4.031Z" />
</vector>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:tint="?colorControlNormal" android:height="24.0dip" android:width="24.0dip" android:viewportWidth="24.0" android:viewportHeight="24.0"
<vector android:tint="?attr/colorControlNormal" android:height="24.0dip" android:width="24.0dip" android:viewportWidth="24.0" android:viewportHeight="24.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="@android:color/white" android:pathData="m12.258,16.18 l-2.93,-2.87c-0.8,0.86 -1.64,1.71 -2.48,2.54l-2.25,2.25 -0.7,-0.7 2.25,-2.25c0.84,-0.84 1.68,-1.69 2.48,-2.55a15.891,15.891 0,0 1,-2.9 -4.18L5.728,8.4h1.14a14.96,14.96 0,0 0,2.44 3.45c1.59,-1.81 2.89,-3.69 3.43,-5.7L2.078,6.15v-1h6.65L8.728,3h1v2.15h6.78v1h-2.73c-0.54,2.32 -2.01,4.42 -3.77,6.42l2.63,2.58c-0.13,0.35 -0.25,0.67 -0.38,1.03ZM21.508,21.01h-0.95l-1.12,-3.04h-4.91l-1.11,3.04h-0.96l4.09,-10.81h0.87l4.09,10.81ZM19.148,17.2 L16.978,11.31 14.808,17.2h4.34Z" />
</vector>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout android:background="?selectableItemBackgroundBorderless" android:layout_width="0.0dip" android:layout_height="fill_parent" android:minWidth="@dimen/pivot_bar_tab_min_width" android:layout_weight="1.0"
<android.support.constraint.ConstraintLayout android:background="?attr/selectableItemBackgroundBorderless" android:layout_width="0.0dip" android:layout_height="fill_parent" android:minWidth="@dimen/pivot_bar_tab_min_width" android:layout_weight="1.0"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:yt="http://schemas.android.com/apk/res-auto">
<ViewStub android:id="@+id/empty_content_dot" android:layout="@layout/empty_content_dot" android:inflatedId="@+id/empty_content_dot" android:layout_width="0.0dip" android:layout_height="0.0dip" />
<ViewStub android:id="@+id/empty_content_count" android:layout="@layout/empty_content_count" android:inflatedId="@+id/empty_content_count" android:layout_width="0.0dip" android:layout_height="0.0dip" />

View file

@ -2,21 +2,21 @@
<selector android:constantSize="true"
xmlns:android="http://schemas.android.com/apk/res/android" xmlns:yt="http://schemas.android.com/apk/res-auto">
<item android:state_enabled="true" android:state_pressed="true" yt:state_loop_one="false">
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?ytIconDisabled" />
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?attr/ytIconDisabled" />
</item>
<item android:state_enabled="true" android:state_selected="true" yt:state_loop_one="false">
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?ytCallToAction" />
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?attr/ytCallToAction" />
</item>
<item android:state_enabled="true" android:state_pressed="true" yt:state_loop_one="true">
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?ytIconDisabled" />
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?attr/ytIconDisabled" />
</item>
<item android:state_enabled="true" android:state_selected="true" yt:state_loop_one="true">
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?ytCallToAction" />
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?attr/ytCallToAction" />
</item>
<item android:state_enabled="false">
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?ytIconDisabled" />
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?attr/ytIconDisabled" />
</item>
<item android:state_enabled="true">
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?ytTextPrimary" />
<bitmap android:src="@drawable/yt_fill_arrow_repeat_white_24" android:tint="?attr/ytTextPrimary" />
</item>
</selector>

View file

@ -2,15 +2,15 @@
<selector android:constantSize="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="true" android:state_pressed="true">
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?ytTextPrimary" />
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?attr/ytTextPrimary" />
</item>
<item android:state_enabled="true" android:state_selected="true">
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?ytTextPrimary" />
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?attr/ytTextPrimary" />
</item>
<item android:state_enabled="false">
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?ytIconDisabled" />
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?attr/ytIconDisabled" />
</item>
<item android:state_enabled="true">
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?ytTextPrimary" />
<bitmap android:src="@drawable/yt_outline_arrow_shuffle_1_white_24" android:tint="?attr/ytTextPrimary" />
</item>
</selector>

View file

@ -2,10 +2,10 @@
<selector android:constantSize="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?ytCallToAction" />
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?attr/ytCallToAction" />
</item>
<item android:state_selected="true">
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?ytCallToAction" />
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="?attr/ytCallToAction" />
</item>
<item>
<bitmap android:src="@drawable/yt_outline_arrow_repeat_1_white_24" android:tint="@color/yt_white1" />

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<vector android:tint="?colorControlNormal" android:height="24.0dip" android:width="24.0dip" android:viewportWidth="24.0" android:viewportHeight="24.0"
<vector android:tint="?attr/colorControlNormal" android:height="24.0dip" android:width="24.0dip" android:viewportWidth="24.0" android:viewportHeight="24.0"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="@android:color/white" android:pathData="M 5.15 20.058 L 5.16 13.51 L 5.875 13.51 L 5.864 19.325 L 10.597 19.325 L 10.597 20.058 L 5.15 20.058 Z M 13.414 20.058 L 13.414 19.325 L 18.136 19.325 L 18.136 13.51 L 18.85 13.51 L 18.85 20.058 L 13.414 20.058 Z M 5.15 10.488 L 5.15 3.94 L 10.597 3.94 L 10.597 4.673 L 5.864 4.673 L 5.864 10.488 L 5.15 10.488 Z M 18.136 10.488 L 18.136 4.673 L 13.414 4.673 L 13.414 3.94 L 18.85 3.94 L 18.85 10.488 L 18.136 10.488 Z" android:strokeColor="@android:color/white" android:strokeWidth="0.3" />
</vector>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<shape android:shape="rectangle"
xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="?ytRaisedBackground" />
<solid android:color="?attr/ytRaisedBackground" />
<corners android:radius="16.0dip" />
</shape>

View file

@ -13,6 +13,6 @@
<path
android:name="path"
android:pathData=""
android:fillColor="?ytTextPrimary" />
android:fillColor="?attr/ytTextPrimary" />
</group>
</vector>

View file

@ -13,6 +13,6 @@
<path
android:name="path"
android:pathData="M 359.846 800 L 190.769 800 Q 178.481 800 169.24 790.76 Q 160 781.519 160 769.231 L 160 600.154 Q 192.461 588.231 213.192 560.654 Q 233.923 533.077 233.923 498.538 Q 233.923 464 213.192 436.808 Q 192.461 409.615 160 396.923 L 160 227.846 Q 160 215.558 169.24 206.317 Q 178.481 197.077 190.769 197.077 L 358.538 197.077 Q 374.154 164 401.115 144.307 Q 428.077 124.615 462.308 124.615 Q 496.539 124.615 523.5 144.307 Q 550.462 164 566.077 197.077 L 732.154 197.077 Q 744.442 197.077 753.683 206.317 Q 762.923 215.558 762.923 227.846 L 762.923 393.923 Q 796 409.538 814.962 437.346 Q 833.923 465.154 833.923 499.385 Q 833.923 533.615 814.962 559.846 Q 796 586.077 762.923 601.692 L 762.923 769.231 Q 762.923 781.519 753.683 790.76 Q 744.442 800 732.154 800 L 563.077 800 Q 549.615 765.077 521.627 745.577 Q 493.638 726.077 461.281 726.077 Q 428.923 726.077 400.731 745.577 Q 372.538 765.077 359.846 800 Z M 190.769 769.231 L 343.846 769.231 Q 361.154 732.077 393.102 713.692 Q 425.05 695.308 461.487 695.308 Q 497.923 695.308 529.846 713.692 Q 561.769 732.077 579.077 769.231 L 732.154 769.231 L 732.154 575.769 L 734.077 575.769 Q 768.693 571.154 785.923 548.923 Q 803.154 526.692 803.154 499.769 Q 803.154 472.846 785.923 450.231 Q 768.693 427.616 734.077 423 L 732.154 423 L 732.154 227.846 L 538.692 227.846 L 538.692 224.461 Q 534.077 189.846 511.846 172.615 Q 489.615 155.384 462.308 155.384 Q 435 155.384 412.769 172.615 Q 390.539 189.846 385.923 224.461 L 385.923 227.846 L 190.769 227.846 L 190.769 378.615 Q 225.842 394.893 245.267 427.694 Q 264.692 460.494 264.692 498.761 Q 264.692 536.869 245.192 569.819 Q 225.692 602.769 190.769 618.462 L 190.769 769.231 Z M 462.692 499.769 Z"
android:fillColor="?ytTextPrimary" />
android:fillColor="?attr/ytTextPrimary" />
</group>
</vector>

View file

@ -13,6 +13,6 @@
<path
android:name="path"
android:pathData="M 413.384 840 L 397.231 725.539 Q 375.154 718.539 348.769 703.846 Q 322.385 689.154 304.077 672.308 L 198.384 720.154 L 131.538 601.538 L 225.692 531.769 Q 223.692 519.692 222.423 506.269 Q 221.154 492.846 221.154 480.769 Q 221.154 469.462 222.423 456.038 Q 223.692 442.615 225.692 428.231 L 131.538 357.692 L 198.384 241.384 L 303.308 287.692 Q 323.923 270.846 348.769 256.538 Q 373.615 242.231 396.461 235.461 L 413.384 120 L 546.616 120 L 562.769 235.231 Q 587.923 244.538 610.577 257.192 Q 633.231 269.846 653.615 287.692 L 762.385 241.384 L 828.462 357.692 L 731.231 429.308 Q 734.769 443.154 735.654 455.808 Q 736.539 468.462 736.539 480 Q 736.539 490.769 735.269 503.308 Q 734 515.846 731.231 531.231 L 827.693 601.538 L 760.846 720.154 L 653.615 671.539 Q 632.231 689.923 609.423 703.962 Q 586.616 718 562.769 724.769 L 546.616 840 L 413.384 840 Z M 438.308 809.231 L 520.923 809.231 L 535.692 698 Q 566.385 690 592.039 675.308 Q 617.692 660.615 644 635.846 L 746.923 680.308 L 786.923 610.615 L 696 543.154 Q 700 524.615 702.115 509.654 Q 704.231 494.692 704.231 480 Q 704.231 463.769 702.231 449.577 Q 700.231 435.385 696 418.385 L 788.462 349.385 L 748.462 279.692 L 643.231 324.154 Q 624.077 302.769 593.539 284.115 Q 563 265.461 534.923 262 L 521.692 150.769 L 438.308 150.769 L 425.846 261.231 Q 393.385 267.461 366.961 282.538 Q 340.538 297.615 315.231 323.385 L 211.538 279.692 L 171.538 349.385 L 262.461 416.077 Q 257.692 430.769 255.577 446.885 Q 253.461 463 253.461 480.769 Q 253.461 497 255.577 512.346 Q 257.692 527.692 261.692 543.154 L 171.538 610.615 L 211.538 680.308 L 314.461 636.615 Q 338.461 661.385 365.269 676.077 Q 392.077 690.769 425.077 698.769 L 438.308 809.231 Z M 477.692 575.385 Q 517.846 575.385 545.462 547.769 Q 573.077 520.154 573.077 480 Q 573.077 439.846 545.462 412.231 Q 517.846 384.615 477.692 384.615 Q 438.308 384.615 410.308 412.231 Q 382.307 439.846 382.307 480 Q 382.307 520.154 410.308 547.769 Q 438.308 575.385 477.692 575.385 Z M 480 480 Z"
android:fillColor="?ytTextPrimary" />
android:fillColor="?attr/ytTextPrimary" />
</group>
</vector>

View file

@ -13,6 +13,6 @@
<path
android:name="path"
android:pathData="M 781.81 169.359 C 785.509 160.606 793.427 147.676 788.732 138.008 C 786.146 132.637 781.769 129.892 772.619 129.892 L 764.025 129.892 C 756.307 129.892 749.424 134.666 746.242 141.947 C 715.448 214.873 552.13 600.47 497.705 729.294 C 494.522 736.614 487.679 741.19 479.92 741.19 C 472.361 741.19 465.28 736.614 462.296 729.294 C 407.711 600.47 244.592 214.873 213.759 141.947 C 210.576 134.666 203.733 129.892 195.974 129.892 L 187.382 129.892 C 178.191 129.892 173.814 132.637 171.268 138.008 C 166.573 147.676 174.491 160.606 178.191 169.359 C 236.476 307.691 408.546 714.931 448.371 808.863 C 452.588 819.088 461.182 830.109 472.123 830.109 L 487.917 830.109 C 498.659 830.109 507.452 819.088 511.669 808.863 C 551.295 714.931 723.524 307.691 781.81 169.359 Z M 298.62 129.892 C 290.345 129.892 282.626 134.428 278.409 141.907 C 274.351 149.426 274.351 158.577 278.409 166.057 C 320.701 241.728 417.697 416.225 459.789 491.896 C 464.046 499.376 471.645 503.951 479.92 503.951 C 488.395 503.951 495.914 499.376 500.131 491.896 C 542.224 416.225 639.339 241.728 681.432 166.057 C 685.689 158.577 685.689 149.426 681.432 141.907 C 677.374 134.428 669.615 129.892 661.301 129.892 L 298.62 129.892 Z M 357.104 173.297 L 603.493 173.297 C 608.785 173.297 613.678 176.162 616.264 180.936 C 618.93 185.71 618.93 191.559 616.264 196.293 C 589.488 244.433 519.865 364.624 493.089 412.724 C 490.424 417.498 485.65 420.442 480.279 420.442 C 474.987 420.442 470.213 417.498 467.507 412.724 C 440.733 364.624 371.148 244.433 344.293 196.293 C 341.707 191.559 341.707 185.71 344.293 180.936 C 346.959 176.162 351.852 173.297 357.104 173.297 Z"
android:fillColor="?ytTextPrimary" />
android:fillColor="?attr/ytTextPrimary" />
</group>
</vector>

View file

@ -13,6 +13,6 @@
<path
android:name="path"
android:pathData="M 68.448 479.844 L 68.448 334.803 L 159.405 335.903 C 260.388 337.125 268.862 338.839 284.871 361.282 C 291.8 370.995 292.891 377.583 293.928 415.945 C 294.576 439.936 294.179 463.259 293.046 467.775 C 289.87 480.429 273.394 497.97 258.701 504.337 L 245.438 510.086 L 271.743 566.051 C 286.21 596.831 298.048 622.661 298.048 623.451 C 298.048 624.24 288.091 624.886 275.922 624.886 L 253.796 624.886 L 245.914 608.107 C 241.578 598.879 230.443 574.639 221.167 554.24 C 211.892 533.841 203.049 515.164 201.515 512.735 C 199.528 509.589 186.095 508.32 154.781 508.32 L 110.836 508.32 L 110.836 624.886 L 68.448 624.886 Z M 247.593 461.391 C 252.69 456.288 253.894 449.106 253.894 423.789 C 253.894 376.498 255.804 377.625 175.636 377.625 L 110.836 377.625 L 110.836 470.026 L 176.064 468.862 C 233.007 467.846 242.093 466.897 247.593 461.391 Z M 449.937 621.667 C 449.937 619.719 438.628 589.048 424.806 553.509 C 410.984 517.97 393.227 472.202 385.345 451.803 C 377.464 431.404 364.35 398.024 356.204 377.625 C 348.057 357.226 342.539 339.253 343.942 337.684 C 345.344 336.116 355.033 335.321 365.474 335.918 L 384.456 337.003 L 406.592 395.286 C 418.767 427.342 431.799 461.517 435.552 471.231 C 439.305 480.945 446.6 500.019 451.762 513.618 C 469.102 559.299 472.888 568.343 474.681 568.356 C 475.662 568.363 480.206 558.434 484.778 546.292 C 500.567 504.362 521.208 449.996 526.017 437.674 C 528.67 430.874 534.989 414.184 540.058 400.585 C 545.128 386.985 552.826 367.116 557.165 356.431 L 565.054 337.003 L 585.654 335.931 C 609.319 334.698 609.2 334.251 594.856 370.56 C 590.635 381.245 584.24 397.936 580.645 407.649 C 577.05 417.363 565.952 445.975 555.983 471.231 C 546.013 496.487 535.618 523.509 532.881 531.28 C 530.144 539.051 520.978 562.894 512.513 584.264 L 497.121 623.12 L 473.529 624.164 C 459.419 624.789 449.937 623.785 449.937 621.667 Z M 646.717 605.676 C 654.083 595.111 677.322 562.397 698.361 532.978 L 736.612 479.488 L 726.879 464.763 C 721.525 456.663 699.146 425.086 677.147 394.59 C 655.148 364.094 637.149 338.264 637.149 337.19 C 637.149 336.116 647.204 335.237 659.493 335.237 C 685.988 335.237 682.9 332.473 727.495 396.103 C 744.83 420.836 760.11 441.103 761.451 441.139 C 762.792 441.176 781.032 417.363 801.985 388.222 L 840.08 335.237 L 864.22 335.237 C 882.546 335.237 887.74 336.3 885.791 339.653 C 884.378 342.081 861.857 373.862 835.744 410.276 C 806.259 451.392 789.036 478.495 790.3 481.79 C 791.42 484.707 814.66 518.168 841.944 556.146 L 891.552 625.197 L 866.054 624.158 L 840.557 623.12 L 802.763 570.245 C 781.977 541.164 763.629 517.034 761.991 516.623 C 760.353 516.212 741.727 540.403 720.6 570.381 L 682.186 624.886 L 633.326 624.886 Z"
android:fillColor="?ytTextPrimary" />
android:fillColor="?attr/ytTextPrimary" />
</group>
</vector>

View file

@ -13,6 +13,6 @@
<path
android:name="path"
android:pathData="M 145.451 647.168 C 147.481 643.149 148.257 626.311 148.281 585.722 L 148.314 529.812 L 183.965 529.812 L 197.301 558.044 C 204.635 573.572 217.179 600.514 225.176 617.916 C 233.172 635.318 241.504 650.513 243.69 651.683 C 245.876 652.853 262.199 653.81 279.964 653.81 C 312.027 653.81 312.281 653.769 314.717 648.426 C 317.316 642.721 315.77 639.056 273.787 551.395 L 259.203 520.942 L 265.204 517.235 C 284.481 505.329 298.4 485.68 303.036 463.83 C 306.256 448.654 306.256 387.332 303.036 372.156 C 295.678 337.479 270.662 314.181 234.67 308.484 C 226.754 307.232 189.772 306.199 152.488 306.19 C 87.246 306.173 84.479 306.346 78.864 310.763 L 73.03 315.352 L 73.03 479.66 C 73.03 625.632 73.419 644.524 76.518 648.949 C 79.894 653.769 81.02 653.91 111.331 653.317 C 142.249 652.711 142.69 652.632 145.451 647.168 Z M 148.313 420.207 L 148.313 372.601 L 217.296 372.601 L 223.562 378.867 C 231.22 386.525 233.538 401.061 231.949 431.452 C 230.769 454.013 227.459 462.027 217.802 465.698 C 214.742 466.862 197.855 467.813 180.276 467.813 L 148.313 467.813 Z M 517.453 649.534 C 519.827 646.971 526.637 625.014 534.45 594.732 C 550.349 533.108 575.293 436.736 592.016 372.323 C 598.854 345.986 604.449 321.846 604.449 318.678 C 604.449 307.861 597.303 305.736 563.681 306.553 C 538.908 307.155 533.079 307.941 529.919 311.106 C 526.281 314.75 519.982 342.407 482.5 519.295 C 477.145 544.565 472.14 565.241 471.377 565.241 C 470.615 565.241 468.908 560.009 467.585 553.616 C 466.261 547.222 459.613 516.084 452.81 484.42 C 446.007 452.757 438.029 415.391 435.081 401.386 C 415.949 310.502 416.185 311.314 407.998 308.201 C 401.046 305.558 351.681 305.571 344.72 308.218 C 341.763 309.343 338.712 311.907 337.94 313.917 C 337.169 315.927 344.573 348.636 354.395 386.604 C 364.216 424.571 381.142 490.011 392.007 532.027 C 421.19 644.873 422.006 647.695 426.388 650.899 C 429.343 653.06 441.084 653.811 471.931 653.811 C 510.155 653.811 513.81 653.467 517.453 649.534 Z M 695.077 649.936 C 698.948 646.787 736.625 569.827 748.194 541.438 C 749.807 537.48 751.759 534.241 752.532 534.241 C 753.306 534.241 765.248 558.903 779.07 589.044 C 792.892 619.185 806.262 646.089 808.781 648.829 C 813.146 653.577 814.942 653.811 847.137 653.811 C 875.194 653.811 881.515 653.209 884.468 650.256 C 886.698 648.026 887.5 644.932 886.621 641.953 C 885.85 639.341 867.382 602.132 845.582 559.267 C 823.782 516.402 805.945 479.409 805.945 477.061 C 805.945 474.713 823.963 438.339 845.985 396.231 C 888.111 315.68 889.189 312.677 877.575 308.261 C 869.849 305.324 821.376 305.656 812.625 308.707 C 804.523 311.532 803.522 313.428 771.593 386.441 C 762.14 408.057 753.684 425.744 752.803 425.744 C 751.922 425.744 743.456 408.057 733.99 386.441 C 703.41 316.612 700.633 311.375 692.737 308.622 C 685.366 306.052 637.94 305.27 629.335 307.576 C 617.281 310.806 619.128 316.115 660.53 397.255 C 682.052 439.434 699.661 475.219 699.661 476.776 C 699.661 478.334 681.239 516.261 658.723 561.058 C 618.55 640.985 616.079 647.303 623.108 652.117 C 624.415 653.011 640.071 653.759 657.899 653.777 C 685.512 653.802 691.019 653.238 695.077 649.936 Z"
android:fillColor="?ytTextPrimary" />
android:fillColor="?attr/ytTextPrimary" />
</group>
</vector>

View file

@ -13,6 +13,6 @@
<path
android:name="path"
android:pathData="M 390.938 539.329 L 589.716 424.572 L 390.938 309.811 L 390.938 539.329 Z M 862.938 424.625 C 862.938 424.625 862.938 449.693 861.494 482.722 L 861.261 488.055 L 857.325 484.446 C 850.816 478.476 844.015 472.928 836.837 467.749 L 835.756 466.97 L 835.806 465.632 C 836.669 441.61 836.669 424.691 836.669 424.624 C 836.669 424.386 836.647 310.332 821.645 255.744 C 813.65 225.969 790.042 203.041 759.503 195.224 C 703.486 180.541 478.251 180.587 477.876 180.587 C 477.495 180.587 252.257 180.572 196.155 195.246 C 165.59 203.056 142.101 226.092 134.082 255.815 C 119.02 310.392 119.08 424.233 119.08 424.626 C 119.08 425.026 119.061 538.948 134.112 593.543 C 142.108 623.321 165.716 646.214 196.251 654.027 C 252.262 668.71 477.572 668.663 477.876 668.663 L 481.725 668.663 L 481.751 668.961 L 481.934 670.932 C 482.588 678.057 483.579 685.044 484.887 691.971 L 485.443 694.908 L 482.439 694.917 C 479.476 694.928 477.913 694.928 477.873 694.928 C 477.541 694.928 238.311 694.857 178.251 678.827 C 144.772 669.667 118.05 642.862 108.885 609.385 C 92.856 549.393 92.815 425.028 92.815 424.622 C 92.815 424.219 92.887 299.75 108.913 239.758 C 118.076 206.28 144.88 179.557 178.355 170.392 C 238.418 154.364 477.469 154.322 477.876 154.322 C 478.281 154.322 717.443 154.394 777.508 170.42 C 810.977 179.583 837.705 206.393 846.866 239.868 C 862.831 299.864 862.938 424.262 862.938 424.625 Z M 647.27 749.011 C 640.811 746.73 634.621 743.966 625.91 739.125 C 617.166 734.239 611.386 730.154 605.833 725.392 L 553.431 749.112 L 516.627 683.793 L 563.329 649.185 C 562.898 646.293 562.597 643.958 562.177 639.545 C 561.762 635.103 561.541 630.751 561.541 626.727 C 561.541 622.945 561.761 618.716 562.179 614.277 C 562.597 609.889 562.927 607.076 563.389 603.55 L 516.607 568.497 L 553.446 504.392 L 605.595 527.406 C 611.691 522.62 617.665 518.527 625.852 513.803 C 634.111 509.063 640.285 506.341 646.924 504.116 L 655.29 447.03 L 728.533 447.03 L 736.545 504.204 C 743.754 507.009 750.083 509.916 757.574 514.09 C 765.11 518.319 770.844 522.38 776.847 527.393 L 830.764 504.437 L 867.184 568.542 L 819.191 603.898 C 819.925 607.261 820.377 609.969 820.691 614.292 C 820.978 618.458 821.132 622.536 821.132 626.354 C 821.132 629.966 820.912 633.987 820.493 638.149 C 820.068 642.301 819.649 645.201 819.023 648.928 L 866.812 683.763 L 829.984 749.112 L 776.766 724.988 C 770.541 730.157 764.72 734.428 757.188 739.073 C 749.538 743.758 743.382 746.501 736.512 748.734 L 728.533 805.677 L 655.265 805.677 Z M 667.177 727.533 L 668.538 727.864 L 669.893 728.193 L 676.183 780.702 L 707.292 780.702 L 714.306 727.871 L 717.583 727.015 C 727.181 724.536 735.66 721.126 743.627 716.537 C 751.632 711.976 759.545 705.959 767.836 698.138 L 770.245 695.862 L 818.986 716.918 L 833.881 690.965 L 790.857 659.042 L 791.538 655.867 C 792.813 649.967 793.771 644.733 794.44 640.003 C 795.1 635.347 795.411 630.917 795.411 626.354 C 795.411 621.28 795.118 616.726 794.493 612.333 C 793.873 607.893 792.916 603.113 791.578 597.741 L 790.767 594.49 L 834.631 561.752 L 819.713 535.76 L 769.564 556.945 L 767.165 554.264 C 761.282 547.649 753.828 541.658 744.239 535.826 C 734.807 530.014 726.353 526.791 717.885 525.819 L 717.092 525.724 L 713.949 525.345 L 707.604 472.006 L 676.217 472.006 L 670.272 524.696 L 666.626 525.392 C 656.531 527.297 647.807 530.448 639.675 535.131 C 631.464 539.789 623.656 545.959 615.725 554.06 L 615.242 554.551 L 613.327 556.502 L 564.08 535.755 L 549.176 561.719 L 592.501 593.503 L 591.372 596.97 C 589.897 601.477 588.89 605.994 588.248 610.971 C 587.58 616 587.262 621.148 587.262 626.727 C 587.262 631.798 587.575 636.546 588.241 641.322 C 588.9 646.127 589.827 650.814 591.085 655.663 L 591.255 656.318 L 591.425 656.977 L 591.932 658.937 L 549.156 690.95 L 564.075 716.943 L 612.969 696.185 L 615.377 698.673 C 622.856 706.425 630.454 712.335 638.77 716.858 C 647.102 721.452 656.142 724.877 666.491 727.367 Z M 690.778 667.489 C 702.803 667.489 711.949 663.964 719.999 655.623 C 728.342 647.568 731.918 638.376 731.918 626.354 C 731.918 614.331 728.391 605.186 720.048 597.132 C 711.995 588.792 702.802 585.218 690.778 585.218 C 679.008 585.218 669.915 588.755 661.717 597.111 C 653.26 605.165 649.641 614.342 649.641 626.354 C 649.641 638.367 653.214 647.496 661.671 655.552 C 669.871 663.908 679.009 667.489 690.778 667.489 Z"
android:fillColor="?ytTextPrimary" />
android:fillColor="?attr/ytTextPrimary" />
</group>
</vector>